fretta_bcm_dpa_drop_stats_oper

package
v0.0.0-...-50def94 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR fretta-bcm-dpa-drop-stats package operational data.

This module contains definitions for the following management objects:

drop: Drop stats data

Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Drop

type Drop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Drop data per node.
	Nodes Drop_Nodes
}

Drop Drop stats data

func (*Drop) GetEntityData

func (drop *Drop) GetEntityData() *types.CommonEntityData

type Drop_Nodes

type Drop_Nodes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Drop stats data for a particular node. The type is slice of
	// Drop_Nodes_Node.
	Node []*Drop_Nodes_Node
}

Drop_Nodes Drop data per node

func (*Drop_Nodes) GetEntityData

func (nodes *Drop_Nodes) GetEntityData() *types.CommonEntityData

type Drop_Nodes_Node

type Drop_Nodes_Node struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Node ID. The type is string with pattern:
	// ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+).
	NodeName interface{}

	// NPU drop stats.
	NpuNumberForDropStats Drop_Nodes_Node_NpuNumberForDropStats
}

Drop_Nodes_Node Drop stats data for a particular node

func (*Drop_Nodes_Node) GetEntityData

func (node *Drop_Nodes_Node) GetEntityData() *types.CommonEntityData

type Drop_Nodes_Node_NpuNumberForDropStats

type Drop_Nodes_Node_NpuNumberForDropStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// All drop stats for a particular NPU. The type is slice of
	// Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat.
	NpuNumberForDropStat []*Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat
}

Drop_Nodes_Node_NpuNumberForDropStats NPU drop stats

func (*Drop_Nodes_Node_NpuNumberForDropStats) GetEntityData

func (npuNumberForDropStats *Drop_Nodes_Node_NpuNumberForDropStats) GetEntityData() *types.CommonEntityData

type Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat

type Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. NPU number. The type is interface{} with range:
	// 0..4294967295.
	NpuId interface{}

	// Second argument to the module. The type is slice of
	// Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat_DropSpecificStatsData.
	DropSpecificStatsData []*Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat_DropSpecificStatsData
}

Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat All drop stats for a particular NPU

func (*Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat) GetEntityData

type Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat_DropSpecificStatsData

type Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat_DropSpecificStatsData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Drop ID. The type is interface{} with range:
	// 0..4294967295.
	DropData interface{}

	// id. The type is interface{} with range: 0..4294967295.
	Id interface{}

	// name. The type is string.
	Name interface{}

	// count. The type is interface{} with range: 0..18446744073709551615.
	Count interface{}
}

Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat_DropSpecificStatsData Second argument to the module

func (*Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat_DropSpecificStatsData) GetEntityData

Jump to

Keyboard shortcuts

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