Config

Leafs

Enum Classes

class TerminalDevice.LogicalChannels.Channel.LogicalChannelAssignments.Assignment.Config

Bases: Entity

Class Hierarchy : TerminalDevice LogicalChannels Channel LogicalChannelAssignments Assignment Config

This class represents configuration data.

Configuration data for tributary assignments

index

Index of the current logical client channel to tributary mapping

type: int

range: 0..4294967295

description

Name assigned to the logical client channel

type: str

assignment_type

Each logical channel element may be assigned to subsequent stages of logical elements to implement further grooming, or can be assigned to a line-side optical channel for transmission. Each assignment also has an associated bandwidth allocation

type: AssignmentType

logical_channel

Reference to another stage of logical channel elements

type: int

range: 0..4294967295

refers to: index

optical_channel

Reference to the line-side optical channel that should carry the current logical channel element. Use this reference to exit the logical element stage

type: str

refers to: name

allocation

Allocation of the logical client channel to the tributary or sub-channel, expressed in Gbps

type: Decimal64

range: -9223372036854775.808..9223372036854775.807

units: Gbps