Config

Leafs

class OpticalAmplifier.Amplifiers.Amplifier.Config

Bases: Entity

Class Hierarchy: OpticalAmplifier Amplifiers Amplifier Config

This class represents configuration data.

Configuration data for the amplifier

name

User-defined name assigned to identify a specific amplifier in the device

type: str

type

Type of the amplifier

type: one of the below values: EDFA

target_gain

Positive gain applied by the amplifier

type: Decimal64

range: 0..92233720368547758.07

units: dB

target_gain_tilt

Gain tilt control

type: Decimal64

range: -92233720368547758.08..92233720368547758.07

units: dB

gain_range

Selected gain range. The gain range is a platform-defined value indicating the switched gain amplifier setting

type: one of the below values: LOWGAINRANGE

amp_mode

The operating mode of the amplifier

type: one of the below values: CONSTANTPOWER

target_output_power

Output optical power of the amplifier

type: Decimal64

range: -92233720368547758.08..92233720368547758.07

units: dBm

enabled

Turns power on / off to the amplifiers gain module

type: bool

fiber_type_profile

The fiber type profile specifies details about the fiber type which are needed to accurately determine the gain and perform efficient amplification. This is only needed for Raman type amplifiers

type: one of the below values: DSF