isis_act

package
Version: 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: 6 Imported by: 0

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR ISIS action package configuration.

Copyright (c) 2016-2018 by Cisco Systems, Inc. All rights reserved.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ClearIsis

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

	Input ClearIsis_Input
}

ClearIsis Clear IS-IS data structures

func (*ClearIsis) GetEntityData

func (clearIsis *ClearIsis) GetEntityData() *types.CommonEntityData

type ClearIsisDist

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

	Input ClearIsisDist_Input
}

ClearIsisDist Reset BGP-LS topology distribution

func (*ClearIsisDist) GetEntityData

func (clearIsisDist *ClearIsisDist) GetEntityData() *types.CommonEntityData

type ClearIsisDist_Input

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

	// Reset BGP-LS topology distribution. The type is interface{}.
	Distribution interface{}

	// Reset BGP-LS topology from single IS-IS instance.
	Instance ClearIsisDist_Input_Instance
}

ClearIsisDist_Input

func (*ClearIsisDist_Input) GetEntityData

func (input *ClearIsisDist_Input) GetEntityData() *types.CommonEntityData

type ClearIsisDist_Input_Instance

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

	// IS-IS process instance identifier. The type is string.
	InstanceIdentifier interface{}
}

ClearIsisDist_Input_Instance Reset BGP-LS topology from single IS-IS instance

func (*ClearIsisDist_Input_Instance) GetEntityData

func (instance *ClearIsisDist_Input_Instance) GetEntityData() *types.CommonEntityData

type ClearIsisLocalLsp

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

	Input ClearIsisLocalLsp_Input
}

ClearIsisLocalLsp Clean and regenerate local LSPs

func (*ClearIsisLocalLsp) GetEntityData

func (clearIsisLocalLsp *ClearIsisLocalLsp) GetEntityData() *types.CommonEntityData

type ClearIsisLocalLsp_Input

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

	// Clean and regenerate local LSPs. The type is interface{}.
	LocalLsp interface{}

	// Clean and regenerate local LSPs from single IS-IS instance.
	Instance ClearIsisLocalLsp_Input_Instance
}

ClearIsisLocalLsp_Input

func (*ClearIsisLocalLsp_Input) GetEntityData

func (input *ClearIsisLocalLsp_Input) GetEntityData() *types.CommonEntityData

type ClearIsisLocalLsp_Input_Instance

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

	// IS-IS process instance identifier. The type is string.
	InstanceIdentifier interface{}
}

ClearIsisLocalLsp_Input_Instance Clean and regenerate local LSPs from single IS-IS instance

func (*ClearIsisLocalLsp_Input_Instance) GetEntityData

func (instance *ClearIsisLocalLsp_Input_Instance) GetEntityData() *types.CommonEntityData

type ClearIsisProcess

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

	Input ClearIsisProcess_Input
}

ClearIsisProcess Clear all IS-IS data structures

func (*ClearIsisProcess) GetEntityData

func (clearIsisProcess *ClearIsisProcess) GetEntityData() *types.CommonEntityData

type ClearIsisProcess_Input

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

	// Clear all IS-IS data structures. The type is interface{}.
	Process interface{}

	// Clear data from single IS-IS instance.
	Instance ClearIsisProcess_Input_Instance
}

ClearIsisProcess_Input

func (*ClearIsisProcess_Input) GetEntityData

func (input *ClearIsisProcess_Input) GetEntityData() *types.CommonEntityData

type ClearIsisProcess_Input_Instance

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

	// IS-IS process instance identifier. The type is string.
	InstanceIdentifier interface{}
}

ClearIsisProcess_Input_Instance Clear data from single IS-IS instance

func (*ClearIsisProcess_Input_Instance) GetEntityData

func (instance *ClearIsisProcess_Input_Instance) GetEntityData() *types.CommonEntityData

type ClearIsisRoute

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

	Input ClearIsisRoute_Input
}

ClearIsisRoute Clear IS-IS routes

func (*ClearIsisRoute) GetEntityData

func (clearIsisRoute *ClearIsisRoute) GetEntityData() *types.CommonEntityData

type ClearIsisRoute_Input

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

	// Clear IS-IS routes. The type is interface{}.
	Route interface{}

	// Clear data from single IS-IS instance.
	Instance ClearIsisRoute_Input_Instance
}

