controller_optics_cfg

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: 2 Imported by: 0

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR controller-optics package configuration.

This YANG module augments the

Cisco-IOS-XR-ifmgr-cfg

module with configuration 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 OpticsDwdmCarrierGrid

type OpticsDwdmCarrierGrid string

OpticsDwdmCarrierGrid represents Optics dwdm carrier grid

const (
	// 50GHz Grid
	OpticsDwdmCarrierGrid_Y_50g_hz_grid OpticsDwdmCarrierGrid = "50g-hz-grid"

	// 100MHz Grid
	OpticsDwdmCarrierGrid_Y_100mhz_grid OpticsDwdmCarrierGrid = "100mhz-grid"
)

type OpticsDwdmCarrierParam

type OpticsDwdmCarrierParam string

OpticsDwdmCarrierParam represents Optics dwdm carrier param

const (
	// ITU Wave Channel Number
	OpticsDwdmCarrierParam_itu_ch OpticsDwdmCarrierParam = "itu-ch"

	// Wavelength in nm
	OpticsDwdmCarrierParam_wavelength OpticsDwdmCarrierParam = "wavelength"

	// Frequency in Hertz
	OpticsDwdmCarrierParam_frequency OpticsDwdmCarrierParam = "frequency"
)

type OpticsFec

type OpticsFec string

OpticsFec represents Optics fec

const (
	// No Fec
	OpticsFec_fec_none OpticsFec = "fec-none"

	// Enhanced H15
	OpticsFec_fec_h15 OpticsFec = "fec-h15"

	// Enhanced H25
	OpticsFec_fec_h25 OpticsFec = "fec-h25"

	// Enhanced H15 DE
	OpticsFec_fec_h15_de OpticsFec = "fec-h15-de"

	// Enhanced H25 DE
	OpticsFec_fec_h25_de OpticsFec = "fec-h25-de"
)

type OpticsLoopback

type OpticsLoopback string

OpticsLoopback represents Optics loopback

const (
	// No Loopback
	OpticsLoopback_none OpticsLoopback = "none"

	// Internal Loopback
	OpticsLoopback_internal OpticsLoopback = "internal"

	// Line Loopback
	OpticsLoopback_line OpticsLoopback = "line"
)

type OpticsOtsAmpliControlMode

type OpticsOtsAmpliControlMode string

OpticsOtsAmpliControlMode represents Optics ots ampli control mode

const (
	// Automatic Amplifier Mode
	OpticsOtsAmpliControlMode_automatic OpticsOtsAmpliControlMode = "automatic"

	// Manual Amplifier Mode
	OpticsOtsAmpliControlMode_manual OpticsOtsAmpliControlMode = "manual"
)

type OpticsOtsAmpliGainRange

type OpticsOtsAmpliGainRange string

OpticsOtsAmpliGainRange represents Optics ots ampli gain range

const (
	// Normal Amplifier Gain Range
	OpticsOtsAmpliGainRange_normal OpticsOtsAmpliGainRange = "normal"

	// Extended Amplifier Gain Range
	OpticsOtsAmpliGainRange_extended OpticsOtsAmpliGainRange = "extended"
)

type OpticsOtsSafetyControlMode

type OpticsOtsSafetyControlMode string

OpticsOtsSafetyControlMode represents Optics ots safety control mode

const (
	// Automatic Safety Control Mode
	OpticsOtsSafetyControlMode_auto OpticsOtsSafetyControlMode = "auto"

	// Disable Safety Control Mode
	OpticsOtsSafetyControlMode_disabled OpticsOtsSafetyControlMode = "disabled"
)

type Threshold

type Threshold string

Threshold represents Threshold

const (
	// Low Threshold
	Threshold_low Threshold = "low"

	// High Threshold
	Threshold_high Threshold = "high"
)

Jump to

Keyboard shortcuts

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