dwdm_ui_oper

package
v0.0.0-...-50def94 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR dwdm-ui package operational data.

This module contains definitions for the following management objects:

dwdm: DWDM operational data
vtxp: vtxp

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 Dwdm

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

	// All DWDM Port operational data.
	Ports Dwdm_Ports
}

Dwdm DWDM operational data

func (*Dwdm) GetEntityData

func (dwdm *Dwdm) GetEntityData() *types.CommonEntityData

type DwdmControllerState

type DwdmControllerState string

DwdmControllerState represents Dwdm controller state

const (
	// Up
	DwdmControllerState_dwdm_ui_state_up DwdmControllerState = "dwdm-ui-state-up"

	// Down
	DwdmControllerState_dwdm_ui_state_down DwdmControllerState = "dwdm-ui-state-down"

	// Administratively Down
	DwdmControllerState_dwdm_ui_state_admin_down DwdmControllerState = "dwdm-ui-state-admin-down"
)

type DwdmWaveChannelOwner

type DwdmWaveChannelOwner string

DwdmWaveChannelOwner represents Dwdm wave channel owner

const (
	// Hardware Default
	DwdmWaveChannelOwner_default_ DwdmWaveChannelOwner = "default"

	// Configuration
	DwdmWaveChannelOwner_configuration DwdmWaveChannelOwner = "configuration"

	// GMPLS Signaled
	DwdmWaveChannelOwner_gmpls DwdmWaveChannelOwner = "gmpls"
)

type Dwdm_Ports

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

	// DWDM Port operational data. The type is slice of Dwdm_Ports_Port.
	Port []*Dwdm_Ports_Port
}

Dwdm_Ports All DWDM Port operational data

func (*Dwdm_Ports) GetEntityData

func (ports *Dwdm_Ports) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port

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

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

	// DWDM Port PRBS related data.
	Prbs Dwdm_Ports_Port_Prbs

	// DWDM Port optics operational data.
	Optics Dwdm_Ports_Port_Optics

	// DWDM port operational data.
	Info Dwdm_Ports_Port_Info
}

Dwdm_Ports_Port DWDM Port operational data

func (*Dwdm_Ports_Port) GetEntityData

func (port *Dwdm_Ports_Port) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Info

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

	// DWDM controller state: Up, Down or Administratively Down. The type is
	// DwdmControllerState.
	ControllerState interface{}

	// DWDM controller TAS state: IS, OOS, OOS-MT or IS-CFG. The type is
	// DwdmtasState.
	TransportAdminState interface{}

	// DWDM port slice state Up/Down. The type is bool.
	SliceState interface{}

	// G709 operational information.
	G709Info Dwdm_Ports_Port_Info_G709Info

	// Optics operational information.
	OpticsInfo Dwdm_Ports_Port_Info_OpticsInfo

	// TDC operational information.
	TdcInfo Dwdm_Ports_Port_Info_TdcInfo

	// Network SRLG information.
	NetworkSrlgInfo Dwdm_Ports_Port_Info_NetworkSrlgInfo

	// Proactive protection information.
	Proactive Dwdm_Ports_Port_Info_Proactive

	// Signal log information.
	SignalLog Dwdm_Ports_Port_Info_SignalLog
}

Dwdm_Ports_Port_Info DWDM port operational data

func (*Dwdm_Ports_Port_Info) GetEntityData

func (info *Dwdm_Ports_Port_Info) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Info_G709Info

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

	// Is G709 framing enabled. The type is bool.
	IsG709Enabled interface{}

	// Is Operating FEC Mode Default. The type is bool.
	IsFecModeDefault interface{}

	// FEC information. The type is interface{} with range:
	// -2147483648..2147483647.
	FecMode interface{}

	// Remote FEC information. The type is interface{} with range:
	// -2147483648..2147483647.
	RemoteFecMode interface{}

	// EFEC information. The type is G709efecMode.
	EfecMode interface{}

	// Loopback information. The type is interface{} with range:
	// -2147483648..2147483647.
	LoopbackMode interface{}

	// Corrected bit error counter . The type is interface{} with range:
	// 0..18446744073709551615.
	Ec interface{}

	// FEC Corrected bit error accumulated counter. The type is interface{} with
	// range: 0..18446744073709551615.
	EcAccum interface{}

	// FEC Uncorrected words counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Uc interface{}

	// pre fec ber calculated. The type is interface{} with range:
	// 0..18446744073709551615.
	FecBer interface{}

	// pre fec ber calculated. The type is interface{} with range:
	// -2147483648..2147483647.
	FecBerMan interface{}

	// q value calculated. The type is interface{} with range:
	// 0..18446744073709551615.
	Q interface{}

	// q margin calculated. The type is interface{} with range:
	// 0..18446744073709551615.
	QMargin interface{}

	// FEC BER String . The type is string with length: 0..64.
	FeCstr interface{}

	// Q String . The type is string with length: 0..64.
	Qstr interface{}

	// QMargin String. The type is string with length: 0..64.
	QmarginStr interface{}

	// Network port ID. The type is string with length: 0..65.
	NetworkPortId interface{}

	// Network connection ID. The type is string with length: 0..65.
	NetworkConnId interface{}

	// 'true' if Prbs is enabled 'false' otherwise. The type is bool.
	IsPrbsEnabled interface{}

	// Configured mode of PRBS Test. The type is G709prbsMode.
	G709PrbsMode interface{}

	// Pattern of PRBS Test. The type is G709prbsPattern.
	G709PrbsPattern interface{}

	// Time stamp for prbs configuration. The type is interface{} with range:
	// 0..18446744073709551615.
	PrbsTimeStamp interface{}

	// FEC mismatch alarm.
	FecMismatch Dwdm_Ports_Port_Info_G709Info_FecMismatch

	// FEC Corrected bits TCA information.
	EcTca Dwdm_Ports_Port_Info_G709Info_EcTca

	// FEC uncorrected words TCA information.
	UcTca Dwdm_Ports_Port_Info_G709Info_UcTca

	// OTU layer information.
	OtuInfo Dwdm_Ports_Port_Info_G709Info_OtuInfo

	// ODU layer Information.
	OduInfo Dwdm_Ports_Port_Info_G709Info_OduInfo
}

Dwdm_Ports_Port_Info_G709Info G709 operational information

func (*Dwdm_Ports_Port_Info_G709Info) GetEntityData

func (g709Info *Dwdm_Ports_Port_Info_G709Info) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Info_G709Info_EcTca

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Error threshold power. The type is interface{} with range:
	// -2147483648..2147483647.
	Threshold interface{}

	// Error counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_EcTca FEC Corrected bits TCA information

func (*Dwdm_Ports_Port_Info_G709Info_EcTca) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_FecMismatch

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_FecMismatch FEC mismatch alarm

func (*Dwdm_Ports_Port_Info_G709Info_FecMismatch) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo

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

	// Bit Interleave Parity(BIP) counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Bip interface{}

	// Backward Error Indication counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Bei interface{}

	// Open Connection Indiction information.
	Oci Dwdm_Ports_Port_Info_G709Info_OduInfo_Oci

	// Alarm Indication Signal information.
	Ais Dwdm_Ports_Port_Info_G709Info_OduInfo_Ais

	// Upstream Connection Locked information.
	Lck Dwdm_Ports_Port_Info_G709Info_OduInfo_Lck

	// Backward Defect Indication information.
	Bdi Dwdm_Ports_Port_Info_G709Info_OduInfo_Bdi

	// GCC End of Channel information.
	Eoc Dwdm_Ports_Port_Info_G709Info_OduInfo_Eoc

	// Payload Type Identifier Mismatch information.
	Ptim Dwdm_Ports_Port_Info_G709Info_OduInfo_Ptim

	// Trace Identifier Mismatch information.
	Tim Dwdm_Ports_Port_Info_G709Info_OduInfo_Tim

	// Signal Fail  BER information.
	SfBer Dwdm_Ports_Port_Info_G709Info_OduInfo_SfBer

	// Signal Degrade BER information.
	SdBer Dwdm_Ports_Port_Info_G709Info_OduInfo_SdBer

	// Background Block Error TCA information.
	BbeTca Dwdm_Ports_Port_Info_G709Info_OduInfo_BbeTca

	// Errored Seconds TCA information.
	EsTca Dwdm_Ports_Port_Info_G709Info_OduInfo_EsTca

	// Background Block Error information.
	Bbe Dwdm_Ports_Port_Info_G709Info_OduInfo_Bbe

	// Errored Seconds information.
	Es Dwdm_Ports_Port_Info_G709Info_OduInfo_Es

	// Severly Errored Seconds information.
	Ses Dwdm_Ports_Port_Info_G709Info_OduInfo_Ses

	// Unavailability Seconds information.
	Uas Dwdm_Ports_Port_Info_G709Info_OduInfo_Uas

	// Failure count information.
	Fc Dwdm_Ports_Port_Info_G709Info_OduInfo_Fc

	// Background Block Error Rate count information.
	Bber Dwdm_Ports_Port_Info_G709Info_OduInfo_Bber

	// Errored Seconds Rate information.
	Esr Dwdm_Ports_Port_Info_G709Info_OduInfo_Esr

	// Severly Errored Seconds Rate information.
	Sesr Dwdm_Ports_Port_Info_G709Info_OduInfo_Sesr

	// Trail Trace Identifier information.
	Tti Dwdm_Ports_Port_Info_G709Info_OduInfo_Tti
}

Dwdm_Ports_Port_Info_G709Info_OduInfo ODU layer Information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Ais

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Ais Alarm Indication Signal information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Ais) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Bbe

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Bbe Background Block Error information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Bbe) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_BbeTca

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Error threshold power. The type is interface{} with range:
	// -2147483648..2147483647.
	Threshold interface{}

	// Error counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_BbeTca Background Block Error TCA information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_BbeTca) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Bber

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Bber Background Block Error Rate count information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Bber) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Bdi

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Bdi Backward Defect Indication information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Bdi) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Eoc

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Eoc GCC End of Channel information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Eoc) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Es

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Es Errored Seconds information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Es) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_EsTca

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Error threshold power. The type is interface{} with range:
	// -2147483648..2147483647.
	Threshold interface{}

	// Error counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_EsTca Errored Seconds TCA information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_EsTca) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Esr

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Esr Errored Seconds Rate information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Esr) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Fc

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Fc Failure count information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Fc) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Lck

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Lck Upstream Connection Locked information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Lck) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Oci

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Oci Open Connection Indiction information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Oci) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Ptim

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Ptim Payload Type Identifier Mismatch information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Ptim) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_SdBer

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Error threshold power. The type is interface{} with range:
	// -2147483648..2147483647.
	Threshold interface{}

	// Error counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_SdBer Signal Degrade BER information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_SdBer) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Ses

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Ses Severly Errored Seconds information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Ses) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Sesr

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Sesr Severly Errored Seconds Rate information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Sesr) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_SfBer

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Error threshold power. The type is interface{} with range:
	// -2147483648..2147483647.
	Threshold interface{}

	// Error counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_SfBer Signal Fail BER information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_SfBer) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Tim

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Tim Trace Identifier Mismatch information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Tim) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Tti

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

	// Type of String. The type is interface{} with range: 0..4294967295.
	TxStringType interface{}

	// Type of String. The type is interface{} with range: 0..4294967295.
	ExpectedStringType interface{}

	// Type of String. The type is interface{} with range: 0..4294967295.
	RxStringType interface{}

	// Tx TTI String . The type is string with length: 0..129.
	TxTti interface{}

	// Tx SAPI[0] Field. The type is string with length: 0..5.
	TxSapi0 interface{}

	// Tx SAPI[1-15] Field. The type is string with length: 0..16.
	TxSapi interface{}

	// Tx SAPI Range String. The type is string with length: 0..6.
	TxSapiRange interface{}

	// Tx DAPI[0] Field. The type is string with length: 0..5.
	TxDapi0 interface{}

	// Tx DAPI[1-15] Field. The type is string with length: 0..16.
	TxDapi interface{}

	// Tx DAPI Range String. The type is string with length: 0..6.
	TxDapiRange interface{}

	// Tx Operator Specific Field. The type is string with length: 0..33.
	TxOperSpec interface{}

	// Tx Operator Specific Field Range String. The type is string with length:
	// 0..6.
	TxOperSpecRange interface{}

	// Rx TTI String . The type is string with length: 0..129.
	RxTti interface{}

	// Rx SAPI[0] Field. The type is string with length: 0..5.
	RxSapi0 interface{}

	// Rx SAPI[1-15] Field. The type is string with length: 0..16.
	RxSapi interface{}

	// Rx SAPI Range String. The type is string with length: 0..6.
	RxSapiRange interface{}

	// Rx DAPI[0] Field. The type is string with length: 0..5.
	RxDapi0 interface{}

	// Rx DAPI[1-15] Field. The type is string with length: 0..16.
	RxDapi interface{}

	// Rx DAPI Range String. The type is string with length: 0..6.
	RxDapiRange interface{}

	// Rx Operator Specific Field Range String. The type is string with length:
	// 0..6.
	RxOperSpecRange interface{}

	// Rx Operator Specific Field. The type is string with length: 0..33.
	RxOperSpec interface{}

	// Expected TTI String. The type is string with length: 0..129.
	ExpectedTti interface{}

	// Expected SAPI[0] Field. The type is string with length: 0..5.
	ExpectedSapi0 interface{}

	// Expected SAPI[1-15] Field. The type is string with length: 0..16.
	ExpectedSapi interface{}

	// Expected SAPI Range String. The type is string with length: 0..6.
	ExpSapiRange interface{}

	// Expected DAPI[0] Field. The type is string with length: 0..5.
	ExpectedDapi0 interface{}

	// Expected DAPI[1-15] Field. The type is string with length: 0..16.
	ExpectedDapi interface{}

	// Expected DAPI Range String. The type is string with length: 0..6.
	ExpDapiRange interface{}

	// Expected Operator Specific Field. The type is string with length: 0..33.
	ExpectedOperSpec interface{}

	// Expected Operator Specific Field Range String. The type is string with
	// length: 0..6.
	ExpOperSpecRange interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Tti Trail Trace Identifier information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Tti) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OduInfo_Uas

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OduInfo_Uas Unavailability Seconds information

func (*Dwdm_Ports_Port_Info_G709Info_OduInfo_Uas) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo

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

	// Backward Error Indication counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Bei interface{}

	// Bit Interleave Parity(BIP) counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Bip interface{}

	// Loss of Signal information.
	Los Dwdm_Ports_Port_Info_G709Info_OtuInfo_Los

	// Loss of Frame information.
	Lof Dwdm_Ports_Port_Info_G709Info_OtuInfo_Lof

	// Loss of MultiFrame information.
	Lom Dwdm_Ports_Port_Info_G709Info_OtuInfo_Lom

	// Out of Frame information.
	Oof Dwdm_Ports_Port_Info_G709Info_OtuInfo_Oof

	// Out of MultiFrame information.
	Oom Dwdm_Ports_Port_Info_G709Info_OtuInfo_Oom

	// Alarm Indication Signal information.
	Ais Dwdm_Ports_Port_Info_G709Info_OtuInfo_Ais

	// Incoming Alignment Error information.
	Iae Dwdm_Ports_Port_Info_G709Info_OtuInfo_Iae

	// Backward Defect Indication information.
	Bdi Dwdm_Ports_Port_Info_G709Info_OtuInfo_Bdi

	// Trace Identifier Mismatch information.
	Tim Dwdm_Ports_Port_Info_G709Info_OtuInfo_Tim

	// GCC End of Channel information.
	Eoc Dwdm_Ports_Port_Info_G709Info_OtuInfo_Eoc

	// Signal Fail  BER information.
	SfBer Dwdm_Ports_Port_Info_G709Info_OtuInfo_SfBer

	// Signal Degrade BER information.
	SdBer Dwdm_Ports_Port_Info_G709Info_OtuInfo_SdBer

	// Prefec Signal Fail BER information.
	PrefecSfBer Dwdm_Ports_Port_Info_G709Info_OtuInfo_PrefecSfBer

	// Prefec Signal Degrade BER information.
	PrefecSdBer Dwdm_Ports_Port_Info_G709Info_OtuInfo_PrefecSdBer

	// Backgound Block Error TCA information.
	BbeTca Dwdm_Ports_Port_Info_G709Info_OtuInfo_BbeTca

	// Errored Seconds TCA information.
	EsTca Dwdm_Ports_Port_Info_G709Info_OtuInfo_EsTca

	// Backgound Block Error information.
	Bbe Dwdm_Ports_Port_Info_G709Info_OtuInfo_Bbe

	// Errored Seconds information .
	Es Dwdm_Ports_Port_Info_G709Info_OtuInfo_Es

	// Severly Errored Seconds information.
	Ses Dwdm_Ports_Port_Info_G709Info_OtuInfo_Ses

	// Unavailability Seconds information.
	Uas Dwdm_Ports_Port_Info_G709Info_OtuInfo_Uas

	// Failure Count information.
	Fc Dwdm_Ports_Port_Info_G709Info_OtuInfo_Fc

	// Backgound Block Error Rate information.
	Bber Dwdm_Ports_Port_Info_G709Info_OtuInfo_Bber

	// Errored Seconds Rate information.
	Esr Dwdm_Ports_Port_Info_G709Info_OtuInfo_Esr

	// Severly Errored Seconds Rate information.
	Sesr Dwdm_Ports_Port_Info_G709Info_OtuInfo_Sesr

	// Trail Trace Identifier information.
	Tti Dwdm_Ports_Port_Info_G709Info_OtuInfo_Tti
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo OTU layer information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Ais

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Ais Alarm Indication Signal information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Ais) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Bbe

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Bbe Backgound Block Error information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Bbe) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_BbeTca

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Error threshold power. The type is interface{} with range:
	// -2147483648..2147483647.
	Threshold interface{}

	// Error counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_BbeTca

Backgound Block Error TCA information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_BbeTca) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Bber

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Bber Backgound Block Error Rate information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Bber) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Bdi

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Bdi Backward Defect Indication information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Bdi) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Eoc

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Eoc GCC End of Channel information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Eoc) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Es

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Es Errored Seconds information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Es) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_EsTca

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Error threshold power. The type is interface{} with range:
	// -2147483648..2147483647.
	Threshold interface{}

	// Error counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_EsTca Errored Seconds TCA information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_EsTca) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Esr

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Esr Errored Seconds Rate information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Esr) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Fc

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Fc Failure Count information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Fc) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Iae

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Iae Incoming Alignment Error information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Iae) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Lof

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Lof Loss of Frame information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Lof) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Lom

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Lom Loss of MultiFrame information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Lom) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Los

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Los Loss of Signal information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Los) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Oof

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Oof Out of Frame information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Oof) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Oom

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Oom Out of MultiFrame information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Oom) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_PrefecSdBer

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Error threshold power. The type is interface{} with range:
	// -2147483648..2147483647.
	Threshold interface{}

	// Error counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_PrefecSdBer Prefec Signal Degrade BER information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_PrefecSdBer) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_PrefecSfBer

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Error threshold power. The type is interface{} with range:
	// -2147483648..2147483647.
	Threshold interface{}

	// Error counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_PrefecSfBer Prefec Signal Fail BER information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_PrefecSfBer) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_SdBer

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Error threshold power. The type is interface{} with range:
	// -2147483648..2147483647.
	Threshold interface{}

	// Error counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_SdBer Signal Degrade BER information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_SdBer) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Ses

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Ses Severly Errored Seconds information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Ses) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Sesr

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Sesr Severly Errored Seconds Rate information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Sesr) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_SfBer

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Error threshold power. The type is interface{} with range:
	// -2147483648..2147483647.
	Threshold interface{}

	// Error counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_SfBer Signal Fail BER information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_SfBer) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Tim

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Alarm counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Tim Trace Identifier Mismatch information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Tim) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Tti

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

	// Type of String. The type is interface{} with range: 0..4294967295.
	TxStringType interface{}

	// Type of String. The type is interface{} with range: 0..4294967295.
	ExpectedStringType interface{}

	// Type of String. The type is interface{} with range: 0..4294967295.
	RxStringType interface{}

	// Tx TTI String . The type is string with length: 0..129.
	TxTti interface{}

	// Tx SAPI[0] Field. The type is string with length: 0..5.
	TxSapi0 interface{}

	// Tx SAPI[1-15] Field. The type is string with length: 0..16.
	TxSapi interface{}

	// Tx SAPI Range String. The type is string with length: 0..6.
	TxSapiRange interface{}

	// Tx DAPI[0] Field. The type is string with length: 0..5.
	TxDapi0 interface{}

	// Tx DAPI[1-15] Field. The type is string with length: 0..16.
	TxDapi interface{}

	// Tx DAPI Range String. The type is string with length: 0..6.
	TxDapiRange interface{}

	// Tx Operator Specific Field. The type is string with length: 0..33.
	TxOperSpec interface{}

	// Tx Operator Specific Field Range String. The type is string with length:
	// 0..6.
	TxOperSpecRange interface{}

	// Rx TTI String . The type is string with length: 0..129.
	RxTti interface{}

	// Rx SAPI[0] Field. The type is string with length: 0..5.
	RxSapi0 interface{}

	// Rx SAPI[1-15] Field. The type is string with length: 0..16.
	RxSapi interface{}

	// Rx SAPI Range String. The type is string with length: 0..6.
	RxSapiRange interface{}

	// Rx DAPI[0] Field. The type is string with length: 0..5.
	RxDapi0 interface{}

	// Rx DAPI[1-15] Field. The type is string with length: 0..16.
	RxDapi interface{}

	// Rx DAPI Range String. The type is string with length: 0..6.
	RxDapiRange interface{}

	// Rx Operator Specific Field Range String. The type is string with length:
	// 0..6.
	RxOperSpecRange interface{}

	// Rx Operator Specific Field. The type is string with length: 0..33.
	RxOperSpec interface{}

	// Expected TTI String. The type is string with length: 0..129.
	ExpectedTti interface{}

	// Expected SAPI[0] Field. The type is string with length: 0..5.
	ExpectedSapi0 interface{}

	// Expected SAPI[1-15] Field. The type is string with length: 0..16.
	ExpectedSapi interface{}

	// Expected SAPI Range String. The type is string with length: 0..6.
	ExpSapiRange interface{}

	// Expected DAPI[0] Field. The type is string with length: 0..5.
	ExpectedDapi0 interface{}

	// Expected DAPI[1-15] Field. The type is string with length: 0..16.
	ExpectedDapi interface{}

	// Expected DAPI Range String. The type is string with length: 0..6.
	ExpDapiRange interface{}

	// Expected Operator Specific Field. The type is string with length: 0..33.
	ExpectedOperSpec interface{}

	// Expected Operator Specific Field Range String. The type is string with
	// length: 0..6.
	ExpOperSpecRange interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Tti Trail Trace Identifier information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Tti) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_OtuInfo_Uas

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

	// Performance Monitoring counter. The type is interface{} with range:
	// 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_OtuInfo_Uas Unavailability Seconds information

func (*Dwdm_Ports_Port_Info_G709Info_OtuInfo_Uas) GetEntityData

type Dwdm_Ports_Port_Info_G709Info_UcTca

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

	// Is reporting enabled?. The type is bool.
	ReportingEnabled interface{}

	// Is defect detected?. The type is bool.
	IsDetected interface{}

	// Is defect delared?. The type is bool.
	IsAsserted interface{}

	// Error threshold power. The type is interface{} with range:
	// -2147483648..2147483647.
	Threshold interface{}

	// Error counter. The type is interface{} with range: 0..18446744073709551615.
	Counter interface{}
}

Dwdm_Ports_Port_Info_G709Info_UcTca FEC uncorrected words TCA information

func (*Dwdm_Ports_Port_Info_G709Info_UcTca) GetEntityData

type Dwdm_Ports_Port_Info_NetworkSrlgInfo

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

	// Network Srlg. The type is slice of interface{} with range: 0..4294967295.
	NetworkSrlg []interface{}
}

Dwdm_Ports_Port_Info_NetworkSrlgInfo Network SRLG information

func (*Dwdm_Ports_Port_Info_NetworkSrlgInfo) GetEntityData

