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 ¶
- type ClearIsis
- type ClearIsisDist
- type ClearIsisDist_Input
- type ClearIsisDist_Input_Instance
- type ClearIsisLocalLsp
- type ClearIsisLocalLsp_Input
- type ClearIsisLocalLsp_Input_Instance
- type ClearIsisProcess
- type ClearIsisProcess_Input
- type ClearIsisProcess_Input_Instance
- type ClearIsisRoute
- type ClearIsisRoute_Input
- type ClearIsisRoute_Input_Instance
- type ClearIsisStat
- type ClearIsisStat_Input
- type ClearIsisStat_Input_Instance
- type ClearIsisStat_Input_Statistics
- type ClearIsis_Input
- type ClearIsis_Input_Instance
- type ClearIsis_Input_RtType
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" )