Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR optics-driver-quad package configuration.
This module contains definitions for the following management objects:
node: HW module Quad Config
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 Node ¶
type Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // none. Acts Node_Acts }
Node HW module Quad Config
func (*Node) GetEntityData ¶
func (node *Node) GetEntityData() *types.CommonEntityData
type Node_Acts ¶
type Node_Acts struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nodename. The type is slice of Node_Acts_Act. Act []*Node_Acts_Act }
Node_Acts none
func (*Node_Acts) GetEntityData ¶
func (acts *Node_Acts) GetEntityData() *types.CommonEntityData
type Node_Acts_Act ¶
type Node_Acts_Act struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. NodeName. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. NodeName interface{} // quad configuration. QuadConfigs Node_Acts_Act_QuadConfigs }
Node_Acts_Act Nodename
func (*Node_Acts_Act) GetEntityData ¶
func (act *Node_Acts_Act) GetEntityData() *types.CommonEntityData
type Node_Acts_Act_QuadConfigs ¶
type Node_Acts_Act_QuadConfigs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // none. The type is slice of Node_Acts_Act_QuadConfigs_QuadConfig. QuadConfig []*Node_Acts_Act_QuadConfigs_QuadConfig }
Node_Acts_Act_QuadConfigs quad configuration
func (*Node_Acts_Act_QuadConfigs) GetEntityData ¶
func (quadConfigs *Node_Acts_Act_QuadConfigs) GetEntityData() *types.CommonEntityData
type Node_Acts_Act_QuadConfigs_QuadConfig ¶
type Node_Acts_Act_QuadConfigs_QuadConfig struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. none. The type is interface{} with range: // 0..4294967295. Id1 interface{} // select mode 10g or 25g for a quad(group of 4 ports). Mode Node_Acts_Act_QuadConfigs_QuadConfig_Mode }
Node_Acts_Act_QuadConfigs_QuadConfig none
func (*Node_Acts_Act_QuadConfigs_QuadConfig) GetEntityData ¶
func (quadConfig *Node_Acts_Act_QuadConfigs_QuadConfig) GetEntityData() *types.CommonEntityData
type Node_Acts_Act_QuadConfigs_QuadConfig_Mode ¶
type Node_Acts_Act_QuadConfigs_QuadConfig_Mode struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // speed 10g or 25g. The type is string. Speed interface{} }
Node_Acts_Act_QuadConfigs_QuadConfig_Mode select mode 10g or 25g for a quad(group of 4 ports).
func (*Node_Acts_Act_QuadConfigs_QuadConfig_Mode) GetEntityData ¶
func (mode *Node_Acts_Act_QuadConfigs_QuadConfig_Mode) GetEntityData() *types.CommonEntityData
Click to show internal directories.
Click to hide internal directories.