func (networkSrlgInfo *Dwdm_Ports_Port_Info_NetworkSrlgInfo) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Info_OpticsInfo

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

	// Optics type name. The type is string with length: 0..64.
	OpticsType interface{}

	// Actual transmit clock source. The type is interface{} with range: 0..255.
	ClockSource interface{}

	// Wave Frequency Information for Progressive Frequencies. The type is string
	// with length: 0..64.
	WaveFrequencyProgressiveString interface{}

	// Wavelength Information for Progressive Frequencies. The type is string with
	// length: 0..64.
	WavelengthProgressiveString interface{}

	// True if Progressive Frequency is supported by hw. The type is bool.
	IsWaveFrequencyProgressiveValid interface{}

	// Wavelength Information for Progressive Frequencies. The type is interface{}
	// with range: 0..4294967295.
	WavelengthProgressive interface{}

	// Wavelength band information. The type is interface{} with range:
	// 0..4294967295.
	WaveBand interface{}

	// Current ITU wavelength channel number. The type is interface{} with range:
	// 0..4294967295.
	WaveChannel interface{}

	// wavelenght frequency read from hw in the uint 0 .01nm. The type is
	// interface{} with range: 0..4294967295.
	WaveFrequency interface{}

	// True if hw supported wavelength frequency readback. The type is bool.
	IsWaveFrequencyValid interface{}

	// Owner of current wavelength. The type is DwdmWaveChannelOwner.
	WaveChannelOwner interface{}

	// Wavelength channel set by GMPLS. The type is interface{} with range:
	// 0..65535.
	GmplsSetWaveChannel interface{}

	// Wavelength channel set from configuration. The type is interface{} with
	// range: 0..65535.
	ConfiguredWaveChannel interface{}

	// Wavelength channel default from hardware. The type is interface{} with
	// range: 0..65535.
	DefaultWaveChannel interface{}

	// Transmit power in the unit of 0.01dbm. The type is interface{} with range:
	// -2147483648..2147483647.
	TransmitPower interface{}

	// Transmit power threshold value. The type is interface{} with range:
	// -2147483648..2147483647.
	TransmitPowerThreshold interface{}

	// Laser current bias value. The type is interface{} with range:
	// -2147483648..2147483647.
	LaserCurrentBias interface{}

	// Laser Current Bias threshold value. The type is interface{} with range:
	// -2147483648..2147483647.
	LaserCurrentBiasThreshold interface{}

	// Transponder receive power. The type is interface{} with range:
	// -2147483648..2147483647.
	ReceivePower interface{}

	// TRUE if  Rx LOS thresold configurable. The type is bool.
	IsRxLosThresholdSupported interface{}

	// Rx LOS threshold value. The type is interface{} with range:
	// -2147483648..2147483647.
	RxLosThreshold interface{}

	// Transmit  power mininum value in the interval time. The type is interface{}
	// with range: -2147483648..2147483647.
	TransmitPowerMin interface{}

	// Transmit power maximum value in the interval time. The type is interface{}
	// with range: -2147483648..2147483647.
	TransmitPowerMax interface{}

	// Transmit optical average value in the interval time. The type is
	// interface{} with range: -2147483648..2147483647.
	TransmitPowerAvg interface{}

	// Recieve power mininum value in the interval time. The type is interface{}
	// with range: -2147483648..2147483647.
	ReceivePowerMin interface{}

	// Receive power maximum value in the interval time. The type is interface{}
	// with range: -2147483648..2147483647.
	ReceivePowerMax interface{}

	// Recieve power average value in the interval time. The type is interface{}
	// with range: -2147483648..2147483647.
	ReceivePowerAvg interface{}

	// Laser bias current minimum value in the interval time. The type is
	// interface{} with range: -2147483648..2147483647.
	LaserBiasCurrentMin interface{}

	// Laser bias current maxinum value in the interval time. The type is
	// interface{} with range: -2147483648..2147483647.
	LaserBiasCurrentMax interface{}

	// Laser bias current average value in the interval time. The type is
	// interface{} with range: -2147483648..2147483647.
	LaserBiasCurrentAvg interface{}

	// Current chromatic dispersion. The type is interface{} with range:
	// -2147483648..2147483647.
	ChromaticDispersion interface{}

	// Current differential group Delay. The type is interface{} with range:
	// -2147483648..2147483647.
	DifferentialGroupDelay interface{}

	// Current polarization mode dispersion. The type is interface{} with range:
	// -2147483648..2147483647.
	PolarizationModeDispersion interface{}

	// Current optical signal to noise ratio. The type is interface{} with range:
	// -2147483648..2147483647.
	SignalToNoiseRatio interface{}

	// Current Polarization Dependent loss. The type is interface{} with range:
	// -2147483648..2147483647.
	PolarizationDependentLoss interface{}

	// Current Polarization change rate. The type is interface{} with range:
	// 0..4294967295.
	PolarizationChangeRate interface{}

	// Current Phase Noise. The type is interface{} with range: 0..4294967295.
	PhaseNoise interface{}

	// Transmit power failure(above/belowe a threshold) count. The type is
	// interface{} with range: 0..4294967295.
	OutputPowerFail interface{}

	// Receive power failure(above/belowe a threshold) count. The type is
	// interface{} with range: 0..4294967295.
	InputPowerFail interface{}
}

Dwdm_Ports_Port_Info_OpticsInfo Optics operational information

func (*Dwdm_Ports_Port_Info_OpticsInfo) GetEntityData

func (opticsInfo *Dwdm_Ports_Port_Info_OpticsInfo) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Info_Proactive

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

	// Feature Support. The type is bool.
	ProactiveFeature interface{}

	// Proactive Mode. The type is G709ppfsmMode.
	ProactiveMode interface{}

	// Proactive FSM State. The type is G709ppfsmState.
	ProactiveFsmState interface{}

	// Proactive FSM IF State. The type is G709ppintfState.
	ProactiveFsmIfState interface{}

	// TAS State. The type is DwdmtasState.
	TasState interface{}

	// Trigger threshold coefficient. The type is interface{} with range: 0..255.
	TrigThreshCoeff interface{}

	// Trigger threshold power. The type is interface{} with range: 0..255.
	TrigThreshPower interface{}

	// Revert threshold coefficient. The type is interface{} with range: 0..255.
	RvrtThreshCoeff interface{}

	// Revert threshold power. The type is interface{} with range: 0..255.
	RvrtThreshPower interface{}

	// Default Trigger threshold coefficient. The type is interface{} with range:
	// 0..255.
	DefaultTrigThreshCoeff interface{}

	// Default Trigger threshold power. The type is interface{} with range:
	// 0..255.
	DefaultTrigThreshPower interface{}

	// Default Revert threshold coefficient. The type is interface{} with range:
	// 0..255.
	DefaultRvrtThreshCoeff interface{}

	// Default Revert threshold power. The type is interface{} with range: 0..255.
	DefaultRvrtThreshPower interface{}

	// Required Trigger Samples. The type is interface{} with range: 0..255.
	TrigSamples interface{}

	// Required Revert Samples. The type is interface{} with range: 0..255.
	RvrtSamples interface{}

	// Trigger Integration window. The type is interface{} with range:
	// 0..4294967295.
	TriggerWindow interface{}

	// Revert Integration Window. The type is interface{} with range:
	// 0..4294967295.
	RevertWindow interface{}

	// Protection Trigger State. The type is bool.
	ProtectionTrigger interface{}

	// Proactive Interface Triffer. The type is bool.
	InterfaceTrigger interface{}

	// Transmitted APS Byte. The type is interface{} with range: 0..255.
	TxAps interface{}

	// Tx APS Description. The type is G709apsByte.
	TxApsDescr interface{}

	// Received APS byte. The type is interface{} with range: 0..255.
	RxAps interface{}

	// Rx APS Description. The type is G709apsByte.
	RxApsDescr interface{}

	// AlarmState. The type is bool.
	AlarmState interface{}

	// Trigger EC Cnt. The type is interface{} with range: 0..4294967295.
	TrigEcCnt interface{}

	// Revert EC Cnt. The type is interface{} with range: 0..4294967295.
	RvrtEcCnt interface{}

	// Prefec Trigger Thresh Crossed. The type is bool.
	PrefecThreshCrossed interface{}
}

Dwdm_Ports_Port_Info_Proactive Proactive protection information

func (*Dwdm_Ports_Port_Info_Proactive) GetEntityData

func (proactive *Dwdm_Ports_Port_Info_Proactive) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Info_SignalLog

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

	// 'true' if signal log is enabled 'false' otherwise. The type is bool.
	IsLogEnabled interface{}

	// Log file name . The type is string with length: 0..64.
	LogFilename interface{}
}

Dwdm_Ports_Port_Info_SignalLog Signal log information

func (*Dwdm_Ports_Port_Info_SignalLog) GetEntityData

func (signalLog *Dwdm_Ports_Port_Info_SignalLog) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Info_TdcInfo

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

	// TRUE for Valid else Invalid. The type is bool.
	TdcValid interface{}

	// TRUE for Alarm condition else FALSE. The type is bool.
	MajorAlarm interface{}

	// TRUE for MANUAL else AUTO. The type is bool.
	OperationMode interface{}

	// TRUE if TDC Aquiring else Locked. The type is bool.
	TdcStatus interface{}

	// TDC Dispersion Offset. The type is interface{} with range:
	// -2147483648..2147483647.
	DispersionOffset interface{}

	// Reroute BER. The type is interface{} with range: -2147483648..2147483647.
	RerouteBer interface{}

	// TRUE for ENABLED else DISABLED. The type is bool.
	IsRerouteControlEnabled interface{}
}

Dwdm_Ports_Port_Info_TdcInfo TDC operational information

func (*Dwdm_Ports_Port_Info_TdcInfo) GetEntityData

func (tdcInfo *Dwdm_Ports_Port_Info_TdcInfo) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Optics

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

	// DWDM port wavelength information data.
	WaveInfo Dwdm_Ports_Port_Optics_WaveInfo
}

Dwdm_Ports_Port_Optics DWDM Port optics operational data

func (*Dwdm_Ports_Port_Optics) GetEntityData

func (optics *Dwdm_Ports_Port_Optics) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Optics_WaveInfo

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

	// Wavelength band. The type is interface{} with range: 0..4294967295.
	WaveBand interface{}

	// Lowest ITU wavelength channel number supported. The type is interface{}
	// with range: 0..4294967295.
	WaveChannelMin interface{}

	// Highest ITU wavelength channel number supported. The type is interface{}
	// with range: 0..4294967295.
	WaveChannelMax interface{}
}

Dwdm_Ports_Port_Optics_WaveInfo DWDM port wavelength information data

func (*Dwdm_Ports_Port_Optics_WaveInfo) GetEntityData

func (waveInfo *Dwdm_Ports_Port_Optics_WaveInfo) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Prbs

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

	// Port 24-hour PRBS statistics table.
	TwentyFourHoursBucket Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket

	// Port 15-minute PRBS statistics table.
	FifteenMinutesBucket Dwdm_Ports_Port_Prbs_FifteenMinutesBucket
}

Dwdm_Ports_Port_Prbs DWDM Port PRBS related data

func (*Dwdm_Ports_Port_Prbs) GetEntityData

func (prbs *Dwdm_Ports_Port_Prbs) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Prbs_FifteenMinutesBucket

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

	// Port 15-minute PRBS statistics data.
	FifteenMinutesStatistics Dwdm_Ports_Port_Prbs_FifteenMinutesBucket_FifteenMinutesStatistics
}

Dwdm_Ports_Port_Prbs_FifteenMinutesBucket Port 15-minute PRBS statistics table

func (*Dwdm_Ports_Port_Prbs_FifteenMinutesBucket) GetEntityData

func (fifteenMinutesBucket *Dwdm_Ports_Port_Prbs_FifteenMinutesBucket) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Prbs_FifteenMinutesBucket_FifteenMinutesStatistics

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

	// 'True' if PRBS is enabled 'False' otherwise. The type is bool.
	IsPrbsEnabled interface{}

	// Configured mode of PRBS test. The type is G709prbsMode.
	PrbsConfigMode interface{}

	// History consists of 15-minute/24-hour intervals. The type is slice of
	// Dwdm_Ports_Port_Prbs_FifteenMinutesBucket_FifteenMinutesStatistics_PrbsEntry.
	PrbsEntry []*Dwdm_Ports_Port_Prbs_FifteenMinutesBucket_FifteenMinutesStatistics_PrbsEntry
}

Dwdm_Ports_Port_Prbs_FifteenMinutesBucket_FifteenMinutesStatistics Port 15-minute PRBS statistics data

func (*Dwdm_Ports_Port_Prbs_FifteenMinutesBucket_FifteenMinutesStatistics) GetEntityData

type Dwdm_Ports_Port_Prbs_FifteenMinutesBucket_FifteenMinutesStatistics_PrbsEntry

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

	// Index of bucket, current and previous. The type is G709prbsInterval.
	IntervalIndex interface{}

	// Configured pattern of PRBS test. The type is G709prbsPattern.
	ConfiguredPattern interface{}

	// Interval start timestamp. The type is string with length: 0..64.
	StartAt interface{}

	// Interval stop timestamp. The type is string with length: 0..64.
	StopAt interface{}

	// Received Pattern of PRBS Test. The type is G709prbsPattern.
	ReceivedPattern interface{}

	// Bit Error Count. The type is interface{} with range:
	// 0..18446744073709551615.
	BitErrorCount interface{}

	// Count of pattern found in interval. The type is interface{} with range:
	// 0..18446744073709551615.
	FoundCount interface{}

	// Count of pattern lost in interval. The type is interface{} with range:
	// 0..18446744073709551615.
	LostCount interface{}

	// Pattern first found at timestamp. The type is string with length: 0..64.
	FoundAt interface{}

	// Pattern first lost at timestamp. The type is string with length: 0..64.
	LostAt interface{}
}

Dwdm_Ports_Port_Prbs_FifteenMinutesBucket_FifteenMinutesStatistics_PrbsEntry History consists of 15-minute/24-hour intervals

func (*Dwdm_Ports_Port_Prbs_FifteenMinutesBucket_FifteenMinutesStatistics_PrbsEntry) GetEntityData

type Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket

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

	// Port 24-hour PRBS statistics data.
	TwentyFourHoursStatistics Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket_TwentyFourHoursStatistics
}

Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket Port 24-hour PRBS statistics table

func (*Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket) GetEntityData

func (twentyFourHoursBucket *Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket) GetEntityData() *types.CommonEntityData

type Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket_TwentyFourHoursStatistics

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

	// 'True' if PRBS is enabled 'False' otherwise. The type is bool.
	IsPrbsEnabled interface{}

	// Configured mode of PRBS test. The type is G709prbsMode.
	PrbsConfigMode interface{}

	// History consists of 15-minute/24-hour intervals. The type is slice of
	// Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket_TwentyFourHoursStatistics_PrbsEntry.
	PrbsEntry []*Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket_TwentyFourHoursStatistics_PrbsEntry
}

Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket_TwentyFourHoursStatistics Port 24-hour PRBS statistics data

func (*Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket_TwentyFourHoursStatistics) GetEntityData

type Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket_TwentyFourHoursStatistics_PrbsEntry

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

	// Index of bucket, current and previous. The type is G709prbsInterval.
	IntervalIndex interface{}

	// Configured pattern of PRBS test. The type is G709prbsPattern.
	ConfiguredPattern interface{}

	// Interval start timestamp. The type is string with length: 0..64.
	StartAt interface{}

	// Interval stop timestamp. The type is string with length: 0..64.
	StopAt interface{}

	// Received Pattern of PRBS Test. The type is G709prbsPattern.
	ReceivedPattern interface{}

	// Bit Error Count. The type is interface{} with range:
	// 0..18446744073709551615.
	BitErrorCount interface{}

	// Count of pattern found in interval. The type is interface{} with range:
	// 0..18446744073709551615.
	FoundCount interface{}

	// Count of pattern lost in interval. The type is interface{} with range:
	// 0..18446744073709551615.
	LostCount interface{}

	// Pattern first found at timestamp. The type is string with length: 0..64.
	FoundAt interface{}

	// Pattern first lost at timestamp. The type is string with length: 0..64.
	LostAt interface{}
}

Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket_TwentyFourHoursStatistics_PrbsEntry History consists of 15-minute/24-hour intervals

func (*Dwdm_Ports_Port_Prbs_TwentyFourHoursBucket_TwentyFourHoursStatistics_PrbsEntry) GetEntityData

type DwdmtasState

type DwdmtasState string

DwdmtasState represents Dwdmtas state

const (
	// Out of Service
	DwdmtasState_tas_oos DwdmtasState = "tas-oos"

	// In Service
	DwdmtasState_tas_is DwdmtasState = "tas-is"

	// Out of Service Maintenance
	DwdmtasState_tas_oos_mt DwdmtasState = "tas-oos-mt"

	// In Service Config allowed
	DwdmtasState_tas_is_cfg DwdmtasState = "tas-is-cfg"
)

type G709apsByte

type G709apsByte string

G709apsByte represents G709aps byte

const (
	// No Protection
	G709apsByte_pp_no_protect G709apsByte = "pp-no-protect"

	// No Request
	G709apsByte_pp_no_request G709apsByte = "pp-no-request"

	// Regenerator Degrade
	G709apsByte_pp_regen_degrade G709apsByte = "pp-regen-degrade"

	// Signal Degrade
	G709apsByte_pp_sig_degrade G709apsByte = "pp-sig-degrade"

	// Maintenance Request
	G709apsByte_pp_remote_main G709apsByte = "pp-remote-main"

	// Unknown
	G709apsByte_pp_aps_unknown G709apsByte = "pp-aps-unknown"
)

type G709efecMode

type G709efecMode string

G709efecMode represents G709efec mode

const (
	//
	G709efecMode_g975_none G709efecMode = "g975-none"

	// G975.1 I.4
	G709efecMode_g975_1_i4 G709efecMode = "g975-1-i4"

	// G975.1 I.7
	G709efecMode_g975_1_i7 G709efecMode = "g975-1-i7"
)

type G709ppfsmMode

type G709ppfsmMode string

G709ppfsmMode represents G709ppfsm mode

const (
	// OFF
	G709ppfsmMode_pp_disable G709ppfsmMode = "pp-disable"

	// ON (Default Mode)
	G709ppfsmMode_pp_default_mode G709ppfsmMode = "pp-default-mode"

	// ON (Graceful Mode)
	G709ppfsmMode_pp_graceful_mode G709ppfsmMode = "pp-graceful-mode"
)

type G709ppfsmState

type G709ppfsmState string

G709ppfsmState represents G709ppfsm state

const (
	// In Active
	G709ppfsmState_in_active G709ppfsmState = "in-active"

	// Disabled
	G709ppfsmState_disabled G709ppfsmState = "disabled"

	// Normal
	G709ppfsmState_normal_state G709ppfsmState = "normal-state"

	// Local Failing
	G709ppfsmState_local_failing G709ppfsmState = "local-failing"

	// Remote Failing
	G709ppfsmState_remote_failing G709ppfsmState = "remote-failing"

	// Maintance Failing
	G709ppfsmState_main_t_failing G709ppfsmState = "main-t-failing"

	// Regenerator Failing
	G709ppfsmState_regen_failing G709ppfsmState = "regen-failing"

	// Local Failed
	G709ppfsmState_local_failed G709ppfsmState = "local-failed"

	// Remote Failed
	G709ppfsmState_remote_failed G709ppfsmState = "remote-failed"

	// Maintance Failed
	G709ppfsmState_main_t_failed G709ppfsmState = "main-t-failed"

	// Regenerator Failed
	G709ppfsmState_regen_failed G709ppfsmState = "regen-failed"
)

type G709ppintfState

type G709ppintfState string

G709ppintfState represents G709ppintf state

const (
	// Interface is Up
	G709ppintfState_pp_intf_up G709ppintfState = "pp-intf-up"

	// Interface is Going Down
	G709ppintfState_pp_intf_failing G709ppintfState = "pp-intf-failing"

	// Interface Down
	G709ppintfState_pp_intf_down G709ppintfState = "pp-intf-down"
)

type G709prbsInterval

type G709prbsInterval string

G709prbsInterval represents PRBS test interval information

const (
	// Current interval
	G709prbsInterval_current_interval G709prbsInterval = "current-interval"

	// Previous interval
	G709prbsInterval_previous_interval G709prbsInterval = "previous-interval"

	// Previous interval 2
	G709prbsInterval_previous_interval2 G709prbsInterval = "previous-interval2"

	// Previous interval 3
	G709prbsInterval_previous_interval3 G709prbsInterval = "previous-interval3"

	// Previous interval 4
	G709prbsInterval_previous_interval4 G709prbsInterval = "previous-interval4"

	// Previous interval 5
	G709prbsInterval_previous_interval5 G709prbsInterval = "previous-interval5"

	// Previous interval 6
	G709prbsInterval_previous_interval6 G709prbsInterval = "previous-interval6"

	// Previous interval 7
	G709prbsInterval_previous_interval7 G709prbsInterval = "previous-interval7"

	// Previous interval 8
	G709prbsInterval_previous_interval8 G709prbsInterval = "previous-interval8"

	// Previous interval 9
	G709prbsInterval_previous_interval9 G709prbsInterval = "previous-interval9"

	// Previous interval 10
	G709prbsInterval_previous_interval10 G709prbsInterval = "previous-interval10"

	// Previous interval 11
	G709prbsInterval_previous_interval11 G709prbsInterval = "previous-interval11"

	// Previous interval 12
	G709prbsInterval_previous_interval12 G709prbsInterval = "previous-interval12"

	// Previous interval 13
	G709prbsInterval_previous_interval13 G709prbsInterval = "previous-interval13"

	// Previous interval 14
	G709prbsInterval_previous_interval14 G709prbsInterval = "previous-interval14"

	// Previous interval 15
	G709prbsInterval_previous_interval15 G709prbsInterval = "previous-interval15"

	// Previous interval 16
	G709prbsInterval_previous_interval16 G709prbsInterval = "previous-interval16"

	// Previous interval 17
	G709prbsInterval_previous_interval17 G709prbsInterval = "previous-interval17"

	// Previous interval 18
	G709prbsInterval_previous_interval18 G709prbsInterval = "previous-interval18"

	// Previous interval 19
	G709prbsInterval_previous_interval19 G709prbsInterval = "previous-interval19"

	// Previous interval 20
	G709prbsInterval_previous_interval20 G709prbsInterval = "previous-interval20"

	// Previous interval 21
	G709prbsInterval_previous_interval21 G709prbsInterval = "previous-interval21"

	// Previous interval 22
	G709prbsInterval_previous_interval22 G709prbsInterval = "previous-interval22"

	// Previous interval 23
	G709prbsInterval_previous_interval23 G709prbsInterval = "previous-interval23"

	// Previous interval 24
	G709prbsInterval_previous_interval24 G709prbsInterval = "previous-interval24"

	// Previous interval 25
	G709prbsInterval_previous_interval25 G709prbsInterval = "previous-interval25"

	// Previous interval 26
	G709prbsInterval_previous_interval26 G709prbsInterval = "previous-interval26"

	// Previous interval 27
	G709prbsInterval_previous_interval27 G709prbsInterval = "previous-interval27"

	// Previous interval 28
	G709prbsInterval_previous_interval28 G709prbsInterval = "previous-interval28"

	// Previous interval 29
	G709prbsInterval_previous_interval29 G709prbsInterval = "previous-interval29"

	// Previous interval 30
	G709prbsInterval_previous_interval30 G709prbsInterval = "previous-interval30"

	// Previous interval 31
	G709prbsInterval_previous_interval31 G709prbsInterval = "previous-interval31"

	// Previous interval 32
	G709prbsInterval_previous_interval32 G709prbsInterval = "previous-interval32"
)

type G709prbsMode

type G709prbsMode string

G709prbsMode represents G709prbs mode

const (
	// mode source
	G709prbsMode_mode_source G709prbsMode = "mode-source"

	// mode sink
	G709prbsMode_mode_sink G709prbsMode = "mode-sink"

	// mode source sink
	G709prbsMode_mode_source_sink G709prbsMode = "mode-source-sink"

	// mode invalid
	G709prbsMode_mode_invalid G709prbsMode = "mode-invalid"
)

type G709prbsPattern

type G709prbsPattern string

G709prbsPattern represents G709prbs pattern

const (
	// pattern none
	G709prbsPattern_pattern_none G709prbsPattern = "pattern-none"

	// pattern null
	G709prbsPattern_pattern_null G709prbsPattern = "pattern-null"

	// pattern pn11
	G709prbsPattern_pattern_pn11 G709prbsPattern = "pattern-pn11"

	// pattern pn23
	G709prbsPattern_pattern_pn23 G709prbsPattern = "pattern-pn23"

	// pattern pn31
	G709prbsPattern_pattern_pn31 G709prbsPattern = "pattern-pn31"
)

type Vtxp

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

	// DWDM operational data.
	DwdmVtxp Vtxp_DwdmVtxp
}

Vtxp vtxp

func (*Vtxp) GetEntityData

func (vtxp *Vtxp) GetEntityData() *types.CommonEntityData

type Vtxp_DwdmVtxp

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

	// All DWDM Port operational data.
	PortVtxps Vtxp_DwdmVtxp_PortVtxps
}

Vtxp_DwdmVtxp DWDM operational data

func (*Vtxp_DwdmVtxp) GetEntityData

func (dwdmVtxp *Vtxp_DwdmVtxp) GetEntityData() *types.CommonEntityData

type Vtxp_DwdmVtxp_PortVtxps

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

	// DWDM Port operational data. The type is slice of
	// Vtxp_DwdmVtxp_PortVtxps_PortVtxp.
	PortVtxp []*Vtxp_DwdmVtxp_PortVtxps_PortVtxp
}

Vtxp_DwdmVtxp_PortVtxps All DWDM Port operational data

func (*Vtxp_DwdmVtxp_PortVtxps) GetEntityData

func (portVtxps *Vtxp_DwdmVtxp_PortVtxps) GetEntityData() *types.CommonEntityData

type Vtxp_DwdmVtxp_PortVtxps_PortVtxp

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

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

	// DWDM port operational data.
	Info Vtxp_DwdmVtxp_PortVtxps_PortVtxp_Info
}

Vtxp_DwdmVtxp_PortVtxps_PortVtxp DWDM Port operational data

func (*Vtxp_DwdmVtxp_PortVtxps_PortVtxp) GetEntityData

func (portVtxp *Vtxp_DwdmVtxp_PortVtxps_PortVtxp) GetEntityData() *types.CommonEntityData

type Vtxp_DwdmVtxp_PortVtxps_PortVtxp_Info

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

	// Is VTXP attribute enabled. The type is bool.
	VtxpEnable interface{}
}

Vtxp_DwdmVtxp_PortVtxps_PortVtxp_Info DWDM port operational data

func (*Vtxp_DwdmVtxp_PortVtxps_PortVtxp_Info) GetEntityData

Jump to

Keyboard shortcuts

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