clab_topo_mib

package
v0.0.0-...-50def94 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

This MIB module contains the management objects for the management of fiber nodes in the Cable plant.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CLABTOPOMIB

type CLABTOPOMIB struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// This object defines the cable HFC plant Fiber Nodes known at a CMTS. This
	// object supports the creation and deletion of multiple instances.
	ClabTopoFiberNodeCfgTable CLABTOPOMIB_ClabTopoFiberNodeCfgTable

	// This object defines the RF topology by defining the connectivity of a
	// CMTS's downstream and upstream channels to the fiber nodes. Each instance
	// of this object describes connectivity of one downstream or upstream channel
	// with a single fiber node. This object supports the creation and deletion of
	// multiple instances.
	ClabTopoChFnCfgTable CLABTOPOMIB_ClabTopoChFnCfgTable
}

CLABTOPOMIB

func (*CLABTOPOMIB) GetEntityData

func (cLABTOPOMIB *CLABTOPOMIB) GetEntityData() *types.CommonEntityData

type CLABTOPOMIB_ClabTopoChFnCfgTable

type CLABTOPOMIB_ClabTopoChFnCfgTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The conceptual row of clabTopoChFnCfg. The CMTS persists all instances of
	// ChFnCfg across reinitializations. The type is slice of
	// CLABTOPOMIB_ClabTopoChFnCfgTable_ClabTopoChFnCfgEntry.
	ClabTopoChFnCfgEntry []*CLABTOPOMIB_ClabTopoChFnCfgTable_ClabTopoChFnCfgEntry
}

CLABTOPOMIB_ClabTopoChFnCfgTable This object defines the RF topology by defining the connectivity of a CMTS's downstream and upstream channels to the fiber nodes. Each instance of this object describes connectivity of one downstream or upstream channel with a single fiber node. This object supports the creation and deletion of multiple instances.

func (*CLABTOPOMIB_ClabTopoChFnCfgTable) GetEntityData

func (clabTopoChFnCfgTable *CLABTOPOMIB_ClabTopoChFnCfgTable) GetEntityData() *types.CommonEntityData

type CLABTOPOMIB_ClabTopoChFnCfgTable_ClabTopoChFnCfgEntry

type CLABTOPOMIB_ClabTopoChFnCfgTable_ClabTopoChFnCfgEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. The type is string with length: 1..16. Refers to
	// clab_topo_mib.CLABTOPOMIB_ClabTopoFiberNodeCfgTable_ClabTopoFiberNodeCfgEntry_ClabTopoFiberNodeCfgNodeName
	ClabTopoFiberNodeCfgNodeName interface{}

	// This attribute is a key. This key represents the interface index of an
	// upstream or downstream channel associated with this fiber node. In the
	// upstream direction, only ifIndices docsCableUpstream channels are
	// reflected. The type is interface{} with range: 1..2147483647.
	ClabTopoChFnCfgChIfIndex interface{}

	// The status of this instance. The type is RowStatus.
	ClabTopoChFnCfgRowStatus interface{}
}

CLABTOPOMIB_ClabTopoChFnCfgTable_ClabTopoChFnCfgEntry The conceptual row of clabTopoChFnCfg. The CMTS persists all instances of ChFnCfg across reinitializations.

func (*CLABTOPOMIB_ClabTopoChFnCfgTable_ClabTopoChFnCfgEntry) GetEntityData

func (clabTopoChFnCfgEntry *CLABTOPOMIB_ClabTopoChFnCfgTable_ClabTopoChFnCfgEntry) GetEntityData() *types.CommonEntityData

type CLABTOPOMIB_ClabTopoFiberNodeCfgTable

type CLABTOPOMIB_ClabTopoFiberNodeCfgTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The conceptual row of clabTopoFiberNodeCfg. The CMTS persists all instances
	// of FiberNodeCfg across reinitializations. The type is slice of
	// CLABTOPOMIB_ClabTopoFiberNodeCfgTable_ClabTopoFiberNodeCfgEntry.
	ClabTopoFiberNodeCfgEntry []*CLABTOPOMIB_ClabTopoFiberNodeCfgTable_ClabTopoFiberNodeCfgEntry
}

CLABTOPOMIB_ClabTopoFiberNodeCfgTable This object defines the cable HFC plant Fiber Nodes known at a CMTS. This object supports the creation and deletion of multiple instances.

func (*CLABTOPOMIB_ClabTopoFiberNodeCfgTable) GetEntityData

func (clabTopoFiberNodeCfgTable *CLABTOPOMIB_ClabTopoFiberNodeCfgTable) GetEntityData() *types.CommonEntityData

type CLABTOPOMIB_ClabTopoFiberNodeCfgTable_ClabTopoFiberNodeCfgEntry

type CLABTOPOMIB_ClabTopoFiberNodeCfgTable_ClabTopoFiberNodeCfgEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. This key represents a human-readable name for a
	// fiber node. The type is string with length: 1..16.
	ClabTopoFiberNodeCfgNodeName interface{}

	// Administratively configured human-readable description of the fiber node.
	// The type is string.
	ClabTopoFiberNodeCfgNodeDescr interface{}

	// The status of this instance. The type is RowStatus.
	ClabTopoFiberNodeCfgRowStatus interface{}
}

CLABTOPOMIB_ClabTopoFiberNodeCfgTable_ClabTopoFiberNodeCfgEntry The conceptual row of clabTopoFiberNodeCfg. The CMTS persists all instances of FiberNodeCfg across reinitializations.

func (*CLABTOPOMIB_ClabTopoFiberNodeCfgTable_ClabTopoFiberNodeCfgEntry) GetEntityData

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL