Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR dnx-port-mapper package operational data.
This module contains definitions for the following management objects:
oor: Out of Resource 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 Oor ¶
type Oor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OOR data for available nodes. Nodes Oor_Nodes }
Oor Out of Resource Data
func (*Oor) GetEntityData ¶
func (oor *Oor) GetEntityData() *types.CommonEntityData
type Oor_Nodes ¶
type Oor_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DPA operational data for a particular node. The type is slice of // Oor_Nodes_Node. Node []*Oor_Nodes_Node }
Oor_Nodes OOR data for available nodes
func (*Oor_Nodes) GetEntityData ¶
func (nodes *Oor_Nodes) GetEntityData() *types.CommonEntityData
type Oor_Nodes_Node ¶
type Oor_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{} // Summary. Summary Oor_Nodes_Node_Summary // OOR Interface Information. InterfaceNames Oor_Nodes_Node_InterfaceNames }
Oor_Nodes_Node DPA operational data for a particular node
func (*Oor_Nodes_Node) GetEntityData ¶
func (node *Oor_Nodes_Node) GetEntityData() *types.CommonEntityData
type Oor_Nodes_Node_InterfaceNames ¶
type Oor_Nodes_Node_InterfaceNames struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OOR Data for particular interface. The type is slice of // Oor_Nodes_Node_InterfaceNames_InterfaceName. InterfaceName []*Oor_Nodes_Node_InterfaceNames_InterfaceName }
Oor_Nodes_Node_InterfaceNames OOR Interface Information
func (*Oor_Nodes_Node_InterfaceNames) GetEntityData ¶
func (interfaceNames *Oor_Nodes_Node_InterfaceNames) GetEntityData() *types.CommonEntityData
type Oor_Nodes_Node_InterfaceNames_InterfaceName ¶
type Oor_Nodes_Node_InterfaceNames_InterfaceName struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. The name of the interface. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. InterfaceName interface{} // Interface details. The type is slice of // Oor_Nodes_Node_InterfaceNames_InterfaceName_Interface. Interface []*Oor_Nodes_Node_InterfaceNames_InterfaceName_Interface }
Oor_Nodes_Node_InterfaceNames_InterfaceName OOR Data for particular interface
func (*Oor_Nodes_Node_InterfaceNames_InterfaceName) GetEntityData ¶
func (interfaceName *Oor_Nodes_Node_InterfaceNames_InterfaceName) GetEntityData() *types.CommonEntityData
type Oor_Nodes_Node_InterfaceNames_InterfaceName_Interface ¶
type Oor_Nodes_Node_InterfaceNames_InterfaceName_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Name of the interface. The type is string. InterfaceName interface{} // The current state of the interface. The type is string. InterfaceStatus interface{} // Timestamp. The type is string. TimeStamp interface{} // Npuid of the interface. The type is string. NpuId interface{} // Type of harware resoruce. The type is string. HardwareResource interface{} }
Oor_Nodes_Node_InterfaceNames_InterfaceName_Interface Interface details
func (*Oor_Nodes_Node_InterfaceNames_InterfaceName_Interface) GetEntityData ¶
func (self *Oor_Nodes_Node_InterfaceNames_InterfaceName_Interface) GetEntityData() *types.CommonEntityData
type Oor_Nodes_Node_Summary ¶
type Oor_Nodes_Node_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // interfaces in red state. The type is interface{} with range: 0..4294967295. Red interface{} // interfaces in green state. The type is interface{} with range: // 0..4294967295. Green interface{} // interfaces in yellow state. The type is interface{} with range: // 0..4294967295. YelLow interface{} }
Oor_Nodes_Node_Summary Summary
func (*Oor_Nodes_Node_Summary) GetEntityData ¶
func (summary *Oor_Nodes_Node_Summary) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.