Component

Keys

Children

class Components.Component

Bases: Entity

Class Hierarchy : Components Component

This class represents configuration data.

List of components, keyed by component name.

name(key)

References the component name

type: str

refers to: name

config

Configuration data for each component

type: Config

state

Operational state data for each component

type: State

config: False

properties

Enclosing container

type: Properties

subcomponents

Enclosing container for subcomponent references

type: Subcomponents

transceiver

Top-level container for client port transceiver data

type: Transceiver

optical_channel

Enclosing container for the list of optical channels

type: OpticalChannel

optical_port

Top-level container

type: OpticalPort