ClearIsisRoute_Input

func (*ClearIsisRoute_Input) GetEntityData

func (input *ClearIsisRoute_Input) GetEntityData() *types.CommonEntityData

type ClearIsisRoute_Input_Instance

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

	// IS-IS process instance identifier. The type is string.
	InstanceIdentifier interface{}
}

ClearIsisRoute_Input_Instance Clear data from single IS-IS instance

func (*ClearIsisRoute_Input_Instance) GetEntityData

func (instance *ClearIsisRoute_Input_Instance) GetEntityData() *types.CommonEntityData

type ClearIsisStat

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

	Input ClearIsisStat_Input
}

ClearIsisStat Clear IS-IS protocol statistics

func (*ClearIsisStat) GetEntityData

func (clearIsisStat *ClearIsisStat) GetEntityData() *types.CommonEntityData

type ClearIsisStat_Input

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

	// Clear data from single IS-IS instance.
	Instance ClearIsisStat_Input_Instance

	// Clear IS-IS protocol statistics.
	Statistics ClearIsisStat_Input_Statistics
}

ClearIsisStat_Input

func (*ClearIsisStat_Input) GetEntityData

func (input *ClearIsisStat_Input) GetEntityData() *types.CommonEntityData

type ClearIsisStat_Input_Instance

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

	// IS-IS process instance identifier. The type is string.
	InstanceIdentifier interface{}
}

ClearIsisStat_Input_Instance Clear data from single IS-IS instance

func (*ClearIsisStat_Input_Instance) GetEntityData

func (instance *ClearIsisStat_Input_Instance) GetEntityData() *types.CommonEntityData

type ClearIsisStat_Input_Statistics

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

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+. This
	// attribute is mandatory.
	InterfaceName interface{}
}

ClearIsisStat_Input_Statistics Clear IS-IS protocol statistics

func (*ClearIsisStat_Input_Statistics) GetEntityData

func (statistics *ClearIsisStat_Input_Statistics) GetEntityData() *types.CommonEntityData

type ClearIsis_Input

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

	// Clear data for these route types. The type is RtType.
	RtType interface{}

	// Clear IS-IS routes. The type is interface{}.
	Route interface{}

	// Topology table information. The type is string.
	Topology interface{}

	// Clear data from single IS-IS instance.
	Instance ClearIsis_Input_Instance
}

ClearIsis_Input

func (*ClearIsis_Input) GetEntityData

func (input *ClearIsis_Input) GetEntityData() *types.CommonEntityData

type ClearIsis_Input_Instance

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

	// IS-IS process instance identifier. The type is string.
	InstanceIdentifier interface{}
}

ClearIsis_Input_Instance Clear data from single IS-IS instance

func (*ClearIsis_Input_Instance) GetEntityData

func (instance *ClearIsis_Input_Instance) GetEntityData() *types.CommonEntityData

type ClearIsis_Input_RtType

type ClearIsis_Input_RtType string

ClearIsis_Input_RtType represents Clear data for these route types

const (
	ClearIsis_Input_RtType_AFI_ALL_MULTICAST ClearIsis_Input_RtType = "AFI-ALL-MULTICAST"

	ClearIsis_Input_RtType_AFI_ALL_SAFI_ALL ClearIsis_Input_RtType = "AFI-ALL-SAFI-ALL"

	ClearIsis_Input_RtType_AFI_ALL_UNICAST ClearIsis_Input_RtType = "AFI-ALL-UNICAST"

	ClearIsis_Input_RtType_IPv4_MULTICAST ClearIsis_Input_RtType = "IPv4-MULTICAST"

	ClearIsis_Input_RtType_IPv4_SAFI_ALL ClearIsis_Input_RtType = "IPv4-SAFI-ALL"

	ClearIsis_Input_RtType_IPv4_UNICAST ClearIsis_Input_RtType = "IPv4-UNICAST"

	ClearIsis_Input_RtType_IPv6_MULTICAST ClearIsis_Input_RtType = "IPv6-MULTICAST"

	ClearIsis_Input_RtType_IPv6_SAFI_ALL ClearIsis_Input_RtType = "IPv6-SAFI-ALL"

	ClearIsis_Input_RtType_IPv6_UNICAST ClearIsis_Input_RtType = "IPv6-UNICAST"
)

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL