lacp

package
v0.1.15 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 24, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package lacp is a generated package which contains definitions of structs which generate gNMI paths for a YANG schema. The generated paths are based on a compressed form of the schema.

This package was generated by ygnmi version: v0.7.6: (ygot: v0.27.0) 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/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/rsvp/open-traffic-generator-rsvp.yang
  • models-yang/models/types/open-traffic-generator-types.yang

Imported modules were sourced from:

  • models-yang/models/...

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LacpPath

type LacpPath struct {
	*ygnmi.NodePath
}

LacpPath represents the /open-traffic-generator-lacp/lacp YANG schema element.

func (*LacpPath) LagMember

func (n *LacpPath) LagMember(Name string) *Lacp_LagMemberPath

LagMember (list): Each LAG member (port) is identified by an arbitrary string identifier.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lag-members/lag-member"
Path from root:       "/lacp/lag-members/lag-member"

Name: string

func (*LacpPath) LagMemberAny

func (n *LacpPath) LagMemberAny() *Lacp_LagMemberPathAny

LagMemberAny (list): Each LAG member (port) is identified by an arbitrary string identifier.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lag-members/lag-member"
Path from root:       "/lacp/lag-members/lag-member"

func (*LacpPath) State

func (n *LacpPath) State() ygnmi.SingletonQuery[*oc.Lacp]

State returns a Query that can be used in gNMI operations.

type LacpPathAny

type LacpPathAny struct {
	*ygnmi.NodePath
}

LacpPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp YANG schema element.

func (*LacpPathAny) LagMember

func (n *LacpPathAny) LagMember(Name string) *Lacp_LagMemberPathAny

LagMember (list): Each LAG member (port) is identified by an arbitrary string identifier.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lag-members/lag-member"
Path from root:       "/lacp/lag-members/lag-member"

Name: string

func (*LacpPathAny) LagMemberAny

func (n *LacpPathAny) LagMemberAny() *Lacp_LagMemberPathAny

LagMemberAny (list): Each LAG member (port) is identified by an arbitrary string identifier.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lag-members/lag-member"
Path from root:       "/lacp/lag-members/lag-member"

func (*LacpPathAny) State

func (n *LacpPathAny) State() ygnmi.WildcardQuery[*oc.Lacp]

State returns a Query that can be used in gNMI operations.

type Lacp_LagMemberPath

type Lacp_LagMemberPath struct {
	*ygnmi.NodePath
}

Lacp_LagMemberPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member YANG schema element.

func (*Lacp_LagMemberPath) Activity

Activity (leaf): Indicates participant is active or passive

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/activity"
Path from root:       "/lacp/lag-members/lag-member/state/activity"

func (*Lacp_LagMemberPath) Aggregatable

Aggregatable (leaf): A true value indicates that the participant will allow the link to be used as part of the aggregate. A false value indicates the link should be used as an individual link

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/aggregatable"
Path from root:       "/lacp/lag-members/lag-member/state/aggregatable"

func (*Lacp_LagMemberPath) Collecting

Collecting (leaf): If true, the participant is collecting incoming frames on the link, otherwise false

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/collecting"
Path from root:       "/lacp/lag-members/lag-member/state/collecting"

func (*Lacp_LagMemberPath) Counters

Counters (container): Counters of an individual LACP peer.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/counters"
Path from root:       "/lacp/lag-members/lag-member/state/counters"

func (*Lacp_LagMemberPath) Distributing

Distributing (leaf): When true, the participant is distributing outgoing frames; when false, distribution is disabled

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/distributing"
Path from root:       "/lacp/lag-members/lag-member/state/distributing"

func (*Lacp_LagMemberPath) Name

Name (leaf): An arbitary name of the LACP peer determined by the ATE configuration.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "*/name"
Path from root:       "/lacp/lag-members/lag-member/*/name"

func (*Lacp_LagMemberPath) OperKey

OperKey (leaf): Current operational value of the key for the aggregate interface

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/oper-key"
Path from root:       "/lacp/lag-members/lag-member/state/oper-key"

func (*Lacp_LagMemberPath) PartnerId

PartnerId (leaf): MAC address representing the protocol partner's interface system ID

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/partner-id"
Path from root:       "/lacp/lag-members/lag-member/state/partner-id"

func (*Lacp_LagMemberPath) PartnerKey

PartnerKey (leaf): Operational value of the protocol partner's key

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/partner-key"
Path from root:       "/lacp/lag-members/lag-member/state/partner-key"

func (*Lacp_LagMemberPath) PartnerPortNum

PartnerPortNum (leaf): Port number of the partner (remote) port for this member port

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/partner-port-num"
Path from root:       "/lacp/lag-members/lag-member/state/partner-port-num"

func (*Lacp_LagMemberPath) PortNum

PortNum (leaf): Port number of the local (actor) aggregation member

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/port-num"
Path from root:       "/lacp/lag-members/lag-member/state/port-num"

func (*Lacp_LagMemberPath) State

State returns a Query that can be used in gNMI operations.

func (*Lacp_LagMemberPath) Synchronization

Synchronization (leaf): Indicates whether the participant is in-sync or out-of-sync

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/synchronization"
Path from root:       "/lacp/lag-members/lag-member/state/synchronization"

func (*Lacp_LagMemberPath) SystemId

SystemId (leaf): MAC address that defines the local system ID for the aggregate interface

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/system-id"
Path from root:       "/lacp/lag-members/lag-member/state/system-id"

func (*Lacp_LagMemberPath) Timeout

Timeout (leaf): The timeout type (short or long) used by the participant

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/timeout"
Path from root:       "/lacp/lag-members/lag-member/state/timeout"

type Lacp_LagMemberPathAny

type Lacp_LagMemberPathAny struct {
	*ygnmi.NodePath
}

Lacp_LagMemberPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member YANG schema element.

func (*Lacp_LagMemberPathAny) Activity

Activity (leaf): Indicates participant is active or passive

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/activity"
Path from root:       "/lacp/lag-members/lag-member/state/activity"

func (*Lacp_LagMemberPathAny) Aggregatable

Aggregatable (leaf): A true value indicates that the participant will allow the link to be used as part of the aggregate. A false value indicates the link should be used as an individual link

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/aggregatable"
Path from root:       "/lacp/lag-members/lag-member/state/aggregatable"

func (*Lacp_LagMemberPathAny) Collecting

Collecting (leaf): If true, the participant is collecting incoming frames on the link, otherwise false

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/collecting"
Path from root:       "/lacp/lag-members/lag-member/state/collecting"

func (*Lacp_LagMemberPathAny) Counters

Counters (container): Counters of an individual LACP peer.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/counters"
Path from root:       "/lacp/lag-members/lag-member/state/counters"

func (*Lacp_LagMemberPathAny) Distributing

Distributing (leaf): When true, the participant is distributing outgoing frames; when false, distribution is disabled

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/distributing"
Path from root:       "/lacp/lag-members/lag-member/state/distributing"

func (*Lacp_LagMemberPathAny) Name

Name (leaf): An arbitary name of the LACP peer determined by the ATE configuration.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "*/name"
Path from root:       "/lacp/lag-members/lag-member/*/name"

func (*Lacp_LagMemberPathAny) OperKey

OperKey (leaf): Current operational value of the key for the aggregate interface

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/oper-key"
Path from root:       "/lacp/lag-members/lag-member/state/oper-key"

func (*Lacp_LagMemberPathAny) PartnerId

PartnerId (leaf): MAC address representing the protocol partner's interface system ID

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/partner-id"
Path from root:       "/lacp/lag-members/lag-member/state/partner-id"

func (*Lacp_LagMemberPathAny) PartnerKey

PartnerKey (leaf): Operational value of the protocol partner's key

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/partner-key"
Path from root:       "/lacp/lag-members/lag-member/state/partner-key"

func (*Lacp_LagMemberPathAny) PartnerPortNum

PartnerPortNum (leaf): Port number of the partner (remote) port for this member port

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/partner-port-num"
Path from root:       "/lacp/lag-members/lag-member/state/partner-port-num"

func (*Lacp_LagMemberPathAny) PortNum

PortNum (leaf): Port number of the local (actor) aggregation member

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/port-num"
Path from root:       "/lacp/lag-members/lag-member/state/port-num"

func (*Lacp_LagMemberPathAny) State

State returns a Query that can be used in gNMI operations.

func (*Lacp_LagMemberPathAny) Synchronization

Synchronization (leaf): Indicates whether the participant is in-sync or out-of-sync

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/synchronization"
Path from root:       "/lacp/lag-members/lag-member/state/synchronization"

func (*Lacp_LagMemberPathAny) SystemId

SystemId (leaf): MAC address that defines the local system ID for the aggregate interface

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/system-id"
Path from root:       "/lacp/lag-members/lag-member/state/system-id"

func (*Lacp_LagMemberPathAny) Timeout

Timeout (leaf): The timeout type (short or long) used by the participant

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/timeout"
Path from root:       "/lacp/lag-members/lag-member/state/timeout"

type Lacp_LagMember_ActivityPath

type Lacp_LagMember_ActivityPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_ActivityPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/activity YANG schema element.

func (*Lacp_LagMember_ActivityPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/activity"
Path from root:       "/lacp/lag-members/lag-member/state/activity"

type Lacp_LagMember_ActivityPathAny

type Lacp_LagMember_ActivityPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_ActivityPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/activity YANG schema element.

func (*Lacp_LagMember_ActivityPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/activity"
Path from root:       "/lacp/lag-members/lag-member/state/activity"

type Lacp_LagMember_AggregatablePath

type Lacp_LagMember_AggregatablePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_AggregatablePath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/aggregatable YANG schema element.

func (*Lacp_LagMember_AggregatablePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/aggregatable"
Path from root:       "/lacp/lag-members/lag-member/state/aggregatable"

type Lacp_LagMember_AggregatablePathAny

type Lacp_LagMember_AggregatablePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_AggregatablePathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/aggregatable YANG schema element.

func (*Lacp_LagMember_AggregatablePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/aggregatable"
Path from root:       "/lacp/lag-members/lag-member/state/aggregatable"

type Lacp_LagMember_CollectingPath

type Lacp_LagMember_CollectingPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_CollectingPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/collecting YANG schema element.

func (*Lacp_LagMember_CollectingPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/collecting"
Path from root:       "/lacp/lag-members/lag-member/state/collecting"

type Lacp_LagMember_CollectingPathAny

type Lacp_LagMember_CollectingPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_CollectingPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/collecting YANG schema element.

func (*Lacp_LagMember_CollectingPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/collecting"
Path from root:       "/lacp/lag-members/lag-member/state/collecting"

type Lacp_LagMember_CountersPath

type Lacp_LagMember_CountersPath struct {
	*ygnmi.NodePath
}

Lacp_LagMember_CountersPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/counters YANG schema element.

func (*Lacp_LagMember_CountersPath) LacpInPkts

LacpInPkts (leaf): The total number of LACPDUs received.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lacp-in-pkts"
Path from root:       "/lacp/lag-members/lag-member/state/counters/lacp-in-pkts"

func (*Lacp_LagMember_CountersPath) LacpOutPkts

LacpOutPkts (leaf): The total number of LACPDUs transmitted.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lacp-out-pkts"
Path from root:       "/lacp/lag-members/lag-member/state/counters/lacp-out-pkts"

func (*Lacp_LagMember_CountersPath) LacpRxErrors

LacpRxErrors (leaf): The total number of LACPDUs receive packet errors.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lacp-rx-errors"
Path from root:       "/lacp/lag-members/lag-member/state/counters/lacp-rx-errors"

func (*Lacp_LagMember_CountersPath) State

State returns a Query that can be used in gNMI operations.

type Lacp_LagMember_CountersPathAny

type Lacp_LagMember_CountersPathAny struct {
	*ygnmi.NodePath
}

Lacp_LagMember_CountersPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/counters YANG schema element.

func (*Lacp_LagMember_CountersPathAny) LacpInPkts

LacpInPkts (leaf): The total number of LACPDUs received.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lacp-in-pkts"
Path from root:       "/lacp/lag-members/lag-member/state/counters/lacp-in-pkts"

func (*Lacp_LagMember_CountersPathAny) LacpOutPkts

LacpOutPkts (leaf): The total number of LACPDUs transmitted.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lacp-out-pkts"
Path from root:       "/lacp/lag-members/lag-member/state/counters/lacp-out-pkts"

func (*Lacp_LagMember_CountersPathAny) LacpRxErrors

LacpRxErrors (leaf): The total number of LACPDUs receive packet errors.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lacp-rx-errors"
Path from root:       "/lacp/lag-members/lag-member/state/counters/lacp-rx-errors"

func (*Lacp_LagMember_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

type Lacp_LagMember_Counters_LacpInPktsPath

type Lacp_LagMember_Counters_LacpInPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_Counters_LacpInPktsPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/counters/lacp-in-pkts YANG schema element.

func (*Lacp_LagMember_Counters_LacpInPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lacp-in-pkts"
Path from root:       "/lacp/lag-members/lag-member/state/counters/lacp-in-pkts"

type Lacp_LagMember_Counters_LacpInPktsPathAny

type Lacp_LagMember_Counters_LacpInPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_Counters_LacpInPktsPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/counters/lacp-in-pkts YANG schema element.

func (*Lacp_LagMember_Counters_LacpInPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lacp-in-pkts"
Path from root:       "/lacp/lag-members/lag-member/state/counters/lacp-in-pkts"

type Lacp_LagMember_Counters_LacpOutPktsPath

type Lacp_LagMember_Counters_LacpOutPktsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_Counters_LacpOutPktsPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/counters/lacp-out-pkts YANG schema element.

func (*Lacp_LagMember_Counters_LacpOutPktsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lacp-out-pkts"
Path from root:       "/lacp/lag-members/lag-member/state/counters/lacp-out-pkts"

type Lacp_LagMember_Counters_LacpOutPktsPathAny

type Lacp_LagMember_Counters_LacpOutPktsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_Counters_LacpOutPktsPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/counters/lacp-out-pkts YANG schema element.

func (*Lacp_LagMember_Counters_LacpOutPktsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lacp-out-pkts"
Path from root:       "/lacp/lag-members/lag-member/state/counters/lacp-out-pkts"

type Lacp_LagMember_Counters_LacpRxErrorsPath

type Lacp_LagMember_Counters_LacpRxErrorsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_Counters_LacpRxErrorsPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/counters/lacp-rx-errors YANG schema element.

func (*Lacp_LagMember_Counters_LacpRxErrorsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lacp-rx-errors"
Path from root:       "/lacp/lag-members/lag-member/state/counters/lacp-rx-errors"

type Lacp_LagMember_Counters_LacpRxErrorsPathAny

type Lacp_LagMember_Counters_LacpRxErrorsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_Counters_LacpRxErrorsPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/counters/lacp-rx-errors YANG schema element.

func (*Lacp_LagMember_Counters_LacpRxErrorsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "lacp-rx-errors"
Path from root:       "/lacp/lag-members/lag-member/state/counters/lacp-rx-errors"

type Lacp_LagMember_DistributingPath

type Lacp_LagMember_DistributingPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_DistributingPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/distributing YANG schema element.

func (*Lacp_LagMember_DistributingPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/distributing"
Path from root:       "/lacp/lag-members/lag-member/state/distributing"

type Lacp_LagMember_DistributingPathAny

type Lacp_LagMember_DistributingPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_DistributingPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/distributing YANG schema element.

func (*Lacp_LagMember_DistributingPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/distributing"
Path from root:       "/lacp/lag-members/lag-member/state/distributing"

type Lacp_LagMember_NamePath

type Lacp_LagMember_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_NamePath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/name YANG schema element.

func (*Lacp_LagMember_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "name"
Path from root:       ""

func (*Lacp_LagMember_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/name"
Path from root:       "/lacp/lag-members/lag-member/state/name"

type Lacp_LagMember_NamePathAny

type Lacp_LagMember_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_NamePathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/name YANG schema element.

func (*Lacp_LagMember_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "name"
Path from root:       ""

func (*Lacp_LagMember_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/name"
Path from root:       "/lacp/lag-members/lag-member/state/name"

type Lacp_LagMember_OperKeyPath

type Lacp_LagMember_OperKeyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_OperKeyPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/oper-key YANG schema element.

func (*Lacp_LagMember_OperKeyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/oper-key"
Path from root:       "/lacp/lag-members/lag-member/state/oper-key"

type Lacp_LagMember_OperKeyPathAny

type Lacp_LagMember_OperKeyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_OperKeyPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/oper-key YANG schema element.

func (*Lacp_LagMember_OperKeyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/oper-key"
Path from root:       "/lacp/lag-members/lag-member/state/oper-key"

type Lacp_LagMember_PartnerIdPath

type Lacp_LagMember_PartnerIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_PartnerIdPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/partner-id YANG schema element.

func (*Lacp_LagMember_PartnerIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/partner-id"
Path from root:       "/lacp/lag-members/lag-member/state/partner-id"

type Lacp_LagMember_PartnerIdPathAny

type Lacp_LagMember_PartnerIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_PartnerIdPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/partner-id YANG schema element.

func (*Lacp_LagMember_PartnerIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/partner-id"
Path from root:       "/lacp/lag-members/lag-member/state/partner-id"

type Lacp_LagMember_PartnerKeyPath

type Lacp_LagMember_PartnerKeyPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_PartnerKeyPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/partner-key YANG schema element.

func (*Lacp_LagMember_PartnerKeyPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/partner-key"
Path from root:       "/lacp/lag-members/lag-member/state/partner-key"

type Lacp_LagMember_PartnerKeyPathAny

type Lacp_LagMember_PartnerKeyPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_PartnerKeyPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/partner-key YANG schema element.

func (*Lacp_LagMember_PartnerKeyPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/partner-key"
Path from root:       "/lacp/lag-members/lag-member/state/partner-key"

type Lacp_LagMember_PartnerPortNumPath

type Lacp_LagMember_PartnerPortNumPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_PartnerPortNumPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/partner-port-num YANG schema element.

func (*Lacp_LagMember_PartnerPortNumPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/partner-port-num"
Path from root:       "/lacp/lag-members/lag-member/state/partner-port-num"

type Lacp_LagMember_PartnerPortNumPathAny

type Lacp_LagMember_PartnerPortNumPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_PartnerPortNumPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/partner-port-num YANG schema element.

func (*Lacp_LagMember_PartnerPortNumPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/partner-port-num"
Path from root:       "/lacp/lag-members/lag-member/state/partner-port-num"

type Lacp_LagMember_PortNumPath

type Lacp_LagMember_PortNumPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_PortNumPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/port-num YANG schema element.

func (*Lacp_LagMember_PortNumPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/port-num"
Path from root:       "/lacp/lag-members/lag-member/state/port-num"

type Lacp_LagMember_PortNumPathAny

type Lacp_LagMember_PortNumPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_PortNumPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/port-num YANG schema element.

func (*Lacp_LagMember_PortNumPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/port-num"
Path from root:       "/lacp/lag-members/lag-member/state/port-num"

type Lacp_LagMember_SynchronizationPath

type Lacp_LagMember_SynchronizationPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_SynchronizationPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/synchronization YANG schema element.

func (*Lacp_LagMember_SynchronizationPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/synchronization"
Path from root:       "/lacp/lag-members/lag-member/state/synchronization"

type Lacp_LagMember_SynchronizationPathAny

type Lacp_LagMember_SynchronizationPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_SynchronizationPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/synchronization YANG schema element.

func (*Lacp_LagMember_SynchronizationPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/synchronization"
Path from root:       "/lacp/lag-members/lag-member/state/synchronization"

type Lacp_LagMember_SystemIdPath

type Lacp_LagMember_SystemIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_SystemIdPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/system-id YANG schema element.

func (*Lacp_LagMember_SystemIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/system-id"
Path from root:       "/lacp/lag-members/lag-member/state/system-id"

type Lacp_LagMember_SystemIdPathAny

type Lacp_LagMember_SystemIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_SystemIdPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/system-id YANG schema element.

func (*Lacp_LagMember_SystemIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/system-id"
Path from root:       "/lacp/lag-members/lag-member/state/system-id"

type Lacp_LagMember_TimeoutPath

type Lacp_LagMember_TimeoutPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_TimeoutPath represents the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/timeout YANG schema element.

func (*Lacp_LagMember_TimeoutPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/timeout"
Path from root:       "/lacp/lag-members/lag-member/state/timeout"

type Lacp_LagMember_TimeoutPathAny

type Lacp_LagMember_TimeoutPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

Lacp_LagMember_TimeoutPathAny represents the wildcard version of the /open-traffic-generator-lacp/lacp/lag-members/lag-member/state/timeout YANG schema element.

func (*Lacp_LagMember_TimeoutPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-lacp"
Instantiating module: "open-traffic-generator-lacp"
Path from parent:     "state/timeout"
Path from root:       "/lacp/lag-members/lag-member/state/timeout"

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL