ncs5500_coherent_portmode_oper

package
v0.0.0-...-fac1166 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2019 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR ncs5500-coherent-portmode package operational data.

This module contains definitions for the following management objects:

controller-port-mode: Coherent PortMode  operational 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 ControllerPortMode

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

	// Name of optics controller. The type is slice of
	// ControllerPortMode_OpticsName.
	OpticsName []*ControllerPortMode_OpticsName
}

ControllerPortMode Coherent PortMode operational data

func (*ControllerPortMode) GetEntityData

func (controllerPortMode *ControllerPortMode) GetEntityData() *types.CommonEntityData

type ControllerPortMode_OpticsName

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

	// This attribute is a key. Interface Name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// PortMode  operational data.
	PortModeInfo ControllerPortMode_OpticsName_PortModeInfo
}

ControllerPortMode_OpticsName Name of optics controller

func (*ControllerPortMode_OpticsName) GetEntityData

func (opticsName *ControllerPortMode_OpticsName) GetEntityData() *types.CommonEntityData

type ControllerPortMode_OpticsName_PortModeInfo

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

	// intf name. The type is string with length: 0..128.
	IntfName interface{}

	// speed. The type is string with length: 0..128.
	Speed interface{}

	// fec. The type is string with length: 0..128.
	Fec interface{}

	// diff. The type is string with length: 0..128.
	Diff interface{}

	// modulation. The type is string with length: 0..128.
	Modulation interface{}
}

ControllerPortMode_OpticsName_PortModeInfo PortMode operational data

func (*ControllerPortMode_OpticsName_PortModeInfo) GetEntityData

func (portModeInfo *ControllerPortMode_OpticsName_PortModeInfo) GetEntityData() *types.CommonEntityData

Jump to

Keyboard shortcuts

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