Documentation ¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR IPv6 OSPFv3 action package configuration.
Copyright (c) 2016-2017 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type ClearOspfv3InstanceVrf
- type ClearOspfv3InstanceVrf_Input
- type ClearOspfv3InstanceVrf_Input_Instance
- type ClearOspfv3InstanceVrf_Input_Instance_All
- type ClearOspfv3InstanceVrf_Input_Instance_AllInclusive
- type ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats
- type ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor
- type ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor_Interface
- type ClearOspfv3InstanceVrf_Input_Instance_All_Stats
- type ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor
- type ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor_Interface
- type ClearOspfv3InstanceVrf_Input_Instance_Vrf
- type ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats
- type ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor
- type ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor_Interface
- type ClearOspfv3Process
- type ClearOspfv3Process_Input
- type ClearOspfv3Process_Input_Instance
- type ClearOspfv3Redistribution
- type ClearOspfv3Redistribution_Input
- type ClearOspfv3Redistribution_Input_Instance
- type ClearOspfv3Routes
- type ClearOspfv3Routes_Input
- type ClearOspfv3Routes_Input_Instance
- type ClearOspfv3Statistics
- type ClearOspfv3StatisticsNeighbor
- type ClearOspfv3StatisticsNeighbor_Input
- type ClearOspfv3StatisticsNeighbor_Input_Instance
- type ClearOspfv3StatisticsNeighbor_Input_Neighbor
- type ClearOspfv3Statistics_Input
- type ClearOspfv3Statistics_Input_Instance
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClearOspfv3InstanceVrf ¶
type ClearOspfv3InstanceVrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input ClearOspfv3InstanceVrf_Input }
ClearOspfv3InstanceVrf Clear one or more non-default OSPFv3 VRFs in process
func (*ClearOspfv3InstanceVrf) GetEntityData ¶
func (clearOspfv3InstanceVrf *ClearOspfv3InstanceVrf) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input ¶
type ClearOspfv3InstanceVrf_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPFv3 instance name. Instance ClearOspfv3InstanceVrf_Input_Instance }
ClearOspfv3InstanceVrf_Input
func (*ClearOspfv3InstanceVrf_Input) GetEntityData ¶
func (input *ClearOspfv3InstanceVrf_Input) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance ¶
type ClearOspfv3InstanceVrf_Input_Instance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPFv3 process instance identifier. The type is string. This attribute is // mandatory. InstanceIdentifier interface{} // Clear one or more non-default OSPFv3 VRFs in process. Vrf ClearOspfv3InstanceVrf_Input_Instance_Vrf // Clear all non-default OSPFv3 VRFs. All ClearOspfv3InstanceVrf_Input_Instance_All // Clear all non-default and default OSPFv3 VRFs. AllInclusive ClearOspfv3InstanceVrf_Input_Instance_AllInclusive }
ClearOspfv3InstanceVrf_Input_Instance OSPFv3 instance name
func (*ClearOspfv3InstanceVrf_Input_Instance) GetEntityData ¶
func (instance *ClearOspfv3InstanceVrf_Input_Instance) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance_All ¶
type ClearOspfv3InstanceVrf_Input_Instance_All struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Reset OSPFv3 process. The type is interface{}. Process interface{} // Clear OSPFv3 route redistrbution. The type is interface{}. Redistribution interface{} // Clear OSPFv3 route table. The type is interface{}. Route interface{} // OSPFv3 counters and statistics. Stats ClearOspfv3InstanceVrf_Input_Instance_All_Stats }
ClearOspfv3InstanceVrf_Input_Instance_All Clear all non-default OSPFv3 VRFs
func (*ClearOspfv3InstanceVrf_Input_Instance_All) GetEntityData ¶
func (all *ClearOspfv3InstanceVrf_Input_Instance_All) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance_AllInclusive ¶
type ClearOspfv3InstanceVrf_Input_Instance_AllInclusive struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Reset OSPFv3 process. The type is interface{}. Process interface{} // Clear OSPFv3 route redistrbution. The type is interface{}. Redistribution interface{} // Clear OSPFv3 route table. The type is interface{}. Route interface{} // OSPFv3 counters and statistics. Stats ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats }
ClearOspfv3InstanceVrf_Input_Instance_AllInclusive Clear all non-default and default OSPFv3 VRFs
func (*ClearOspfv3InstanceVrf_Input_Instance_AllInclusive) GetEntityData ¶
func (allInclusive *ClearOspfv3InstanceVrf_Input_Instance_AllInclusive) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats ¶
type ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SPF statistics. The type is interface{}. Spf interface{} // SPF Prefix Priority statistics. The type is interface{}. PrefixPriority interface{} // Neighbor statistics per interface or neighbor id. Neighbor ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor }
ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats OSPFv3 counters and statistics
func (*ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats) GetEntityData ¶
func (stats *ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor ¶
type ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Neighbor ID. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. NeighborId interface{} Interface ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor_Interface }
ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor Neighbor statistics per interface or neighbor id
func (*ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor) GetEntityData ¶
func (neighbor *ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor_Interface ¶
type ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPFv3 interface statistics. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor_Interface
func (*ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor_Interface) GetEntityData ¶
func (self *ClearOspfv3InstanceVrf_Input_Instance_AllInclusive_Stats_Neighbor_Interface) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance_All_Stats ¶
type ClearOspfv3InstanceVrf_Input_Instance_All_Stats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SPF statistics. The type is interface{}. Spf interface{} // SPF Prefix Priority statistics. The type is interface{}. PrefixPriority interface{} // Neighbor statistics per interface or neighbor id. Neighbor ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor }
ClearOspfv3InstanceVrf_Input_Instance_All_Stats OSPFv3 counters and statistics
func (*ClearOspfv3InstanceVrf_Input_Instance_All_Stats) GetEntityData ¶
func (stats *ClearOspfv3InstanceVrf_Input_Instance_All_Stats) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor ¶
type ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Neighbor ID. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. NeighborId interface{} Interface ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor_Interface }
ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor Neighbor statistics per interface or neighbor id
func (*ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor) GetEntityData ¶
func (neighbor *ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor_Interface ¶
type ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPFv3 interface statistics. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor_Interface
func (*ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor_Interface) GetEntityData ¶
func (self *ClearOspfv3InstanceVrf_Input_Instance_All_Stats_Neighbor_Interface) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance_Vrf ¶
type ClearOspfv3InstanceVrf_Input_Instance_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPFv3 VRF name. The type is string. This attribute is mandatory. VrfName interface{} // Reset OSPFv3 process. The type is interface{}. Process interface{} // Clear OSPFv3 route redistrbution. The type is interface{}. Redistribution interface{} // Clear OSPFv3 route table. The type is interface{}. Route interface{} // OSPFv3 counters and statistics. Stats ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats }
ClearOspfv3InstanceVrf_Input_Instance_Vrf Clear one or more non-default OSPFv3 VRFs in process
func (*ClearOspfv3InstanceVrf_Input_Instance_Vrf) GetEntityData ¶
func (vrf *ClearOspfv3InstanceVrf_Input_Instance_Vrf) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats ¶
type ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SPF statistics. The type is interface{}. Spf interface{} // SPF Prefix Priority statistics. The type is interface{}. PrefixPriority interface{} // Neighbor statistics per interface or neighbor id. Neighbor ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor }
ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats OSPFv3 counters and statistics
func (*ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats) GetEntityData ¶
func (stats *ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor ¶
type ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Neighbor ID. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. NeighborId interface{} Interface ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor_Interface }
ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor Neighbor statistics per interface or neighbor id
func (*ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor) GetEntityData ¶
func (neighbor *ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor) GetEntityData() *types.CommonEntityData
type ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor_Interface ¶
type ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor_Interface struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPFv3 interface statistics. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceName interface{} }
ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor_Interface
func (*ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor_Interface) GetEntityData ¶
func (self *ClearOspfv3InstanceVrf_Input_Instance_Vrf_Stats_Neighbor_Interface) GetEntityData() *types.CommonEntityData
type ClearOspfv3Process ¶
type ClearOspfv3Process struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input ClearOspfv3Process_Input }
ClearOspfv3Process Clear (reset) OSPFv3 Process
func (*ClearOspfv3Process) GetEntityData ¶
func (clearOspfv3Process *ClearOspfv3Process) GetEntityData() *types.CommonEntityData
type ClearOspfv3Process_Input ¶
type ClearOspfv3Process_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Reset OSPFv3 process. The type is interface{}. This attribute is mandatory. Process interface{} // Clear data from OSPFv3 instance. Instance ClearOspfv3Process_Input_Instance }
ClearOspfv3Process_Input
func (*ClearOspfv3Process_Input) GetEntityData ¶
func (input *ClearOspfv3Process_Input) GetEntityData() *types.CommonEntityData
type ClearOspfv3Process_Input_Instance ¶
type ClearOspfv3Process_Input_Instance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPFv3 process instance identifier. The type is string. InstanceIdentifier interface{} }
ClearOspfv3Process_Input_Instance Clear data from OSPFv3 instance
func (*ClearOspfv3Process_Input_Instance) GetEntityData ¶
func (instance *ClearOspfv3Process_Input_Instance) GetEntityData() *types.CommonEntityData
type ClearOspfv3Redistribution ¶
type ClearOspfv3Redistribution struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input ClearOspfv3Redistribution_Input }
ClearOspfv3Redistribution Clear OSPFv3 route redistribution
func (*ClearOspfv3Redistribution) GetEntityData ¶
func (clearOspfv3Redistribution *ClearOspfv3Redistribution) GetEntityData() *types.CommonEntityData
type ClearOspfv3Redistribution_Input ¶
type ClearOspfv3Redistribution_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Clear OSPFv3 route redistribution. The type is interface{}. This attribute // is mandatory. Redistribution interface{} // Clear data from OSPFv3 instance. Instance ClearOspfv3Redistribution_Input_Instance }
ClearOspfv3Redistribution_Input
func (*ClearOspfv3Redistribution_Input) GetEntityData ¶
func (input *ClearOspfv3Redistribution_Input) GetEntityData() *types.CommonEntityData
type ClearOspfv3Redistribution_Input_Instance ¶
type ClearOspfv3Redistribution_Input_Instance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPFv3 process instance identifier. The type is string. InstanceIdentifier interface{} }
ClearOspfv3Redistribution_Input_Instance Clear data from OSPFv3 instance
func (*ClearOspfv3Redistribution_Input_Instance) GetEntityData ¶
func (instance *ClearOspfv3Redistribution_Input_Instance) GetEntityData() *types.CommonEntityData
type ClearOspfv3Routes ¶
type ClearOspfv3Routes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input ClearOspfv3Routes_Input }
ClearOspfv3Routes Clear OSPFv3 route table
func (*ClearOspfv3Routes) GetEntityData ¶
func (clearOspfv3Routes *ClearOspfv3Routes) GetEntityData() *types.CommonEntityData
type ClearOspfv3Routes_Input ¶
type ClearOspfv3Routes_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Clear OSPFv3 route table. The type is interface{}. This attribute is // mandatory. Route interface{} // Clear data from OSPFv3 instance. Instance ClearOspfv3Routes_Input_Instance }
ClearOspfv3Routes_Input
func (*ClearOspfv3Routes_Input) GetEntityData ¶
func (input *ClearOspfv3Routes_Input) GetEntityData() *types.CommonEntityData
type ClearOspfv3Routes_Input_Instance ¶
type ClearOspfv3Routes_Input_Instance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPFv3 process instance identifier. The type is string. InstanceIdentifier interface{} }
ClearOspfv3Routes_Input_Instance Clear data from OSPFv3 instance
func (*ClearOspfv3Routes_Input_Instance) GetEntityData ¶
func (instance *ClearOspfv3Routes_Input_Instance) GetEntityData() *types.CommonEntityData
type ClearOspfv3Statistics ¶
type ClearOspfv3Statistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input ClearOspfv3Statistics_Input }
ClearOspfv3Statistics Clear OSPFv3 counters and statistics
func (*ClearOspfv3Statistics) GetEntityData ¶
func (clearOspfv3Statistics *ClearOspfv3Statistics) GetEntityData() *types.CommonEntityData
type ClearOspfv3StatisticsNeighbor ¶
type ClearOspfv3StatisticsNeighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter Input ClearOspfv3StatisticsNeighbor_Input }
ClearOspfv3StatisticsNeighbor Clear OSPFv3 neighbor statistics per interface or neighbor id
func (*ClearOspfv3StatisticsNeighbor) GetEntityData ¶
func (clearOspfv3StatisticsNeighbor *ClearOspfv3StatisticsNeighbor) GetEntityData() *types.CommonEntityData
type ClearOspfv3StatisticsNeighbor_Input ¶
type ClearOspfv3StatisticsNeighbor_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Clear data from OSPFv3 instance. Instance ClearOspfv3StatisticsNeighbor_Input_Instance Neighbor ClearOspfv3StatisticsNeighbor_Input_Neighbor }
ClearOspfv3StatisticsNeighbor_Input
func (*ClearOspfv3StatisticsNeighbor_Input) GetEntityData ¶
func (input *ClearOspfv3StatisticsNeighbor_Input) GetEntityData() *types.CommonEntityData
type ClearOspfv3StatisticsNeighbor_Input_Instance ¶
type ClearOspfv3StatisticsNeighbor_Input_Instance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPFv3 process instance identifier. The type is string. InstanceIdentifier interface{} }
ClearOspfv3StatisticsNeighbor_Input_Instance Clear data from OSPFv3 instance
func (*ClearOspfv3StatisticsNeighbor_Input_Instance) GetEntityData ¶
func (instance *ClearOspfv3StatisticsNeighbor_Input_Instance) GetEntityData() *types.CommonEntityData
type ClearOspfv3StatisticsNeighbor_Input_Neighbor ¶
type ClearOspfv3StatisticsNeighbor_Input_Neighbor struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Neighbor ID. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. NeighborId interface{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} }
ClearOspfv3StatisticsNeighbor_Input_Neighbor
func (*ClearOspfv3StatisticsNeighbor_Input_Neighbor) GetEntityData ¶
func (neighbor *ClearOspfv3StatisticsNeighbor_Input_Neighbor) GetEntityData() *types.CommonEntityData
type ClearOspfv3Statistics_Input ¶
type ClearOspfv3Statistics_Input struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // All OSPFv3 counters and statistics. The type is interface{}. PrefixPriority interface{} // SPF statistics. The type is interface{}. Spf interface{} // Neighbor statistics per neighbor id. The type is interface{}. Neighbor interface{} // Clear data from OSPFv3 instance. Instance ClearOspfv3Statistics_Input_Instance }
ClearOspfv3Statistics_Input
func (*ClearOspfv3Statistics_Input) GetEntityData ¶
func (input *ClearOspfv3Statistics_Input) GetEntityData() *types.CommonEntityData
type ClearOspfv3Statistics_Input_Instance ¶
type ClearOspfv3Statistics_Input_Instance struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // OSPFv3 process instance identifier. The type is string. InstanceIdentifier interface{} }
ClearOspfv3Statistics_Input_Instance Clear data from OSPFv3 instance
func (*ClearOspfv3Statistics_Input_Instance) GetEntityData ¶
func (instance *ClearOspfv3Statistics_Input_Instance) GetEntityData() *types.CommonEntityData