Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR controller-optics package operational data.
This module contains definitions for the following management objects:
optics-oper: Optics operational data
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type EthernetPmd
- type FiberConnector
- type Optics
- type OpticsAinsStateEt
- type OpticsAmplifierControlMode
- type OpticsAmplifierGainRange
- type OpticsAmplifierSafetyControlMode
- type OpticsControllerState
- type OpticsFec
- type OpticsFormFactor
- type OpticsLaserState
- type OpticsLedState
- type OpticsModulation
- type OpticsOper
- type OpticsOper_OpticsPorts
- type OpticsOper_OpticsPorts_OpticsPort
- type OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo_NetworkSrlgArray
- type OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap
- type OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi
- type OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi_DwdmCarrierMapInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap_DwdmCarrierMapInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_AinsInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamThresholdVal
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamVal
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi1
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi2
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq1
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq2
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam1
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam2
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCur
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCurAcc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMax
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMin
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberPriorAcc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr1
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr2
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec1
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec2
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCur
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCurAcc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMax
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMin
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerPriorAcc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi1
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi2
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq1
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq2
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam1
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam2
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr1
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec1
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec2
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighLbc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighRxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighTxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowRxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowTxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo_NetworkSrlgArray
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegHigh
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegLow
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Hidgd
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighLbc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx1Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx2Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx3Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx4Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTemperature
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1lbc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2lbc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3lbc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4lbc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighVoltage
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_ImpRemoval
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx1Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx2Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx3Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx4Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTemperature
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1lbc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2lbc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3lbc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4Power
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4lbc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowVoltage
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Mea
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Oorcd
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Osnr
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLoc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLol
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLos
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxFault
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLol
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLos
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxpwrMismatch
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Wvlool
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegHigh
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegLow
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlConfigMismatch
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlDisabled
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlRunning
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoLaserShut
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoPowerRed
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowRxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowTxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLoc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLosP
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_SwitchToProtect
- type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_TransceiverInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes
- type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane
- type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo
- type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighLbc
- type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighRxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighTxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowRxPower
- type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowTxPower
- type OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo
- type OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo
- type OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo_SpectrumSlicePowerInfo
- type OpticsPhy
- type OpticsPort
- type OpticsPortStatus
- type OpticsTas
- type OpticsWaveBand
- type OtnApplicationCode
- type SonetApplicationCode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EthernetPmd ¶
type EthernetPmd string
EthernetPmd represents Ethernet Pmd Type
const ( // Not set EthernetPmd_optics_eth_not_set EthernetPmd = "optics-eth-not-set" // 10GBASE LRM EthernetPmd_optics_eth_10gbase_lrm EthernetPmd = "optics-eth-10gbase-lrm" // 10GBASE LR EthernetPmd_optics_eth_10gbase_lr EthernetPmd = "optics-eth-10gbase-lr" // 10GBASE ZR EthernetPmd_optics_eth_10gbase_zr EthernetPmd = "optics-eth-10gbase-zr" // 10GBASE ER EthernetPmd_optics_eth_10gbase_er EthernetPmd = "optics-eth-10gbase-er" // 10GBASE SR EthernetPmd_optics_eth_10gbase_sr EthernetPmd = "optics-eth-10gbase-sr" // 10GBASE T EthernetPmd_optics_eth_10gbase EthernetPmd = "optics-eth-10gbase" // 40GBASE CR4 EthernetPmd_optics_eth_40gbase_cr4 EthernetPmd = "optics-eth-40gbase-cr4" // 40GBASE SR4 EthernetPmd_optics_eth_40gbase_sr4 EthernetPmd = "optics-eth-40gbase-sr4" // 40GBASE LR4 EthernetPmd_optics_eth_40gbase_lr4 EthernetPmd = "optics-eth-40gbase-lr4" // 40GBASE ER4 EthernetPmd_optics_eth_40gbase_er4 EthernetPmd = "optics-eth-40gbase-er4" // 40GBASE PSM4 EthernetPmd_optics_eth_40gbase_psm4 EthernetPmd = "optics-eth-40gbase-psm4" // 40GBASE CSR4 EthernetPmd_optics_eth_40gbase_csr4 EthernetPmd = "optics-eth-40gbase-csr4" // 40GBASE SR BD EthernetPmd_optics_eth_40gbase_sr_bd EthernetPmd = "optics-eth-40gbase-sr-bd" // 40G AOC EthernetPmd_optics_eth_40g_aoc EthernetPmd = "optics-eth-40g-aoc" // 4X10GBASE LR EthernetPmd_optics_eth_4x10gbase_lr EthernetPmd = "optics-eth-4x10gbase-lr" // 4X10GBASE SR EthernetPmd_optics_eth_4x10gbase_sr EthernetPmd = "optics-eth-4x10gbase-sr" // 100G AOC EthernetPmd_optics_eth_100g_aoc EthernetPmd = "optics-eth-100g-aoc" // 100G ACC EthernetPmd_optics_eth_100g_acc EthernetPmd = "optics-eth-100g-acc" // 100GBASE SR10 EthernetPmd_optics_eth_100gbase_sr10 EthernetPmd = "optics-eth-100gbase-sr10" // 100GBASE SR4 EthernetPmd_optics_eth_100gbase_sr4 EthernetPmd = "optics-eth-100gbase-sr4" // 100GBASE LR4 EthernetPmd_optics_eth_100gbase_lr4 EthernetPmd = "optics-eth-100gbase-lr4" // 100GBASE ER4 EthernetPmd_optics_eth_100gbase_er4 EthernetPmd = "optics-eth-100gbase-er4" // 100GBASE CWDM4 EthernetPmd_optics_eth_100gbase_cwdm4 EthernetPmd = "optics-eth-100gbase-cwdm4" // 100GBASE CLR4 EthernetPmd_optics_eth_100gbase_clr4 EthernetPmd = "optics-eth-100gbase-clr4" // 100GBASE PSM4 EthernetPmd_optics_eth_100gbase_psm4 EthernetPmd = "optics-eth-100gbase-psm4" // 100GBASE CR4 EthernetPmd_optics_eth_100gbase_cr4 EthernetPmd = "optics-eth-100gbase-cr4" // 100GBASE AL EthernetPmd_optics_eth_100gbase_al EthernetPmd = "optics-eth-100gbase-al" // 100GBASE PL EthernetPmd_optics_eth_100gbase_pl EthernetPmd = "optics-eth-100gbase-pl" // 100GBASE SRBD EthernetPmd_optics_eth_100gbase_srbd EthernetPmd = "optics-eth-100gbase-srbd" // Eth Undefined EthernetPmd_optics_eth_undefined EthernetPmd = "optics-eth-undefined" )
type FiberConnector ¶
type FiberConnector string
FiberConnector represents Fiber connector
const ( // Not Set FiberConnector_optics_connect_or_not_set FiberConnector = "optics-connect-or-not-set" // SC FiberConnector_optics_sc_connect_or FiberConnector = "optics-sc-connect-or" // LC FiberConnector_optics_lc_connect_or FiberConnector = "optics-lc-connect-or" // MPO FiberConnector_optics_mpo_connect_or FiberConnector = "optics-mpo-connect-or" // Undefined FiberConnector_optics_undefined_connect_or FiberConnector = "optics-undefined-connect-or" )
type OpticsAinsStateEt ¶
type OpticsAinsStateEt string
OpticsAinsStateEt represents Optics ains state et
const ( // None OpticsAinsStateEt_none OpticsAinsStateEt = "none" // Running OpticsAinsStateEt_active_running OpticsAinsStateEt = "active-running" // Pending OpticsAinsStateEt_active_pending OpticsAinsStateEt = "active-pending" )
type OpticsAmplifierControlMode ¶
type OpticsAmplifierControlMode string
OpticsAmplifierControlMode represents Optics amplifier control mode
const ( // Automatic OpticsAmplifierControlMode_automatic OpticsAmplifierControlMode = "automatic" // Manual OpticsAmplifierControlMode_manual OpticsAmplifierControlMode = "manual" )
type OpticsAmplifierGainRange ¶
type OpticsAmplifierGainRange string
OpticsAmplifierGainRange represents Optics amplifier gain range
const ( // Invalid OpticsAmplifierGainRange_optics_amplifier_gain_range_invalid OpticsAmplifierGainRange = "optics-amplifier-gain-range-invalid" // Normal OpticsAmplifierGainRange_optics_amplifier_gain_range_normal OpticsAmplifierGainRange = "optics-amplifier-gain-range-normal" // Extended OpticsAmplifierGainRange_optics_amplifier_gain_range_ext_end_ed OpticsAmplifierGainRange = "optics-amplifier-gain-range-ext-end-ed" )
type OpticsAmplifierSafetyControlMode ¶
type OpticsAmplifierSafetyControlMode string
OpticsAmplifierSafetyControlMode represents Optics amplifier safety control mode
const ( // Invalid OpticsAmplifierSafetyControlMode_optics_amplifier_safety_mode_invalid OpticsAmplifierSafetyControlMode = "optics-amplifier-safety-mode-invalid" // auto OpticsAmplifierSafetyControlMode_optics_amplifier_safety_mode_auto OpticsAmplifierSafetyControlMode = "optics-amplifier-safety-mode-auto" // disabled OpticsAmplifierSafetyControlMode_optics_amplifier_safety_mode_disabled OpticsAmplifierSafetyControlMode = "optics-amplifier-safety-mode-disabled" )
type OpticsControllerState ¶
type OpticsControllerState string
OpticsControllerState represents Optics controller state
const ( // Up OpticsControllerState_optics_state_up OpticsControllerState = "optics-state-up" // Down OpticsControllerState_optics_state_down OpticsControllerState = "optics-state-down" // Administratively Down OpticsControllerState_optics_state_admin_down OpticsControllerState = "optics-state-admin-down" )
type OpticsFec ¶
type OpticsFec string
OpticsFec represents Optics fec
const ( // FEC NONE OpticsFec_fec_none OpticsFec = "fec-none" // ENHANCED FEC H15 OpticsFec_fec_hg15 OpticsFec = "fec-hg15" // ENHANCED FEC H25 OpticsFec_fec_hg25 OpticsFec = "fec-hg25" // FEC HG15 DE OpticsFec_fec_hg15_de OpticsFec = "fec-hg15-de" // FEC HG25 DE OpticsFec_fec_hg25_de OpticsFec = "fec-hg25-de" // FEC ENABLED OpticsFec_fec_enabled OpticsFec = "fec-enabled" // FEC DISABLED OpticsFec_fec_not_set OpticsFec = "fec-not-set" // FEC CL91 OpticsFec_fec_cl91 OpticsFec = "fec-cl91" )
type OpticsFormFactor ¶
type OpticsFormFactor string
OpticsFormFactor represents Optics form factor
const ( // Not set OpticsFormFactor_not_set OpticsFormFactor = "not-set" // Invalid OpticsFormFactor_invalid OpticsFormFactor = "invalid" // CPAK OpticsFormFactor_cpak OpticsFormFactor = "cpak" // CXP OpticsFormFactor_cxp OpticsFormFactor = "cxp" // SFP+ OpticsFormFactor_sfp_plus OpticsFormFactor = "sfp-plus" // QSFP OpticsFormFactor_qsfp OpticsFormFactor = "qsfp" // QSFP+ OpticsFormFactor_qsfp_plus OpticsFormFactor = "qsfp-plus" // QSFP28 OpticsFormFactor_qsfp28 OpticsFormFactor = "qsfp28" // SFP OpticsFormFactor_sfp OpticsFormFactor = "sfp" // CFP OpticsFormFactor_cfp OpticsFormFactor = "cfp" // CFP2 OpticsFormFactor_cfp2 OpticsFormFactor = "cfp2" // CFP2 ACO OpticsFormFactor_cfp2_aco OpticsFormFactor = "cfp2-aco" // CFP2 DCO OpticsFormFactor_cfp2_dco OpticsFormFactor = "cfp2-dco" // CFP4 OpticsFormFactor_cfp4 OpticsFormFactor = "cfp4" // XFP OpticsFormFactor_xfp OpticsFormFactor = "xfp" // X2 OpticsFormFactor_x2 OpticsFormFactor = "x2" // Non pluggable OpticsFormFactor_non_pluggable OpticsFormFactor = "non-pluggable" // Other OpticsFormFactor_other OpticsFormFactor = "other" )
type OpticsLaserState ¶
type OpticsLaserState string
OpticsLaserState represents Optics laser state
const ( // On OpticsLaserState_on OpticsLaserState = "on" // Off OpticsLaserState_off OpticsLaserState = "off" // Unknown OpticsLaserState_unknown OpticsLaserState = "unknown" // Apr OpticsLaserState_apr OpticsLaserState = "apr" // N/A OpticsLaserState_na OpticsLaserState = "na" )
type OpticsLedState ¶
type OpticsLedState string
OpticsLedState represents Optics led state
const ( // Off OpticsLedState_off OpticsLedState = "off" // Green OpticsLedState_green_on OpticsLedState = "green-on" // Green Flashing OpticsLedState_green_flashing OpticsLedState = "green-flashing" // Yellow OpticsLedState_yellow_on OpticsLedState = "yellow-on" // Yellow Flashing OpticsLedState_yellow_flashing OpticsLedState = "yellow-flashing" // Red OpticsLedState_red_on OpticsLedState = "red-on" // Red Flashing OpticsLedState_red_flashing OpticsLedState = "red-flashing" )
type OpticsModulation ¶
type OpticsModulation string
OpticsModulation represents Optics modulation
const ( // BPSK OpticsModulation_mod_bpsk OpticsModulation = "mod-bpsk" // QPSK OpticsModulation_mod_qpsk OpticsModulation = "mod-qpsk" // 8QAM OpticsModulation_mod_8qam OpticsModulation = "mod-8qam" // 16QAM OpticsModulation_mod_16qam OpticsModulation = "mod-16qam" // 32QAM OpticsModulation_mod_32qam OpticsModulation = "mod-32qam" // 64QAM OpticsModulation_mod_64qam OpticsModulation = "mod-64qam" // BPSK QPSK OpticsModulation_mod_bpsk_qpsk OpticsModulation = "mod-bpsk-qpsk" // QPSK 8QAM OpticsModulation_mod_qpsk_8qam OpticsModulation = "mod-qpsk-8qam" // 8QAM 16QAM OpticsModulation_mod_8qam_16qam OpticsModulation = "mod-8qam-16qam" // 16QAM 32QAM OpticsModulation_mode_16qam_32qam OpticsModulation = "mode-16qam-32qam" // 32QAM 64QAM OpticsModulation_mod_32qam_64qam OpticsModulation = "mod-32qam-64qam" )
type OpticsOper ¶
type OpticsOper struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // All Optics Port operational data. OpticsPorts OpticsOper_OpticsPorts }
OpticsOper Optics operational data
func (*OpticsOper) GetEntityData ¶
func (opticsOper *OpticsOper) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts ¶
type OpticsOper_OpticsPorts struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Optics operational data. The type is slice of // OpticsOper_OpticsPorts_OpticsPort. OpticsPort []*OpticsOper_OpticsPorts_OpticsPort }
OpticsOper_OpticsPorts All Optics Port operational data
func (*OpticsOper_OpticsPorts) GetEntityData ¶
func (opticsPorts *OpticsOper_OpticsPorts) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort ¶
type OpticsOper_OpticsPorts_OpticsPort 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{} // Optics operational data. OpticsDwdmCarrierChannelMap OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap // Ots Spectrum Operational data. OtsSpectrumInfo OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo // Optics operational data. OpticsDwdmCarrierChannelMapFlexi OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi // Optics operational data. OpticsInfo OpticsOper_OpticsPorts_OpticsPort_OpticsInfo // All Optics Port operational data. OpticsLanes OpticsOper_OpticsPorts_OpticsPort_OpticsLanes // Optics operational data. OpticsDbInfo OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo }
OpticsOper_OpticsPorts_OpticsPort Optics operational data
func (*OpticsOper_OpticsPorts_OpticsPort) GetEntityData ¶
func (opticsPort *OpticsOper_OpticsPorts_OpticsPort) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Transport Admin State. The type is OpticsTas. TransportAdminState interface{} // Optics controller state: Up, Down or Administratively Down. The type is // OpticsControllerState. ControllerState interface{} // Network SRLG information. NetworkSrlgInfo OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo }
OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo Optics operational data
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo) GetEntityData ¶
func (opticsDbInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Network Srlg Array. The type is slice of // OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo_NetworkSrlgArray. NetworkSrlgArray []*OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo_NetworkSrlgArray }
OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo Network SRLG information
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo) GetEntityData ¶
func (networkSrlgInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo_NetworkSrlgArray ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo_NetworkSrlgArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Array to maintain set number. The type is interface{} with range: // 0..4294967295. SetNumber interface{} // Network Srlg. The type is slice of interface{} with range: 0..4294967295. NetworkSrlg []interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo_NetworkSrlgArray Network Srlg Array
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo_NetworkSrlgArray) GetEntityData ¶
func (networkSrlgArray *OpticsOper_OpticsPorts_OpticsPort_OpticsDbInfo_NetworkSrlgInfo_NetworkSrlgArray) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DWDM carrier band. The type is OpticsWaveBand. DwdmCarrierBand interface{} // Lowest DWDM carrier supported. The type is interface{} with range: // 0..4294967295. DwdmCarrierMin interface{} // Highest DWDM carrier supported. The type is interface{} with range: // 0..4294967295. DwdmCarrierMax interface{} // DWDM carrier mapping info. The type is slice of // OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap_DwdmCarrierMapInfo. DwdmCarrierMapInfo []*OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap_DwdmCarrierMapInfo }
OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap Optics operational data
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap) GetEntityData ¶
func (opticsDwdmCarrierChannelMap *OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // DWDM carrier band. The type is OpticsWaveBand. DwdmCarrierBand interface{} // Lowest DWDM carrier supported. The type is interface{} with range: // 0..4294967295. DwdmCarrierMin interface{} // Highest DWDM carrier supported. The type is interface{} with range: // 0..4294967295. DwdmCarrierMax interface{} // DWDM carrier mapping info. The type is slice of // OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi_DwdmCarrierMapInfo. DwdmCarrierMapInfo []*OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi_DwdmCarrierMapInfo }
OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi Optics operational data
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi) GetEntityData ¶
func (opticsDwdmCarrierChannelMapFlexi *OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi_DwdmCarrierMapInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi_DwdmCarrierMapInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // ITU channel number. The type is interface{} with range: 0..4294967295. ItuChanNum interface{} // G694 channel number. The type is interface{} with range: // -2147483648..2147483647. G694ChanNum interface{} // Frequency. The type is string with length: 0..32. Frequency interface{} // Wavelength. The type is string with length: 0..32. Wavelength interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi_DwdmCarrierMapInfo DWDM carrier mapping info
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi_DwdmCarrierMapInfo) GetEntityData ¶
func (dwdmCarrierMapInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMapFlexi_DwdmCarrierMapInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap_DwdmCarrierMapInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap_DwdmCarrierMapInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // ITU channel number. The type is interface{} with range: 0..4294967295. ItuChanNum interface{} // G694 channel number. The type is interface{} with range: // -2147483648..2147483647. G694ChanNum interface{} // Frequency. The type is string with length: 0..32. Frequency interface{} // Wavelength. The type is string with length: 0..32. Wavelength interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap_DwdmCarrierMapInfo DWDM carrier mapping info
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap_DwdmCarrierMapInfo) GetEntityData ¶
func (dwdmCarrierMapInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsDwdmCarrierChannelMap_DwdmCarrierMapInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Transport Admin State. The type is OpticsTas. TransportAdminState interface{} // Is Optics Present?. The type is bool. OpticsPresent interface{} // Old Optics type name, Use Derived Optics type. The type is Optics. OpticsType interface{} // Derived Optics type name. The type is string. DerivedOpticsType interface{} // Optics module name. The type is string. OpticsModule interface{} // DWDM Carrier Band information. The type is OpticsWaveBand. DwdmCarrierBand interface{} // Current ITU DWDM Carrier channel number. The type is string. DwdmCarrierChannel interface{} // DWDM Carrier frequency read from hw in the units of 1THz. The type is // string. DwdmCarrierFrequency interface{} // Wavelength of color optics 0.001nm. The type is string. DwdmCarrierWavelength interface{} // Wavelength of grey optics 0.01nm. The type is interface{} with range: // 0..4294967295. GreyWavelength interface{} // Rx Low threshold value in units of 0.1dBm. The type is interface{} with // range: -2147483648..2147483647. RxLowThreshold interface{} // Rx High threshold value in units of 0.1dBm. The type is interface{} with // range: -2147483648..2147483647. RxHighThreshold interface{} // LBC High threshold value in units of percentage. The type is interface{} // with range: -2147483648..2147483647. Units are percentage. LbcHighThreshold interface{} // Tx Low threshold value in units of 0.1dBm. The type is interface{} with // range: -2147483648..2147483647. TxLowThreshold interface{} // Tx High threshold value in units of 0.1dBm. The type is interface{} with // range: -2147483648..2147483647. TxHighThreshold interface{} // LBC high threshold default value in units of 0 .001mA. The type is // interface{} with range: -2147483648..2147483647. LbcThHighDefault interface{} // LBC low threshold default value in units of 0 .001mA. The type is // interface{} with range: -2147483648..2147483647. LbcThLowDefault interface{} // Temp Low threshold value in the units 0.01C. The type is interface{} with // range: -2147483648..2147483647. TempLowThreshold interface{} // Temp High threshold value in the units of 0.01C. The type is interface{} // with range: -2147483648..2147483647. TempHighThreshold interface{} // Volt Low threshold value in the units of 0.01V. The type is interface{} // with range: -2147483648..2147483647. VoltLowThreshold interface{} // Volt High threshold value in the units of 0.01V. The type is interface{} // with range: -2147483648..2147483647. VoltHighThreshold interface{} // Chromatic Dispersion ps/nm. The type is interface{} with range: // -2147483648..2147483647. Cd interface{} // Chromatic Dispersion Min ps/nm. The type is interface{} with range: // -2147483648..2147483647. CdMin interface{} // Chromatic Dispersion Max ps/nm. The type is interface{} with range: // -2147483648..2147483647. CdMax interface{} // Chromatic Dispersion low threshold ps/nm. The type is interface{} with // range: -2147483648..2147483647. CdLowThreshold interface{} // Chromatic Dispersion high threshold ps/nm. The type is interface{} with // range: -2147483648..2147483647. CdHighThreshold interface{} // OSNR low threshold in 0.01 dB. The type is string. OsnrLowThreshold interface{} // DGD high threshold in 0.1 ps. The type is string. DgdHighThreshold interface{} // Polarization Mode Dispersion 0.1ps. The type is string. PolarizationModeDispersion interface{} // Second Order Polarization Mode Dispersion 0 .1ps^2. The type is string. SecondOrderPolarizationModeDispersion interface{} // Optical Signal to Noise Ratio dB. The type is string. OpticalSignalToNoiseRatio interface{} // Polarization Dependent Loss dB. The type is string. PolarizationDependentLoss interface{} // Polarization Change Rate rad/s. The type is string. PolarizationChangeRate interface{} // Differential Group Delay ps. The type is string. DifferentialGroupDelay interface{} // Phase Noise dB. The type is string. PhaseNoise interface{} // PmEable or Disable. The type is interface{} with range: 0..4294967295. PmEnable interface{} // Showing laser state.Either ON or OFF or unknown. The type is // OpticsLaserState. LaserState interface{} // Available Modulation Types. The type is OpticsModulation. ModulationType interface{} // Showing Current Colour of led state. The type is OpticsLedState. LedState interface{} // Optics controller state: Up, Down or Administratively Down. The type is // OpticsControllerState. ControllerState interface{} // Optics form factor. The type is OpticsFormFactor. FormFactor interface{} // Optics physical type. The type is OpticsPhy. PhyType interface{} // Configured Tx power value in units of 0.1dB. The type is interface{} with // range: -2147483648..2147483647. CfgTxPower interface{} // TX Power Configuration is supported or not. The type is bool. CfgTxPowerConfigurable interface{} // Temperature value in units of 0.01 C. The type is interface{} with range: // -2147483648..2147483647. Temperature interface{} // Voltage value in units of 0.01V. The type is interface{} with range: // -2147483648..2147483647. Voltage interface{} // Display Volt/Temp ?. The type is bool. DisplayVoltTemp interface{} // CD Configurable is supported or not. The type is bool. CdConfigurable interface{} // Optics FEC. The type is OpticsFec. OpticsFec interface{} // PM enabled or not. The type is interface{} with range: // -2147483648..2147483647. SkipSnmpPmTable interface{} // Showing port type. The type is OpticsPort. PortType interface{} // Showing port status. The type is OpticsPortStatus. PortStatus interface{} // Rx Voa Attenuation in the units of 0.01dBm. The type is interface{} with // range: -2147483648..2147483647. RxVoaAttenuation interface{} // Tx Voa Attenuation in the units of 0.01dBm. The type is interface{} with // range: -2147483648..2147483647. TxVoaAttenuation interface{} // Ampli Gain in the units of 0.01dBm. The type is interface{} with range: // -2147483648..2147483647. AmpliGain interface{} // Ampli Tilt in the units of 0.01dBm. The type is interface{} with range: // -2147483648..2147483647. AmpliTilt interface{} // rx power th configurable. The type is bool. RxPowerThConfigurable interface{} // tx power th configurable. The type is bool. TxPowerThConfigurable interface{} // RX VOA attenuation configured value in units of 0.1dB. The type is // interface{} with range: -2147483648..2147483647. RxVoaAttenuationConfigVal interface{} // TX VOA attenuation configured value in units of 0.1dB. The type is // interface{} with range: -2147483648..2147483647. TxVoaAttenuationConfigVal interface{} // ampli control mode config val. The type is OpticsAmplifierControlMode. AmpliControlModeConfigVal interface{} // ampli gain range config val. The type is OpticsAmplifierGainRange. AmpliGainRangeConfigVal interface{} // Ampli gain configured value in units of 0.1dB. The type is interface{} with // range: -2147483648..2147483647. AmpliGainConfigVal interface{} // Ampli tilt configured value in units of 0.1dB. The type is interface{} with // range: -2147483648..2147483647. AmpliTiltConfigVal interface{} // Ampli channel power configured value in units of 0.1dBm. The type is // interface{} with range: -2147483648..2147483647. AmpliChannelPowerConfigVal interface{} // Channel power max delta configured value in units of 0.1 dBm. The type is // interface{} with range: -2147483648..2147483647. ChannelPowerMaxDeltaConfigVal interface{} // Ampli gain low degrade threshold configured value in units of 0.1dBm. The // type is interface{} with range: -2147483648..2147483647. AmpliGainThrDegLowConfigVal interface{} // Ampli gain high degrade threshold configured value in units of 0.1dBm. The // type is interface{} with range: -2147483648..2147483647. AmpliGainThrDegHighConfigVal interface{} // osri config val. The type is bool. OsriConfigVal interface{} // tx config val. The type is bool. TxConfigVal interface{} // rx config val. The type is bool. RxConfigVal interface{} // safety control mode config val. The type is // OpticsAmplifierSafetyControlMode. SafetyControlModeConfigVal interface{} // Total Receive Power for Multi-Lane Optics in units of 0.01 dBm. The type is // interface{} with range: -2147483648..2147483647. TotalRxPower interface{} // Total Transmit Power for Multi-Lane Optics in units of 0.01 dBm. The type // is interface{} with range: -2147483648..2147483647. TotalTxPower interface{} // Is BO configured ?. The type is bool. IsBoConfigured interface{} // Are the Extended Parameters Valid ?. The type is bool. IsExtParamValid interface{} // Are there any alarms ?. The type is bool. AlarmDetected interface{} // Rx Low Warning threshold value in units of 0 .1dBm. The type is interface{} // with range: -2147483648..2147483647. RxLowWarningThreshold interface{} // Rx High Warning threshold value in units of 0 .1dBm. The type is // interface{} with range: -2147483648..2147483647. RxHighWarningThreshold interface{} // Tx Low Warning threshold value in units of 0 .1dBm. The type is interface{} // with range: -2147483648..2147483647. TxLowWarningThreshold interface{} // Tx High Warning threshold value in units of 0 .1dBm. The type is // interface{} with range: -2147483648..2147483647. TxHighWarningThreshold interface{} // LBC high Warning threshold default value in units of 0.001mA. The type is // interface{} with range: -2147483648..2147483647. LbcThHighWarningDefault interface{} // LBC low warning threshold default value in units of 0.001mA. The type is // interface{} with range: -2147483648..2147483647. LbcThLowWarningDefault interface{} // Temp Low warning threshold value in the units 0 .01C. The type is // interface{} with range: -2147483648..2147483647. TempLowWarningThreshold interface{} // Temp High warning threshold value in the units of 0.01C. The type is // interface{} with range: -2147483648..2147483647. TempHighWarningThreshold interface{} // Volt Low warning threshold value in the units of 0.01V. The type is // interface{} with range: -2147483648..2147483647. VoltLowWarningThreshold interface{} // Volt High warning threshold value in the units of 0.01V. The type is // interface{} with range: -2147483648..2147483647. VoltHighWarningThreshold interface{} // Controller description string. The type is string. Description interface{} // Ampli gain range. The type is OpticsAmplifierGainRange. AmpliGainRange interface{} // Safety control mode. The type is OpticsAmplifierSafetyControlMode. SafetyControlMode interface{} // OSRI. The type is bool. Osri interface{} // TX Enable. The type is bool. TxEnable interface{} // RX Enable. The type is bool. RxEnable interface{} // Is the Optics type string valid ?. The type is bool. IsOpticsTypeStringValid interface{} // optics type String. The type is string. OpticsTypeStr interface{} // Rx Low threshold actual value in units of 0.1dBm. The type is interface{} // with range: -2147483648..2147483647. RxLowThresholdCurrent interface{} // RX Span Loss in units of 0.01 dB. The type is interface{} with range: // -2147483648..2147483647. RxSpanLoss interface{} // TX Span Loss in units of 0.01 dB. The type is interface{} with range: // -2147483648..2147483647. TxSpanLoss interface{} // Baud Rate in GBd. The type is string. BaudRate interface{} // Bits per Symbol. The type is string. BitsPerSymbol interface{} // Network SRLG information. NetworkSrlgInfo OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo // Optics Alarm Information. OpticsAlarmInfo OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo // Ots Alarm Information. OtsAlarmInfo OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo // Transceiver Vendor Details. TransceiverInfo OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_TransceiverInfo // Extended optics parameters. ExtParamVal OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamVal // Extended optics parameters threshold values. ExtParamThresholdVal OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamThresholdVal // Extended DOM alarm Information. ExtendedAlarmAlarmInfo OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo // AINS information. AinsInfo OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_AinsInfo // Lane information. The type is slice of // OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData. LaneData []*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo Optics operational data
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo) GetEntityData ¶
func (opticsInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_AinsInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_AinsInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AINS State. The type is OpticsAinsStateEt. AinsState interface{} // AINS Timer in Minutes. The type is interface{} with range: 0..4294967295. // Units are minute. AinsTimerMinutes interface{} // AINS Remaining Seconds. The type is interface{} with range: 0..4294967295. // Units are second. AinsRemainingSecs interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_AinsInfo AINS information
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_AinsInfo) GetEntityData ¶
func (ainsInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_AinsInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamThresholdVal ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamThresholdVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // High threshold alarm for SNR. The type is interface{} with range: // -2147483648..2147483647. SnrAlarmHighThreshold interface{} // Low threshold alarm for SNR. The type is interface{} with range: // -2147483648..2147483647. SnrAlarmLowThreshold interface{} // High threshold warning for SNR. The type is interface{} with range: // -2147483648..2147483647. SnrWarnHighThreshold interface{} // Low threshold warning for SNR. The type is interface{} with range: // -2147483648..2147483647. SnrWarnLowThreshold interface{} // High threshold alarm for ISI Correction. The type is interface{} with // range: -2147483648..2147483647. IsiCorrectionAlarmHighThreshold interface{} // Low threshold alarm for ISI Correction. The type is interface{} with range: // -2147483648..2147483647. IsiCorrectionAlarmLowThreshold interface{} // High threshold warning for ISI Correction. The type is interface{} with // range: -2147483648..2147483647. IsiCorrectionWarnHighThreshold interface{} // Low threshold warning for ISI Correction. The type is interface{} with // range: -2147483648..2147483647. IsiCorrectionWarnLowThreshold interface{} // High threshold alarm for PAM Rate. The type is interface{} with range: // -2147483648..2147483647. PamRateAlarmHighThreshold interface{} // Low threshold alarm for PAM Rate. The type is interface{} with range: // -2147483648..2147483647. PamRateAlarmLowThreshold interface{} // High threshold warning for PAM Rate. The type is interface{} with range: // -2147483648..2147483647. PamRateWarnHighThreshold interface{} // Low threshold warning for PAM Rate. The type is interface{} with range: // -2147483648..2147483647. PamRateWarnLowThreshold interface{} // High threshold alarm for Pre FEC BER. The type is interface{} with range: // -9223372036854775808..9223372036854775807. PreFecBerAlarmHighThreshold interface{} // Low threshold alarm for Pre FEC BER. The type is interface{} with range: // -9223372036854775808..9223372036854775807. PreFecBerAlarmLowThreshold interface{} // High threshold warning for Pre FEC BER. The type is interface{} with range: // -9223372036854775808..9223372036854775807. PreFecBerWarnHighThreshold interface{} // Low threshold warning for Pre FEC BER. The type is interface{} with range: // -9223372036854775808..9223372036854775807. PreFecBerWarnLowThreshold interface{} // High threshold alarm for Uncorrected BER. The type is interface{} with // range: -9223372036854775808..9223372036854775807. UncorrectedBerAlarmHighThreshold interface{} // Low threshold alarm for Uncorrected BER. The type is interface{} with // range: -9223372036854775808..9223372036854775807. UncorrectedBerAlarmLowThreshold interface{} // High threshold warning for Uncorrected BER. The type is interface{} with // range: -9223372036854775808..9223372036854775807. UncorrectedBerWarnHighThreshold interface{} // Low threshold warning for Uncorrected BER. The type is interface{} with // range: -9223372036854775808..9223372036854775807. UncorrectedBerWarnLowThreshold interface{} // High threshold alarm for TEC Current. The type is interface{} with range: // -2147483648..2147483647. TecCurrentAlarmHighThreshold interface{} // Low threshold alarm for TEC Current. The type is interface{} with range: // -2147483648..2147483647. TecCurrentAlarmLowThreshold interface{} // High threshold warning for TEC Current. The type is interface{} with range: // -2147483648..2147483647. TecCurrentWarnHighThreshold interface{} // Low threshold warning for TEC Current. The type is interface{} with range: // -2147483648..2147483647. TecCurrentWarnLowThreshold interface{} // High Threshold Alarm for Differential Laser Frequency. The type is // interface{} with range: -2147483648..2147483647. LaserDiffFrequencyAlarmHighThreshold interface{} // Low Threshold Alarm for Differential Laser Frequency. The type is // interface{} with range: -2147483648..2147483647. LaserDiffFrequencyAlarmLowThreshold interface{} // High Threshold Warning for Differential Laser Frequency. The type is // interface{} with range: -2147483648..2147483647. LaserDiffFrequencyWarnHighThreshold interface{} // Low Threshold Warning for Differential Laser Frequency. The type is // interface{} with range: -2147483648..2147483647. LaserDiffFrequencyWarnLowThreshold interface{} // High Threshold Alarm for Differential Laser Temperature. The type is // interface{} with range: -2147483648..2147483647. LaserDiffTemperatureAlarmHighThreshold interface{} // Low Threshold Alarm for Differential Laser Temperature. The type is // interface{} with range: -2147483648..2147483647. LaserDiffTemperatureAlarmLowThreshold interface{} // High Threshold Warning for Differential Laser Temperature. The type is // interface{} with range: -2147483648..2147483647. LaserDiffTemperatureWarnHighThreshold interface{} // Low Threshold Warning for Differential Laser Temperature. The type is // interface{} with range: -2147483648..2147483647. LaserDiffTemperatureWarnLowThreshold interface{} // High threshold alarm for Latched Min Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerLatchedMinAlarmHighThreshold interface{} // Low threshold alarm for Latched Min Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerLatchedMinAlarmLowThreshold interface{} // High threshold warning for Latched Min Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerLatchedMinWarnHighThreshold interface{} // Low threshold warning for Latched Min Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerLatchedMinWarnLowThreshold interface{} // High threshold alarm for Latched Max Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerLatchedMaxAlarmHighThreshold interface{} // Low threshold alarm for Latched Max Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerLatchedMaxAlarmLowThreshold interface{} // High threshold warning for Latched Max Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerLatchedMaxWarnHighThreshold interface{} // Low threshold warning for Latched Max Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerLatchedMaxWarnLowThreshold interface{} // High threshold alarm for Accumulated Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerAccumulatedAlarmHighThreshold interface{} // Low threshold alarm for Accumulated Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerAccumulatedAlarmLowThreshold interface{} // High threshold warning for Accumulated Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerAccumulatedWarnHighThreshold interface{} // Low threshold warning for Accumulated Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerAccumulatedWarnLowThreshold interface{} // High threshold alarm for Instantaneous Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerInstantaneousAlarmHighThreshold interface{} // Low threshold alarm for Instantaneous Pre FEC BER. The type is interface{} // with range: -9223372036854775808..9223372036854775807. PreFecBerInstantaneousAlarmLowThreshold interface{} // High threshold warning for Instantaneous Pre FEC BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. PreFecBerInstantaneousWarnHighThreshold interface{} // Low threshold warning for Instantaneous Pre FEC BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. PreFecBerInstantaneousWarnLowThreshold interface{} // High threshold alarm for Latched Min Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerLatchedMinAlarmHighThreshold interface{} // Low threshold alarm for Latched Min Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerLatchedMinAlarmLowThreshold interface{} // High threshold warning for Latched Min Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerLatchedMinWarnHighThreshold interface{} // Low threshold alarm for Latched Min Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerLatchedMinWarnLowThreshold interface{} // High threshold alarm for Latched_Max Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerLatchedMaxAlarmHighThreshold interface{} // Low threshold alarm for Latched_Max Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerLatchedMaxAlarmLowThreshold interface{} // High threshold warning Latched_Max for Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerLatchedMaxWarnHighThreshold interface{} // Low threshold warning Latched_Max for Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerLatchedMaxWarnLowThreshold interface{} // High threshold alarm for Accumulated Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerAccumulatedAlarmHighThreshold interface{} // Low threshold alarm for Accumulated Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerAccumulatedAlarmLowThreshold interface{} // High threshold warning for Accumulated Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerAccumulatedWarnHighThreshold interface{} // Low threshold warning for Accumulated Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerAccumulatedWarnLowThreshold interface{} // High threshold alarm for Instantaneous Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerInstantaneousAlarmHighThreshold interface{} // Low threshold alarm for Instantaneous Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerInstantaneousAlarmLowThreshold interface{} // High threshold warning for Instantaneous Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerInstantaneousWarnHighThreshold interface{} // Low threshold warning for Instantaneous Uncorrected BER. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerInstantaneousWarnLowThreshold interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamThresholdVal Extended optics parameters threshold values
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamThresholdVal) GetEntityData ¶
func (extParamThresholdVal *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamThresholdVal) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamVal ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamVal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Signal to Noise Ratio on Lane 1. The type is interface{} with range: // -2147483648..2147483647. SnrLane1 interface{} // Signal to Noise Ratio on Lane 2. The type is interface{} with range: // -2147483648..2147483647. SnrLane2 interface{} // Inter symbol Interference correction on Lane 1. The type is interface{} // with range: -2147483648..2147483647. IsiCorrectionLane1 interface{} // Inter symbol Interference correction on Lane 2. The type is interface{} // with range: -2147483648..2147483647. IsiCorrectionLane2 interface{} // PAM Histogram parameter on Lane 1. The type is interface{} with range: // -2147483648..2147483647. PamRateLane1 interface{} // PAM Histogram parameter on Lane 2. The type is interface{} with range: // -2147483648..2147483647. PamRateLane2 interface{} // Pre FEC BER since last counter reset. The type is interface{} with range: // -9223372036854775808..9223372036854775807. PreFecBer interface{} // Uncorrected BER since last counter reset. The type is interface{} with // range: -9223372036854775808..9223372036854775807. UncorrectedBer interface{} // Current flowing to the TEC of a cooled laser on Lane 1. The type is // interface{} with range: -2147483648..2147483647. TecCurrentLane1 interface{} // Current flowing to the TEC of a cooled laser on Lane 2. The type is // interface{} with range: -2147483648..2147483647. TecCurrentLane2 interface{} // Difference between target and actual center frequency on Lane 1. The type // is interface{} with range: -2147483648..2147483647. LaserDiffFrequencyLane1 interface{} // Difference between target and actual center frequency on Lane 2. The type // is interface{} with range: -2147483648..2147483647. LaserDiffFrequencyLane2 interface{} // Difference between target and actual temperature on Lane 1. The type is // interface{} with range: -2147483648..2147483647. LaserDiffTemperatureLane1 interface{} // Difference between target and actual temperature on Lane 2. The type is // interface{} with range: -2147483648..2147483647. LaserDiffTemperatureLane2 interface{} // Latched minimum Pre FEC BER value since last read, line ingress. The type // is interface{} with range: -9223372036854775808..9223372036854775807. PreFecBerLatchedMin interface{} // Latched maximum Pre FEC BER value since last read, line ingress. The type // is interface{} with range: -9223372036854775808..9223372036854775807. PreFecBerLatchedMax interface{} // Pre FEC BER value prior accumulation period, line ingress. The type is // interface{} with range: -9223372036854775808..9223372036854775807. PreFecBerAccumulated interface{} // Pre FEC BER value instantaneous line ingress. The type is interface{} with // range: -9223372036854775808..9223372036854775807. PreFecBerInstantaneous interface{} // Latched minimum Uncorrected BER value since last read, line ingress. The // type is interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerLatchedMin interface{} // Latched maximum Uncorrected BER value since last read, line ingress. The // type is interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerLatchedMax interface{} // Uncorrected BER value prior accumulation period, line ingress. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerAccumulated interface{} // Uncorrected BER value instantaneous line line ingress. The type is // interface{} with range: -9223372036854775808..9223372036854775807. UncorrectedBerInstantaneous interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamVal Extended optics parameters
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamVal) GetEntityData ¶
func (extParamVal *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtParamVal) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Low SNR Alarm for Lane1. LoSnr OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr // High SNR Alarm for Lane1. HiSnr1 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr1 // Low SNR Alarm for Lane2. LoSnr1 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr1 // High SNR Alarm for Lane2. HiSnr2 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr2 // Low ISI Correction Alarm for Lane1. LoIsi1 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi1 // High ISI Correction Alarm for Lane1. HiIsi1 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi1 // Low ISI Correction Alarm for Lane2. LoIsi2 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi2 // High ISI Correction Alarm for Lane2. HiIsi2 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi2 // Low PAM Rate Alarm for Lane1. LoPam1 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam1 // High PAM Rate Alarm for Lane1. HiPam1 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam1 // Low PAM Rate Alarm for Lane2. LoPam2 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam2 // High PAM Rate Alarm for Lane2. HiPam2 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam2 // Low TEC Current Alarm for Lane1. LoTec1 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec1 // High TEC Current Alarm for Lane1. HiTec1 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec1 // Low TEC Current Alarm for Lane2. LoTec2 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec2 // High TEC Current Alarm for Lane2. HiTec2 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec2 // Low Laser Differential Frequency Alarm for Lane1. LoLaserFreq1 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq1 // High Laser Differential Frequency Alarm for Lane1. HiLaserFreq1 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq1 // Low Laser Differential Frequency Alarm for Lane2. LoLaserFreq2 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq2 // High Laser Differential Frequency Alarm for Lane2. HiLaserFreq2 OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq2 // High Pre FEC BER Current Accumulated Alarm. HiPreFecberCurAcc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCurAcc // High Pre FEC BER Min Alarm. HiPreFecberMin OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMin // High Pre FEC BER Max Alarm. HiPreFecberMax OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMax // High Pre FEC BER Prior Accumulated Alarm. HiPreFecberPriorAcc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberPriorAcc // High Pre FEC BER Current Alarm. HiPreFecberCur OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCur // High Uncorrected BER Current Accumulated Alarm. HiUncorrectedBerCurAcc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCurAcc // High Uncorrected BER Min Alarm. HiUncorrectedBerMin OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMin // High Uncorrected BER Max Alarm. HiUncorrectedBerMax OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMax // High Uncorrected BER Prior Accumulated Alarm. HiUncorrectedBerPriorAcc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerPriorAcc // High Uncorrected BER Current Alarm. HiUncorrectedBerCur OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCur }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo Extended DOM alarm Information
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo) GetEntityData ¶
func (extendedAlarmAlarmInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi1 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi1 High ISI Correction Alarm for Lane1
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi1) GetEntityData ¶
func (hiIsi1 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi1) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi2 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi2 High ISI Correction Alarm for Lane2
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi2) GetEntityData ¶
func (hiIsi2 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiIsi2) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq1 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq1 High Laser Differential Frequency Alarm for Lane1
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq1) GetEntityData ¶
func (hiLaserFreq1 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq1) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq2 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq2 High Laser Differential Frequency Alarm for Lane2
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq2) GetEntityData ¶
func (hiLaserFreq2 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiLaserFreq2) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam1 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam1 High PAM Rate Alarm for Lane1
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam1) GetEntityData ¶
func (hiPam1 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam1) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam2 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam2 High PAM Rate Alarm for Lane2
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam2) GetEntityData ¶
func (hiPam2 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPam2) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCur ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCur struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCur High Pre FEC BER Current Alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCur) GetEntityData ¶
func (hiPreFecberCur *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCur) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCurAcc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCurAcc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCurAcc High Pre FEC BER Current Accumulated Alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCurAcc) GetEntityData ¶
func (hiPreFecberCurAcc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberCurAcc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMax ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMax struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMax High Pre FEC BER Max Alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMax) GetEntityData ¶
func (hiPreFecberMax *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMax) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMin ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMin struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMin High Pre FEC BER Min Alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMin) GetEntityData ¶
func (hiPreFecberMin *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberMin) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberPriorAcc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberPriorAcc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberPriorAcc High Pre FEC BER Prior Accumulated Alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberPriorAcc) GetEntityData ¶
func (hiPreFecberPriorAcc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiPreFecberPriorAcc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr1 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr1 High SNR Alarm for Lane1
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr1) GetEntityData ¶
func (hiSnr1 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr1) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr2 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr2 High SNR Alarm for Lane2
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr2) GetEntityData ¶
func (hiSnr2 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiSnr2) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec1 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec1 High TEC Current Alarm for Lane1
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec1) GetEntityData ¶
func (hiTec1 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec1) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec2 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec2 High TEC Current Alarm for Lane2
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec2) GetEntityData ¶
func (hiTec2 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiTec2) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCur ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCur struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCur High Uncorrected BER Current Alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCur) GetEntityData ¶
func (hiUncorrectedBerCur *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCur) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCurAcc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCurAcc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCurAcc High Uncorrected BER Current Accumulated Alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCurAcc) GetEntityData ¶
func (hiUncorrectedBerCurAcc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerCurAcc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMax ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMax struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMax High Uncorrected BER Max Alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMax) GetEntityData ¶
func (hiUncorrectedBerMax *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMax) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMin ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMin struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMin High Uncorrected BER Min Alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMin) GetEntityData ¶
func (hiUncorrectedBerMin *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerMin) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerPriorAcc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerPriorAcc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerPriorAcc High Uncorrected BER Prior Accumulated Alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerPriorAcc) GetEntityData ¶
func (hiUncorrectedBerPriorAcc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_HiUncorrectedBerPriorAcc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi1 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi1 Low ISI Correction Alarm for Lane1
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi1) GetEntityData ¶
func (loIsi1 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi1) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi2 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi2 Low ISI Correction Alarm for Lane2
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi2) GetEntityData ¶
func (loIsi2 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoIsi2) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq1 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq1 Low Laser Differential Frequency Alarm for Lane1
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq1) GetEntityData ¶
func (loLaserFreq1 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq1) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq2 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq2 Low Laser Differential Frequency Alarm for Lane2
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq2) GetEntityData ¶
func (loLaserFreq2 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoLaserFreq2) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam1 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam1 Low PAM Rate Alarm for Lane1
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam1) GetEntityData ¶
func (loPam1 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam1) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam2 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam2 Low PAM Rate Alarm for Lane2
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam2) GetEntityData ¶
func (loPam2 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoPam2) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr Low SNR Alarm for Lane1
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr) GetEntityData ¶
func (loSnr *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr1 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr1 Low SNR Alarm for Lane2
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr1) GetEntityData ¶
func (loSnr1 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoSnr1) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec1 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec1 Low TEC Current Alarm for Lane1
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec1) GetEntityData ¶
func (loTec1 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec1) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec2 ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec2 Low TEC Current Alarm for Lane2
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec2) GetEntityData ¶
func (loTec2 *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_ExtendedAlarmAlarmInfo_LoTec2) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The index number of the lane. The type is interface{} with range: // 0..4294967295. LaneIndex interface{} // Laser Bias Current in units of 0.01 percentage. The type is interface{} // with range: 0..4294967295. Units are percentage. LaserBiasCurrentPercent interface{} // Laser Bias Current in units of 0.01mA. The type is interface{} with range: // 0..4294967295. LaserBiasCurrentMilliAmps interface{} // Transmit power in the units of 0.01dBm. The type is interface{} with range: // -2147483648..2147483647. TransmitPower interface{} // Transponder receive power in the units of 0 .01dBm. The type is interface{} // with range: -2147483648..2147483647. ReceivePower interface{} // Transponder receive signal power in the units of 0.01dBm. The type is // interface{} with range: -2147483648..2147483647. ReceiveSignalPower interface{} // Transmit Signal power in the units of 0.01dBm. The type is interface{} with // range: -2147483648..2147483647. TransmitSignalPower interface{} // Output frequency read from hw in the units of 100MHz. The type is // interface{} with range: -2147483648..2147483647. OutputFrequency interface{} // Frequency Offset read from hw in units of MHz. The type is interface{} with // range: -2147483648..2147483647. FrequencyOffset interface{} // Lane Alarm Information. LaneAlarmInfo OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData Lane information
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData) GetEntityData ¶
func (laneData *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // High Rx Power. HighRxPower OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighRxPower // Low Rx Power. LowRxPower OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowRxPower // High Tx Power. HighTxPower OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighTxPower // Low Tx Power. LowTxPower OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowTxPower // High laser bias current. HighLbc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighLbc }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo Lane Alarm Information
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo) GetEntityData ¶
func (laneAlarmInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighLbc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighLbc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighLbc High laser bias current
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighLbc) GetEntityData ¶
func (highLbc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighLbc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighRxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighRxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighRxPower High Rx Power
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighRxPower) GetEntityData ¶
func (highRxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighRxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighTxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighTxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighTxPower High Tx Power
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighTxPower) GetEntityData ¶
func (highTxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_HighTxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowRxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowRxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowRxPower Low Rx Power
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowRxPower) GetEntityData ¶
func (lowRxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowRxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowTxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowTxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowTxPower Low Tx Power
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowTxPower) GetEntityData ¶
func (lowTxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_LaneData_LaneAlarmInfo_LowTxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Network Srlg Array. The type is slice of // OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo_NetworkSrlgArray. NetworkSrlgArray []*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo_NetworkSrlgArray }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo Network SRLG information
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo) GetEntityData ¶
func (networkSrlgInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo_NetworkSrlgArray ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo_NetworkSrlgArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Array to maintain set number. The type is interface{} with range: // 0..4294967295. SetNumber interface{} // Network Srlg. The type is slice of interface{} with range: 0..4294967295. NetworkSrlg []interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo_NetworkSrlgArray Network Srlg Array
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo_NetworkSrlgArray) GetEntityData ¶
func (networkSrlgArray *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_NetworkSrlgInfo_NetworkSrlgArray) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // High Rx Power in units of 0.1 dBm. HighRxPower OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRxPower // Low Rx Power in units of 0.1 dBm. LowRxPower OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRxPower // High Tx Power in units of 0.1 dBm. HighTxPower OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTxPower // Low Tx Power in units of 0.1 dBm. LowTxPower OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTxPower // High laser bias current in units of percentage. HighLbc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighLbc // Low Temperature alarm. LowTemperature OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTemperature // High Temperature alarm. HighTemperature OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTemperature // Low Voltage alarm. LowVoltage OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowVoltage // High Voltage alarm. HighVoltage OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighVoltage // High Rx1 Power in units of 0.1 dBm. HighRx1Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx1Power // High Rx2 Power in units of 0.1 dBm. HighRx2Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx2Power // High Rx3 Power in units of 0.1 dBm. HighRx3Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx3Power // High Rx4 Power in units of 0.1 dBm. HighRx4Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx4Power // Low Rx1 Power in units of 0.1 dBm. LowRx1Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx1Power // Low Rx2 Power in units of 0.1 dBm. LowRx2Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx2Power // Low Rx3 Power in units of 0.1 dBm. LowRx3Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx3Power // Low Rx4 Power in units of 0.1 dBm. LowRx4Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx4Power // High Tx1 Power in units of 0.1 dBm. HighTx1Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1Power // High Tx2 Power in units of 0.1 dBm. HighTx2Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2Power // High Tx3 Power in units of 0.1 dBm. HighTx3Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3Power // High Tx4 Power in units of 0.1 dBm. HighTx4Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4Power // Low Tx1 Power in units of 0.1 dBm. LowTx1Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1Power // Low Tx2 Power in units of 0.1 dBm. LowTx2Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2Power // Low Tx3 Power in units of 0.1 dBm. LowTx3Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3Power // Low Tx4 Power in units of 0.1 dBm. LowTx4Power OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4Power // High Tx1 laser bias current in units of percentage. HighTx1lbc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1lbc // High Tx2 laser bias current in units of percentage. HighTx2lbc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2lbc // High Tx3 laser bias current in units of percentage. HighTx3lbc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3lbc // High Tx4 laser bias current in units of percentage. HighTx4lbc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4lbc // Low Tx1 laser bias current in units of percentage. LowTx1lbc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1lbc // Low Tx2 laser bias current in units of percentage. LowTx2lbc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2lbc // Low Tx3 laser bias current in units of percentage. LowTx3lbc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3lbc // Low Tx4 laser bias current in units of percentage. LowTx4lbc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4lbc // RX LOS. RxLos OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLos // TX LOS. TxLos OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLos // RX LOL. RxLol OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLol // TX LOL. TxLol OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLol // TX Fault. TxFault OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxFault // HI DGD. Hidgd OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Hidgd // OOR CD. Oorcd OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Oorcd // OSNR. Osnr OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Osnr // WVL OOL. Wvlool OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Wvlool // MEA. Mea OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Mea // IMPROPER REM. ImpRemoval OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_ImpRemoval // Rx LOC. RxLoc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLoc // Ampli Gain Deg Low. AmpGainDegLow OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegLow // Ampli Gain Deg High. AmpGainDegHigh OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegHigh // TX POWER PROV MISMATCH. TxpwrMismatch OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxpwrMismatch }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo Optics Alarm Information
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo) GetEntityData ¶
func (opticsAlarmInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegHigh ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegHigh struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegHigh Ampli Gain Deg High
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegHigh) GetEntityData ¶
func (ampGainDegHigh *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegHigh) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegLow ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegLow struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegLow Ampli Gain Deg Low
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegLow) GetEntityData ¶
func (ampGainDegLow *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_AmpGainDegLow) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Hidgd ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Hidgd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Hidgd HI DGD
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Hidgd) GetEntityData ¶
func (hidgd *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Hidgd) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighLbc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighLbc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighLbc High laser bias current in units of percentage
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighLbc) GetEntityData ¶
func (highLbc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighLbc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx1Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx1Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx1Power High Rx1 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx1Power) GetEntityData ¶
func (highRx1Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx1Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx2Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx2Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx2Power High Rx2 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx2Power) GetEntityData ¶
func (highRx2Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx2Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx3Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx3Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx3Power High Rx3 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx3Power) GetEntityData ¶
func (highRx3Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx3Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx4Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx4Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx4Power High Rx4 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx4Power) GetEntityData ¶
func (highRx4Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRx4Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRxPower High Rx Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRxPower) GetEntityData ¶
func (highRxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighRxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTemperature ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTemperature struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTemperature High Temperature alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTemperature) GetEntityData ¶
func (highTemperature *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTemperature) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1Power High Tx1 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1Power) GetEntityData ¶
func (highTx1Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1lbc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1lbc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1lbc High Tx1 laser bias current in units of percentage
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1lbc) GetEntityData ¶
func (highTx1lbc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx1lbc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2Power High Tx2 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2Power) GetEntityData ¶
func (highTx2Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2lbc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2lbc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2lbc High Tx2 laser bias current in units of percentage
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2lbc) GetEntityData ¶
func (highTx2lbc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx2lbc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3Power High Tx3 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3Power) GetEntityData ¶
func (highTx3Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3lbc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3lbc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3lbc High Tx3 laser bias current in units of percentage
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3lbc) GetEntityData ¶
func (highTx3lbc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx3lbc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4Power High Tx4 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4Power) GetEntityData ¶
func (highTx4Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4lbc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4lbc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4lbc High Tx4 laser bias current in units of percentage
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4lbc) GetEntityData ¶
func (highTx4lbc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTx4lbc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTxPower High Tx Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTxPower) GetEntityData ¶
func (highTxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighTxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighVoltage ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighVoltage struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighVoltage High Voltage alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighVoltage) GetEntityData ¶
func (highVoltage *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_HighVoltage) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_ImpRemoval ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_ImpRemoval struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_ImpRemoval IMPROPER REM
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_ImpRemoval) GetEntityData ¶
func (impRemoval *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_ImpRemoval) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx1Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx1Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx1Power Low Rx1 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx1Power) GetEntityData ¶
func (lowRx1Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx1Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx2Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx2Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx2Power Low Rx2 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx2Power) GetEntityData ¶
func (lowRx2Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx2Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx3Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx3Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx3Power Low Rx3 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx3Power) GetEntityData ¶
func (lowRx3Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx3Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx4Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx4Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx4Power Low Rx4 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx4Power) GetEntityData ¶
func (lowRx4Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRx4Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRxPower Low Rx Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRxPower) GetEntityData ¶
func (lowRxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowRxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTemperature ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTemperature struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTemperature Low Temperature alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTemperature) GetEntityData ¶
func (lowTemperature *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTemperature) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1Power Low Tx1 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1Power) GetEntityData ¶
func (lowTx1Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1lbc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1lbc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1lbc Low Tx1 laser bias current in units of percentage
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1lbc) GetEntityData ¶
func (lowTx1lbc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx1lbc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2Power Low Tx2 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2Power) GetEntityData ¶
func (lowTx2Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2lbc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2lbc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2lbc Low Tx2 laser bias current in units of percentage
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2lbc) GetEntityData ¶
func (lowTx2lbc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx2lbc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3Power Low Tx3 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3Power) GetEntityData ¶
func (lowTx3Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3lbc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3lbc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3lbc Low Tx3 laser bias current in units of percentage
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3lbc) GetEntityData ¶
func (lowTx3lbc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx3lbc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4Power ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4Power struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4Power Low Tx4 Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4Power) GetEntityData ¶
func (lowTx4Power *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4Power) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4lbc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4lbc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4lbc Low Tx4 laser bias current in units of percentage
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4lbc) GetEntityData ¶
func (lowTx4lbc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTx4lbc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTxPower Low Tx Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTxPower) GetEntityData ¶
func (lowTxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowTxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowVoltage ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowVoltage struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowVoltage Low Voltage alarm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowVoltage) GetEntityData ¶
func (lowVoltage *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_LowVoltage) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Mea ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Mea struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Mea MEA
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Mea) GetEntityData ¶
func (mea *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Mea) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Oorcd ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Oorcd struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Oorcd OOR CD
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Oorcd) GetEntityData ¶
func (oorcd *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Oorcd) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Osnr ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Osnr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Osnr OSNR
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Osnr) GetEntityData ¶
func (osnr *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Osnr) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLoc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLoc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLoc Rx LOC
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLoc) GetEntityData ¶
func (rxLoc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLoc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLol ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLol struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLol RX LOL
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLol) GetEntityData ¶
func (rxLol *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLol) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLos ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLos struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLos RX LOS
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLos) GetEntityData ¶
func (rxLos *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_RxLos) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxFault ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxFault struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxFault TX Fault
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxFault) GetEntityData ¶
func (txFault *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxFault) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLol ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLol struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLol TX LOL
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLol) GetEntityData ¶
func (txLol *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLol) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLos ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLos struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLos TX LOS
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLos) GetEntityData ¶
func (txLos *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxLos) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxpwrMismatch ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxpwrMismatch struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxpwrMismatch TX POWER PROV MISMATCH
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxpwrMismatch) GetEntityData ¶
func (txpwrMismatch *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_TxpwrMismatch) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Wvlool ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Wvlool struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Wvlool WVL OOL
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Wvlool) GetEntityData ¶
func (wvlool *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OpticsAlarmInfo_Wvlool) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Low Tx Power in units of 0.1 dBm. LowTxPower OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowTxPower // Low Rx Power in units of 0.1 dBm. LowRxPower OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowRxPower // Rx LOS_P. RxLosP OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLosP // Rx LOC. RxLoc OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLoc // Ampli Gain Deg Low. AmpGainDegLow OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegLow // Ampli Gain Deg High. AmpGainDegHigh OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegHigh // Auto Laser Shut. AutoLaserShut OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoLaserShut // Auto Power Red. AutoPowerRed OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoPowerRed // Auto Ampli Ctrl Disabled. AutoAmpliCtrlDisabled OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlDisabled // Auto Ampli Ctrl Config Mismatch. AutoAmpliCtrlConfigMismatch OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlConfigMismatch // Switch To Protect. SwitchToProtect OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_SwitchToProtect // Auto Ampli Ctrl Running. AutoAmpliCtrlRunning OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlRunning }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo Ots Alarm Information
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo) GetEntityData ¶
func (otsAlarmInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegHigh ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegHigh struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegHigh Ampli Gain Deg High
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegHigh) GetEntityData ¶
func (ampGainDegHigh *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegHigh) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegLow ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegLow struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegLow Ampli Gain Deg Low
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegLow) GetEntityData ¶
func (ampGainDegLow *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AmpGainDegLow) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlConfigMismatch ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlConfigMismatch struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlConfigMismatch Auto Ampli Ctrl Config Mismatch
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlConfigMismatch) GetEntityData ¶
func (autoAmpliCtrlConfigMismatch *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlConfigMismatch) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlDisabled ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlDisabled struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlDisabled Auto Ampli Ctrl Disabled
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlDisabled) GetEntityData ¶
func (autoAmpliCtrlDisabled *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlDisabled) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlRunning ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlRunning struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlRunning Auto Ampli Ctrl Running
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlRunning) GetEntityData ¶
func (autoAmpliCtrlRunning *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoAmpliCtrlRunning) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoLaserShut ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoLaserShut struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoLaserShut Auto Laser Shut
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoLaserShut) GetEntityData ¶
func (autoLaserShut *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoLaserShut) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoPowerRed ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoPowerRed struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoPowerRed Auto Power Red
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoPowerRed) GetEntityData ¶
func (autoPowerRed *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_AutoPowerRed) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowRxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowRxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowRxPower Low Rx Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowRxPower) GetEntityData ¶
func (lowRxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowRxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowTxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowTxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowTxPower Low Tx Power in units of 0.1 dBm
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowTxPower) GetEntityData ¶
func (lowTxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_LowTxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLoc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLoc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLoc Rx LOC
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLoc) GetEntityData ¶
func (rxLoc *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLoc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLosP ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLosP struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLosP Rx LOS_P
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLosP) GetEntityData ¶
func (rxLosP *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_RxLosP) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_SwitchToProtect ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_SwitchToProtect struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_SwitchToProtect Switch To Protect
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_SwitchToProtect) GetEntityData ¶
func (switchToProtect *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_OtsAlarmInfo_SwitchToProtect) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_TransceiverInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_TransceiverInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Vendor Information. The type is string. VendorInfo interface{} // Adapter Vendor Information. The type is string. AdapterVendorInfo interface{} // Date in Transceiver. The type is string. Date interface{} // Transceiver vendors revision number. The type is string. OpticsVendorRev interface{} // Transceiver serial number. The type is string. OpticsSerialNo interface{} // Transceiver vendors part number. The type is string. OpticsVendorPart interface{} // Transceiver optics type. The type is string. OpticsType interface{} // Transceiver optics vendor name. The type is string. VendorName interface{} // Transceiver optics type. The type is string. OuiNo interface{} // Transceiver optics pid. The type is string. OpticsPid interface{} // Transceiver optics vid. The type is string. OpticsVid interface{} // Connector type. The type is FiberConnector. ConnectorType interface{} // Otn Application Code. The type is OtnApplicationCode. OtnApplicationCode interface{} // Sonet Application Code. The type is SonetApplicationCode. SonetApplicationCode interface{} // Ethernet Compliance Code. The type is EthernetPmd. EthernetComplianceCode interface{} // Internal Temperature in units of C. The type is interface{} with range: // -2147483648..2147483647. InternalTemperature interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_TransceiverInfo Transceiver Vendor Details
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_TransceiverInfo) GetEntityData ¶
func (transceiverInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsInfo_TransceiverInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Lane Information. The type is slice of // OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane. OpticsLane []*OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane }
OpticsOper_OpticsPorts_OpticsPort_OpticsLanes All Optics Port operational data
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsLanes) GetEntityData ¶
func (opticsLanes *OpticsOper_OpticsPorts_OpticsPort_OpticsLanes) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Lane Index. The type is interface{} with range: // 0..4294967295. Number interface{} // The index number of the lane. The type is interface{} with range: // 0..4294967295. LaneIndex interface{} // Laser Bias Current in units of 0.01 percentage. The type is interface{} // with range: 0..4294967295. Units are percentage. LaserBiasCurrentPercent interface{} // Laser Bias Current in units of 0.01mA. The type is interface{} with range: // 0..4294967295. LaserBiasCurrentMilliAmps interface{} // Transmit power in the units of 0.01dBm. The type is interface{} with range: // -2147483648..2147483647. TransmitPower interface{} // Transponder receive power in the units of 0 .01dBm. The type is interface{} // with range: -2147483648..2147483647. ReceivePower interface{} // Transponder receive signal power in the units of 0.01dBm. The type is // interface{} with range: -2147483648..2147483647. ReceiveSignalPower interface{} // Transmit Signal power in the units of 0.01dBm. The type is interface{} with // range: -2147483648..2147483647. TransmitSignalPower interface{} // Output frequency read from hw in the units of 100MHz. The type is // interface{} with range: -2147483648..2147483647. OutputFrequency interface{} // Frequency Offset read from hw in units of MHz. The type is interface{} with // range: -2147483648..2147483647. FrequencyOffset interface{} // Lane Alarm Information. LaneAlarmInfo OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo }
OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane Lane Information
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane) GetEntityData ¶
func (opticsLane *OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // High Rx Power. HighRxPower OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighRxPower // Low Rx Power. LowRxPower OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowRxPower // High Tx Power. HighTxPower OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighTxPower // Low Tx Power. LowTxPower OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowTxPower // High laser bias current. HighLbc OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighLbc }
OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo Lane Alarm Information
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo) GetEntityData ¶
func (laneAlarmInfo *OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighLbc ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighLbc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighLbc High laser bias current
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighLbc) GetEntityData ¶
func (highLbc *OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighLbc) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighRxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighRxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighRxPower High Rx Power
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighRxPower) GetEntityData ¶
func (highRxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighRxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighTxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighTxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighTxPower High Tx Power
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighTxPower) GetEntityData ¶
func (highTxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_HighTxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowRxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowRxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowRxPower Low Rx Power
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowRxPower) GetEntityData ¶
func (lowRxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowRxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowTxPower ¶
type OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowTxPower struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is defect detected?. The type is bool. IsDetected interface{} // Alarm counter. The type is interface{} with range: 0..4294967295. Counter interface{} }
OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowTxPower Low Tx Power
func (*OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowTxPower) GetEntityData ¶
func (lowTxPower *OpticsOper_OpticsPorts_OpticsPort_OpticsLanes_OpticsLane_LaneAlarmInfo_LowTxPower) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OTS Spectrum information. SpectrumInfo OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo }
OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo Ots Spectrum Operational data
func (*OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo) GetEntityData ¶
func (otsSpectrumInfo *OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total number of slices in Spectrum. The type is interface{} with range: // 0..4294967295. TotalSpectrumSliceCount interface{} // Spacing between spectrum slices. The type is interface{} with range: // 0..4294967295. SpectrumSliceSpacing interface{} // Wavelength of first slice. The type is string with length: 0..32. FirstSliceWavelength interface{} // Power information of spectrum slice info. The type is slice of // OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo_SpectrumSlicePowerInfo. SpectrumSlicePowerInfo []*OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo_SpectrumSlicePowerInfo }
OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo OTS Spectrum information
func (*OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo) GetEntityData ¶
func (spectrumInfo *OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo) GetEntityData() *types.CommonEntityData
type OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo_SpectrumSlicePowerInfo ¶
type OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo_SpectrumSlicePowerInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // spectrum slice number. The type is interface{} with range: 0..4294967295. SliceNum interface{} // Lower frequency of the specified PSD. The type is interface{} with range: // 0..18446744073709551615. LowerFrequency interface{} // Upper frequency of the specified PSD. The type is interface{} with range: // 0..18446744073709551615. UpperFrequency interface{} // Received Power in dBm multiplied by 100. The type is interface{} with // range: -2147483648..2147483647. RxPower interface{} // Transmit Power in dBm multiplied by 100. The type is interface{} with // range: -2147483648..2147483647. TxPower interface{} // Received Power spectral density in microwatts per megahertz, uW/MHz. The // type is string with length: 0..16. RxPsd interface{} // Transmit Power spectral density in microwatts per megahertz, uW/MHz. The // type is string with length: 0..16. TxPsd interface{} }
OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo_SpectrumSlicePowerInfo Power information of spectrum slice info
func (*OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo_SpectrumSlicePowerInfo) GetEntityData ¶
func (spectrumSlicePowerInfo *OpticsOper_OpticsPorts_OpticsPort_OtsSpectrumInfo_SpectrumInfo_SpectrumSlicePowerInfo) GetEntityData() *types.CommonEntityData
type OpticsPhy ¶
type OpticsPhy string
OpticsPhy represents Optics phy type
const ( // Not set OpticsPhy_not_set OpticsPhy = "not-set" // Invalid OpticsPhy_invalid OpticsPhy = "invalid" // Long reach 4 lanes OpticsPhy_long_reach_four_lanes OpticsPhy = "long-reach-four-lanes" // Short reach 10 lanes OpticsPhy_short_reach_ten_lanes OpticsPhy = "short-reach-ten-lanes" // Short reach 1 lane OpticsPhy_short_reach_one_lane OpticsPhy = "short-reach-one-lane" // Long reach 1 lane OpticsPhy_long_reach_one_lane OpticsPhy = "long-reach-one-lane" // Short reach 4 lanes OpticsPhy_short_reach_four_lanes OpticsPhy = "short-reach-four-lanes" // Copper 4 lanes OpticsPhy_copper_four_lanes OpticsPhy = "copper-four-lanes" // Active optical cable OpticsPhy_active_optical_cable OpticsPhy = "active-optical-cable" // Long reach 4 lanes OpticsPhy_fourty_gig_e_long_reach_four_lanes OpticsPhy = "fourty-gig-e-long-reach-four-lanes" // Short reach 4 lanes OpticsPhy_fourty_gig_e_short_reach_four_lanes OpticsPhy = "fourty-gig-e-short-reach-four-lanes" // CWDM 4 lanes OpticsPhy_cwdm_four_lanes OpticsPhy = "cwdm-four-lanes" // Extended reach 4 lanes OpticsPhy_extended_reach_four_lanes OpticsPhy = "extended-reach-four-lanes" // PSM 4 lanes OpticsPhy_psm_four_lanes OpticsPhy = "psm-four-lanes" // Active copper cable OpticsPhy_active_copper_cable OpticsPhy = "active-copper-cable" // Extended reach 4 lanes OpticsPhy_fourty_gig_e_extended_reach_four_lanes OpticsPhy = "fourty-gig-e-extended-reach-four-lanes" // Short reach 1 lane OpticsPhy_four_x_ten_gig_e_short_reach_one_lane OpticsPhy = "four-x-ten-gig-e-short-reach-one-lane" // PSM 4 lanes OpticsPhy_fourty_gig_epsm_four_lanes OpticsPhy = "fourty-gig-epsm-four-lanes" // Copper 4 lanes OpticsPhy_fourty_gig_e_copper_four_lanes OpticsPhy = "fourty-gig-e-copper-four-lanes" // Long reach MM 1 lane OpticsPhy_long_reach_mm_one_lane OpticsPhy = "long-reach-mm-one-lane" // Copper Short reach 4 lanes OpticsPhy_copper_short_reach OpticsPhy = "copper-short-reach" // Short reach BD 4 lanes OpticsPhy_short_reach_srbd OpticsPhy = "short-reach-srbd" // Copper One Lane OpticsPhy_copper_one_lane OpticsPhy = "copper-one-lane" // Long reach 1 lane OpticsPhy_four_x_ten_gig_e_long_reach_one_lane OpticsPhy = "four-x-ten-gig-e-long-reach-one-lane" // Active optical cable OpticsPhy_fourty_gig_eaoc_four_lanes OpticsPhy = "fourty-gig-eaoc-four-lanes" // Extended One Lane OpticsPhy_extended_one_lane OpticsPhy = "extended-one-lane" // ZR One Lane OpticsPhy_zr_one_lane OpticsPhy = "zr-one-lane" // DWDM One Lane OpticsPhy_dwdm_one_lane OpticsPhy = "dwdm-one-lane" // SX One Lane OpticsPhy_sx_one_lane OpticsPhy = "sx-one-lane" // LX One Lane OpticsPhy_lx_one_lane OpticsPhy = "lx-one-lane" // EX One Lane OpticsPhy_ex_one_lane OpticsPhy = "ex-one-lane" // ZX One Lane OpticsPhy_zx_one_lane OpticsPhy = "zx-one-lane" // BASE_T One Lane OpticsPhy_ba_set_one_lane OpticsPhy = "ba-set-one-lane" // Active Optical 1 Lane OpticsPhy_aoc_one_lane OpticsPhy = "aoc-one-lane" // Active Copper 1 Lane OpticsPhy_active_copper_one_lane OpticsPhy = "active-copper-one-lane" // Active Copper 4 Lanes OpticsPhy_fourty_gig_eacu_four_lanes OpticsPhy = "fourty-gig-eacu-four-lanes" // Active Copper 1 Lane OpticsPhy_four_x_ten_gig_eacu_one_lanes OpticsPhy = "four-x-ten-gig-eacu-one-lanes" // Copper 1 Lanes OpticsPhy_four_x_ten_gig_ecu_one_lanes OpticsPhy = "four-x-ten-gig-ecu-one-lanes" // Active Optics 1 Lane OpticsPhy_four_x_ten_gig_eaoc_one_lanes OpticsPhy = "four-x-ten-gig-eaoc-one-lanes" // Short reach 1 lane OpticsPhy_twenty_five_gig_short_reach_one_lane OpticsPhy = "twenty-five-gig-short-reach-one-lane" // Long reach 1 lane OpticsPhy_twenty_five_gig_long_reach_one_lane OpticsPhy = "twenty-five-gig-long-reach-one-lane" // Extended reach 1 lane OpticsPhy_twenty_five_gig_extended_reach_one_lane OpticsPhy = "twenty-five-gig-extended-reach-one-lane" // Copper One Lane OpticsPhy_twenty_five_gig_copper_one_lane OpticsPhy = "twenty-five-gig-copper-one-lane" // Active Optical One Lane OpticsPhy_twenty_five_gig_active_optical_one_lane OpticsPhy = "twenty-five-gig-active-optical-one-lane" // 100GE DWDM Optics OpticsPhy_hundred_gig_edwdm_two OpticsPhy = "hundred-gig-edwdm-two" // PLR4 Optics OpticsPhy_fourty_gig_plr4_four_lanes OpticsPhy = "fourty-gig-plr4-four-lanes" // ESR4 Optics OpticsPhy_fourty_gig_esr4_four_lanes OpticsPhy = "fourty-gig-esr4-four-lanes" // SMSR Optics OpticsPhy_smsr_four_lanes OpticsPhy = "smsr-four-lanes" // Cazadero R OpticsPhy_cazadero_rqsa OpticsPhy = "cazadero-rqsa" // CFP2 DWDM Optics OpticsPhy_trunk_port_cfp2 OpticsPhy = "trunk-port-cfp2" // Short reach 1 lane OpticsPhy_short_reach1_lane OpticsPhy = "short-reach1-lane" // Inmd reach 1 lane OpticsPhy_inmd_reach1lane OpticsPhy = "inmd-reach1lane" // Long reach 1 lane OpticsPhy_long_reach1_lane OpticsPhy = "long-reach1-lane" // Copper 1 Lanes OpticsPhy_twenty_five_gig_ecu_one_lanes OpticsPhy = "twenty-five-gig-ecu-one-lanes" // ExtentedReach4Lane OpticsPhy_hundred_gig_e OpticsPhy = "hundred-gig-e" // 10G BX optics OpticsPhy_ten_gig_bx OpticsPhy = "ten-gig-bx" // 1G BX optics OpticsPhy_one_geige OpticsPhy = "one-geige" // Long Reach 1 Lane OpticsPhy_ten_x_ten_gig_e_long_reach_one_lane OpticsPhy = "ten-x-ten-gig-e-long-reach-one-lane" // Extended Reach 1 Lane OpticsPhy_ten_x_ten_gig_e_extended_reach_one_lane OpticsPhy = "ten-x-ten-gig-e-extended-reach-one-lane" // Passive Copper One Lane OpticsPhy_passive_copper_one_lane OpticsPhy = "passive-copper-one-lane" // TenGigE CWDM One Lane OpticsPhy_ten_gig_ecwdm OpticsPhy = "ten-gig-ecwdm" // One GigE CWDM One Lane OpticsPhy_one_gig_ecwdm OpticsPhy = "one-gig-ecwdm" // One GigE DWDM One Lane OpticsPhy_one_gig_edwdm OpticsPhy = "one-gig-edwdm" // FX One Lane OpticsPhy_fx_one_lane OpticsPhy = "fx-one-lane" // TenGigE Multi Rate DWDM 1 Lane OpticsPhy_ten_gig_emrdwdm OpticsPhy = "ten-gig-emrdwdm" // TenGigE Edge Performance 1 Lane OpticsPhy_ten_gig_e_edge_performance OpticsPhy = "ten-gig-e-edge-performance" // OneGig CSFP optics OpticsPhy_one_gig_csfp OpticsPhy = "one-gig-csfp" // Short reach Bi-Directional OpticsPhy_short_reach_bd OpticsPhy = "short-reach-bd" // Far reach duplex SMF OpticsPhy_far_reach OpticsPhy = "far-reach" )
type OpticsPort ¶
type OpticsPort string
OpticsPort represents Optics port
const ( // Com OpticsPort_com OpticsPort = "com" // Line OpticsPort_line OpticsPort = "line" // Osc OpticsPort_osc OpticsPort = "osc" // Com Check OpticsPort_com_check OpticsPort = "com-check" // Working OpticsPort_work OpticsPort = "work" // Protected OpticsPort_prot OpticsPort = "prot" )
type OpticsPortStatus ¶
type OpticsPortStatus string
OpticsPortStatus represents Optics port status
const ( // Active OpticsPortStatus_active OpticsPortStatus = "active" // Standby OpticsPortStatus_standby OpticsPortStatus = "standby" )
type OpticsWaveBand ¶
type OpticsWaveBand string
OpticsWaveBand represents Optics wave band
const ( // C BAND OpticsWaveBand_c_band OpticsWaveBand = "c-band" // L BAND OpticsWaveBand_l_band OpticsWaveBand = "l-band" // C ODD OpticsWaveBand_c_band_odd OpticsWaveBand = "c-band-odd" // C EVEN OpticsWaveBand_c_band_even OpticsWaveBand = "c-band-even" // Invalid OpticsWaveBand_invalid_band OpticsWaveBand = "invalid-band" )
type OtnApplicationCode ¶
type OtnApplicationCode string
OtnApplicationCode represents Otn application code
const ( // Not Set OtnApplicationCode_optics_not_set OtnApplicationCode = "optics-not-set" // P1L1 2D1 OtnApplicationCode_optics_p1l1_2d1 OtnApplicationCode = "optics-p1l1-2d1" // P1S1 2D2 OtnApplicationCode_optics_p1s1_2d2 OtnApplicationCode = "optics-p1s1-2d2" // P1L1 2D2 OtnApplicationCode_optics_p1l1_2d2 OtnApplicationCode = "optics-p1l1-2d2" // Undefined OtnApplicationCode_optics_undefined OtnApplicationCode = "optics-undefined" )
type SonetApplicationCode ¶
type SonetApplicationCode string
SonetApplicationCode represents Sonet application code
const ( // Not Set SonetApplicationCode_optics_sonet_not_set SonetApplicationCode = "optics-sonet-not-set" // VSR2000 3R2 SonetApplicationCode_optics_vsr2000_3r2 SonetApplicationCode = "optics-vsr2000-3r2" // VSR2000 3R3 SonetApplicationCode_optics_vsr2000_3r3 SonetApplicationCode = "optics-vsr2000-3r3" // VSR2000 3R5 SonetApplicationCode_optics_vsr2000_3r5 SonetApplicationCode = "optics-vsr2000-3r5" // Undefined SonetApplicationCode_optics_sonet_undefined SonetApplicationCode = "optics-sonet-undefined" )