isis_types

package
v0.0.0-...-fac1166 Latest Latest
Warning

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

Go to latest
Published: Oct 17, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

This module contains general data definitions for use in ISIS YANG model.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AFISAFITYPE

type AFISAFITYPE struct {
}

func (AFISAFITYPE) String

func (id AFISAFITYPE) String() string

type AFITYPE

type AFITYPE struct {
}

func (AFITYPE) String

func (id AFITYPE) String() string

type AdaptiveTimerType

type AdaptiveTimerType string

AdaptiveTimerType represents This type defines ISIS adaptive timer types

const (
	// This enum describes linear algorithm timer
	AdaptiveTimerType_LINEAR AdaptiveTimerType = "LINEAR"

	// This enum describes exponential algorithm timer
	AdaptiveTimerType_EXPONENTIAL AdaptiveTimerType = "EXPONENTIAL"
)

type CircuitType

type CircuitType string

CircuitType represents This type defines ISIS interface types

const (
	// This enum describes a point-to-point interface
	CircuitType_POINT_TO_POINT CircuitType = "POINT_TO_POINT"

	// This enum describes a broadcast interface
	CircuitType_BROADCAST CircuitType = "BROADCAST"
)

type HelloPaddingType

type HelloPaddingType string

HelloPaddingType represents This type defines ISIS hello padding type

const (
	// This enum describes strict padding
	HelloPaddingType_STRICT HelloPaddingType = "STRICT"

	// This enum describes loose padding
	HelloPaddingType_LOOSE HelloPaddingType = "LOOSE"

	// This enum describes adaptive padding
	HelloPaddingType_ADAPTIVE HelloPaddingType = "ADAPTIVE"

	// This enum disables padding
	HelloPaddingType_DISABLE HelloPaddingType = "DISABLE"
)

type IPV4

type IPV4 struct {
}

func (IPV4) String

func (id IPV4) String() string

type IPV4MULTICAST

type IPV4MULTICAST struct {
}

func (IPV4MULTICAST) String

func (id IPV4MULTICAST) String() string

type IPV4UNICAST

type IPV4UNICAST struct {
}

func (IPV4UNICAST) String

func (id IPV4UNICAST) String() string

type IPV6

type IPV6 struct {
}

func (IPV6) String

func (id IPV6) String() string

type IPV6MULTICAST

type IPV6MULTICAST struct {
}

func (IPV6MULTICAST) String

func (id IPV6MULTICAST) String() string

type IPV6UNICAST

type IPV6UNICAST struct {
}

func (IPV6UNICAST) String

func (id IPV6UNICAST) String() string

type IsisInterfaceAdjState

type IsisInterfaceAdjState string

IsisInterfaceAdjState represents This type defines the state of the interface.

const (
	// This state describes that adjacency is established.
	IsisInterfaceAdjState_UP IsisInterfaceAdjState = "UP"

	// This state describes that adjacency is NOT established.
	IsisInterfaceAdjState_DOWN IsisInterfaceAdjState = "DOWN"

	// This state describes that adjacency is establishing.
	IsisInterfaceAdjState_INIT IsisInterfaceAdjState = "INIT"

	// This state describes that adjacency is failed.
	IsisInterfaceAdjState_FAILED IsisInterfaceAdjState = "FAILED"
)

type LevelType

type LevelType string

LevelType represents This type defines ISIS level types

const (
	// This enum describes ISIS level 1
	LevelType_LEVEL_1 LevelType = "LEVEL_1"

	// This enum describes ISIS level 2
	LevelType_LEVEL_2 LevelType = "LEVEL_2"

	// This enum describes ISIS level 1-2
	LevelType_LEVEL_1_2 LevelType = "LEVEL_1_2"
)

type MTTYPE

type MTTYPE struct {
}

func (MTTYPE) String

func (id MTTYPE) String() string

type MULTICAST

type MULTICAST struct {
}

func (MULTICAST) String

func (id MULTICAST) String() string

type MetricStyle

type MetricStyle string

MetricStyle represents This type defines ISIS metric styles

const (
	// This enum describes narrow metric style
	MetricStyle_NARROW_METRIC MetricStyle = "NARROW_METRIC"

	// This enum describes wide metric style
	MetricStyle_WIDE_METRIC MetricStyle = "WIDE_METRIC"
)

type MetricType

type MetricType string

MetricType represents This type defines ISIS metric type

const (
	// This enum describes internal route type
	MetricType_INTERNAL MetricType = "INTERNAL"

	// This enum describes external route type
	MetricType_EXTERNAL MetricType = "EXTERNAL"
)

type OVERLOADRESETTRIGGERTYPE

type OVERLOADRESETTRIGGERTYPE struct {
}

func (OVERLOADRESETTRIGGERTYPE) String

func (id OVERLOADRESETTRIGGERTYPE) String() string

type SAFITYPE

type SAFITYPE struct {
}

func (SAFITYPE) String

func (id SAFITYPE) String() string

type UNICAST

type UNICAST struct {
}

func (UNICAST) String

func (id UNICAST) String() string

type WAITFORBGP

type WAITFORBGP struct {
}

func (WAITFORBGP) String

func (id WAITFORBGP) String() string

type WAITFORSYSTEM

type WAITFORSYSTEM struct {
}

func (WAITFORSYSTEM) String

func (id WAITFORSYSTEM) String() string

Jump to

Keyboard shortcuts

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