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 ¶
func (npuNumberForDropStat *Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat) GetEntityData() *types.CommonEntityData
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 ¶
func (dropSpecificStatsData *Drop_Nodes_Node_NpuNumberForDropStats_NpuNumberForDropStat_DropSpecificStatsData) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.