State¶
Leafs
amp_modecomponentegress_portenabledfiber_type_profilegain_rangeingress_portnametarget_gaintarget_gain_tilttarget_output_powertype
Children
actual_gainactual_gain_tiltinput_power_c_bandinput_power_l_bandinput_power_totallaser_bias_currentoptical_return_lossoutput_power_c_bandoutput_power_l_bandoutput_power_total
- 
class 
OpticalAmplifier.Amplifiers.Amplifier.State¶ Bases:
EntityClass Hierarchy:
OpticalAmplifierAmplifiersAmplifierStateThis class represents state data.
Operational state data for the amplifier
- 
name¶ User-defined name assigned to identify a specific amplifier in the device
type: str
config: False
- 
target_gain¶ Positive gain applied by the amplifier
type: Decimal64
range: 0..92233720368547758.07config: False
units: dB
- 
target_gain_tilt¶ Gain tilt control
type:
Decimal64range: -92233720368547758.08..92233720368547758.07config: False
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:
LOWGAINRANGEconfig: False
- 
amp_mode¶ The operating mode of the amplifier
type: one of the below values:
CONSTANTPOWERconfig: False
- 
target_output_power¶ Output optical power of the amplifier
type:
Decimal64range: -92233720368547758.08..92233720368547758.07config: False
units: dBm
- 
enabled¶ Turns power on / off to the amplifiers gain module
type: bool
config: False
- 
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:
DSFconfig: False
- 
component¶ Reference to the system-supplied physical component that the amplifier gain block is contained within. Multiple amplifier gain blocks may be contained within the same physical component
type: str
refers to:
nameconfig: False
- 
ingress_port¶ Reference to system-supplied name of the amplifier ingress port. This leaf is only valid for ports of type INGRESS
type: str
refers to:
nameconfig: False
- 
egress_port¶ Reference to system-supplied name of the amplifier egress port. This leaf is only valid for ports of type EGRESS
type: str
refers to:
nameconfig: False
- 
actual_gain¶ The actual gain applied by the amplifier in units of 0.01dB. If avg/min/max statistics are not supported, just supply the instant value
type:
ActualGainconfig: False
- 
actual_gain_tilt¶ The actual tilt applied by the amplifier in units of 0.01dB. If avg/min/max statistics are not supported, just supply the instant value
type:
ActualGainTiltconfig: False
- 
input_power_total¶ The total input optical power of this port in units of 0.01dBm. If avg/min/max statistics are not supported, just supply the instant value
type:
InputPowerTotalconfig: False
- 
input_power_c_band¶ The C band (consisting of approximately 191 to 195 THz or 1530nm to 1565 nm) input optical power of this port in units of 0.01dBm. If avg/min/max statistics are not supported, just supply the instant value
type:
InputPowerCBandconfig: False
- 
input_power_l_band¶ The L band (consisting of approximately 184 to 191 THz or 1565 to 1625 nm) input optical power of this port in units of 0.01dBm. If avg/min/max statistics are not supported, just supply the instant value
type:
InputPowerLBandconfig: False
- 
output_power_total¶ The total output optical power of this port in units of 0.01dBm. If avg/min/max statistics are not supported, just supply the instant value
type:
OutputPowerTotalconfig: False
- 
output_power_c_band¶ The C band (consisting of approximately 191 to 195 THz or 1530nm to 1565 nm)output optical power of this port in units of 0.01dBm. If avg/min/max statistics are not supported, just supply the instant value
type:
OutputPowerCBandconfig: False
- 
output_power_l_band¶ The L band (consisting of approximately 184 to 191 THz or 1565 to 1625 nm)output optical power of this port in units of 0.01dBm. If avg/min/max statistics are not supported, just supply the instant value
type:
OutputPowerLBandconfig: False
- 
laser_bias_current¶ The current applied by the system to the transmit laser to achieve the output power. The current is expressed in mA with up to two decimal precision. If avg/min/max statistics are not supported, just supply the instant value
type:
LaserBiasCurrentconfig: False
- 
optical_return_loss¶ The optical return loss (ORL) is the ratio of the light reflected back into the port to the light launched out of the port. ORL is in units of 0.01dBm. If avg/min/max statistics are not supported, just supply the instant value
type:
OpticalReturnLossconfig: False
-