Documentation ¶
Overview ¶
This module contains general data definitions for use in ISIS YANG model.
Index ¶
- type AFISAFITYPE
- type AFITYPE
- type AdaptiveTimerType
- type CircuitType
- type HelloPaddingType
- type IPV4
- type IPV4MULTICAST
- type IPV4UNICAST
- type IPV6
- type IPV6MULTICAST
- type IPV6UNICAST
- type IsisInterfaceAdjState
- type LevelType
- type MTTYPE
- type MULTICAST
- type MetricStyle
- type MetricType
- type OVERLOADRESETTRIGGERTYPE
- type SAFITYPE
- type UNICAST
- type WAITFORBGP
- type WAITFORSYSTEM
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 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 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 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 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 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
Click to show internal directories.
Click to hide internal directories.