infra_rcmd_oper

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

Documentation

Overview

This module contains a collection of YANG definitions for Cisco IOS-XR infra-rcmd package operational data.

This module contains definitions for the following management objects:

rcmd: Show command for Route Convergence Monitoring &
  Diagnostics

Copyright (c) 2013-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 Rcmd

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

	// Operational data for OSPF.
	Ospf Rcmd_Ospf

	// Server Info.
	Server Rcmd_Server

	// Node Info.
	Node Rcmd_Node

	// Operational data for ISIS.
	Isis Rcmd_Isis

	// Memory Info.
	Memory Rcmd_Memory

	// LDP data.
	Ldp Rcmd_Ldp

	// Interface data.
	Intf Rcmd_Intf

	// Process information.
	Process Rcmd_Process
}

Rcmd Show command for Route Convergence Monitoring & Diagnostics

func (*Rcmd) GetEntityData

func (rcmd *Rcmd) GetEntityData() *types.CommonEntityData

type RcmdBagEnableDisable

type RcmdBagEnableDisable string

RcmdBagEnableDisable represents status enum

const (
	// Disabled
	RcmdBagEnableDisable_disable RcmdBagEnableDisable = "disable"

	// Enabled
	RcmdBagEnableDisable_enable RcmdBagEnableDisable = "enable"
)

type RcmdBagEnblDsbl

type RcmdBagEnblDsbl string

RcmdBagEnblDsbl represents status enum

const (
	// Disabled
	RcmdBagEnblDsbl_dsbl RcmdBagEnblDsbl = "dsbl"

	// Enabled
	RcmdBagEnblDsbl_enbl RcmdBagEnblDsbl = "enbl"
)

type RcmdBoolYesNo

type RcmdBoolYesNo string

RcmdBoolYesNo represents Boolean enum

const (
	// No
	RcmdBoolYesNo_no RcmdBoolYesNo = "no"

	// Yes
	RcmdBoolYesNo_yes RcmdBoolYesNo = "yes"
)

type RcmdChange

type RcmdChange string

RcmdChange represents Type of change

const (
	// Invalid
	RcmdChange_none RcmdChange = "none"

	// Added
	RcmdChange_add RcmdChange = "add"

	// Deleted
	RcmdChange_delete_ RcmdChange = "delete"

	// Modified
	RcmdChange_modify RcmdChange = "modify"

	// No Change
	RcmdChange_no_change RcmdChange = "no-change"
)

type RcmdIsisLvl

type RcmdIsisLvl string

RcmdIsisLvl represents Type of an ISIS Level

const (
	// Level 1
	RcmdIsisLvl_l1 RcmdIsisLvl = "l1"

	// Level 2
	RcmdIsisLvl_l2 RcmdIsisLvl = "l2"
)

type RcmdIsisSpf

type RcmdIsisSpf string

RcmdIsisSpf represents Type of an ISIS SPF run

const (
	// Full
	RcmdIsisSpf_full RcmdIsisSpf = "full"

	// Incremental
	RcmdIsisSpf_incremental RcmdIsisSpf = "incremental"

	// Next hop calculation
	RcmdIsisSpf_next_hop RcmdIsisSpf = "next-hop"

	// Partial route calculation
	RcmdIsisSpf_partial_route RcmdIsisSpf = "partial-route"
)

type RcmdLdpEvent

type RcmdLdpEvent string

RcmdLdpEvent represents Type of LDP Event

const (
	// Neighbor Event
	RcmdLdpEvent_neighbor RcmdLdpEvent = "neighbor"

	// Adjacency Event
	RcmdLdpEvent_adjacency RcmdLdpEvent = "adjacency"
)

type RcmdLinecardSpeed

type RcmdLinecardSpeed string

RcmdLinecardSpeed represents Comparative speed of programming on linecard

const (
	// Other linecard
	RcmdLinecardSpeed_other RcmdLinecardSpeed = "other"

	// Fastest linecard
	RcmdLinecardSpeed_fastest RcmdLinecardSpeed = "fastest"

	// Slowest linecard
	RcmdLinecardSpeed_slowest RcmdLinecardSpeed = "slowest"
)

type RcmdLsChange

type RcmdLsChange string

RcmdLsChange represents Type of change

const (
	// Added
	RcmdLsChange_new_ RcmdLsChange = "new"

	// Deleted
	RcmdLsChange_delete_ RcmdLsChange = "delete"

	// Modified
	RcmdLsChange_modify RcmdLsChange = "modify"

	// No operation
	RcmdLsChange_noop RcmdLsChange = "noop"
)

type RcmdLsa

type RcmdLsa string

RcmdLsa represents Type of LSA

const (
	// Invalid LSA
	RcmdLsa_unknown RcmdLsa = "unknown"

	// Router LSA
	RcmdLsa_router RcmdLsa = "router"

	// Network LSA
	RcmdLsa_network RcmdLsa = "network"

	// Summary LSA
	RcmdLsa_summary RcmdLsa = "summary"

	// ASBR LSA
	RcmdLsa_asbr RcmdLsa = "asbr"

	// External LSA
	RcmdLsa_external RcmdLsa = "external"

	// Multicast LSA
	RcmdLsa_multicast RcmdLsa = "multicast"

	// NSSA LSA
	RcmdLsa_nssa RcmdLsa = "nssa"
)

type RcmdPriorityLevel

type RcmdPriorityLevel string

RcmdPriorityLevel represents Level of priority

const (
	// Critical
	RcmdPriorityLevel_critical RcmdPriorityLevel = "critical"

	// High
	RcmdPriorityLevel_high RcmdPriorityLevel = "high"

	// Medium
	RcmdPriorityLevel_medium RcmdPriorityLevel = "medium"

	// Low
	RcmdPriorityLevel_low RcmdPriorityLevel = "low"
)

type RcmdProtocolId

type RcmdProtocolId string

RcmdProtocolId represents Protocol Info

const (
	// OSPF protocol
	RcmdProtocolId_ospf RcmdProtocolId = "ospf"

	// ISIS Prrotocol
	RcmdProtocolId_isis RcmdProtocolId = "isis"

	// Max NA
	RcmdProtocolId_na RcmdProtocolId = "na"
)

type RcmdShowCompId

type RcmdShowCompId string

RcmdShowCompId represents Component Info

const (
	// OSPF component
	RcmdShowCompId_ospf RcmdShowCompId = "ospf"

	// ISIS component
	RcmdShowCompId_isis RcmdShowCompId = "isis"

	// Max NA
	RcmdShowCompId_un_known RcmdShowCompId = "un-known"
)

type RcmdShowInstState

type RcmdShowInstState string

RcmdShowInstState represents instance state

const (
	// Unknown state
	RcmdShowInstState_unknown RcmdShowInstState = "unknown"

	// Active state
	RcmdShowInstState_active RcmdShowInstState = "active"

	// InActive state
	RcmdShowInstState_in_active RcmdShowInstState = "in-active"

	// Max state
	RcmdShowInstState_na RcmdShowInstState = "na"
)

type RcmdShowIntfEvent

type RcmdShowIntfEvent string

RcmdShowIntfEvent represents Rcmd show intf event

const (
	// Create
	RcmdShowIntfEvent_create RcmdShowIntfEvent = "create"

	// Delete
	RcmdShowIntfEvent_delete_ RcmdShowIntfEvent = "delete"

	// LinkUp
	RcmdShowIntfEvent_link_up RcmdShowIntfEvent = "link-up"

	// LinkDown
	RcmdShowIntfEvent_link_down RcmdShowIntfEvent = "link-down"

	// PrimaryAddress
	RcmdShowIntfEvent_primary_address RcmdShowIntfEvent = "primary-address"

	// SecondaryAddress
	RcmdShowIntfEvent_secondary_address RcmdShowIntfEvent = "secondary-address"

	// Ipv6LinkLocalAddress
	RcmdShowIntfEvent_ipv6_link_local_address RcmdShowIntfEvent = "ipv6-link-local-address"

	// Ipv6GlobalAddress
	RcmdShowIntfEvent_ipv6_global_address RcmdShowIntfEvent = "ipv6-global-address"

	// MTU
	RcmdShowIntfEvent_mtu RcmdShowIntfEvent = "mtu"

	// BandWidth
	RcmdShowIntfEvent_band_width RcmdShowIntfEvent = "band-width"

	// LDPSync
	RcmdShowIntfEvent_ldp_sync RcmdShowIntfEvent = "ldp-sync"

	// ForwardReference
	RcmdShowIntfEvent_forward_reference RcmdShowIntfEvent = "forward-reference"

	// LDPNoSync
	RcmdShowIntfEvent_ldp_no_sync RcmdShowIntfEvent = "ldp-no-sync"
)

type RcmdShowIpfrrLfa

type RcmdShowIpfrrLfa string

RcmdShowIpfrrLfa represents IP Frr LFA Types

const (
	// No IP Frr LFA Type
	RcmdShowIpfrrLfa_none RcmdShowIpfrrLfa = "none"

	// IP Frr Local LFA
	RcmdShowIpfrrLfa_local RcmdShowIpfrrLfa = "local"

	// IP Frr Remote LFA
	RcmdShowIpfrrLfa_remote RcmdShowIpfrrLfa = "remote"
)

type RcmdShowLdpConvState

type RcmdShowLdpConvState string

RcmdShowLdpConvState represents LDP Convergence States

const (
	// Not Fully Covered
	RcmdShowLdpConvState_not_full RcmdShowLdpConvState = "not-full"

	// Fully Covered
	RcmdShowLdpConvState_fully_covered RcmdShowLdpConvState = "fully-covered"

	// Backup Coverage Above Threshold
	RcmdShowLdpConvState_coverage_above_threshold RcmdShowLdpConvState = "coverage-above-threshold"

	// Backup Coverage Below Threshold
	RcmdShowLdpConvState_coverage_below_threshold RcmdShowLdpConvState = "coverage-below-threshold"

	// Backup Coverage is Flappping
	RcmdShowLdpConvState_coverage_flapping RcmdShowLdpConvState = "coverage-flapping"
)

type RcmdShowLdpNeighbourStatus

type RcmdShowLdpNeighbourStatus string

RcmdShowLdpNeighbourStatus represents LDP Adjacency Session Status

const (
	// Down State
	RcmdShowLdpNeighbourStatus_down RcmdShowLdpNeighbourStatus = "down"

	// Up State
	RcmdShowLdpNeighbourStatus_up RcmdShowLdpNeighbourStatus = "up"
)

type RcmdShowLdpSessionState

type RcmdShowLdpSessionState string

RcmdShowLdpSessionState represents LDP Session State

const (
	// GR Down State
	RcmdShowLdpSessionState_gr_down RcmdShowLdpSessionState = "gr-down"

	// GR Converging State
	RcmdShowLdpSessionState_gr_converging RcmdShowLdpSessionState = "gr-converging"

	// Establishing State
	RcmdShowLdpSessionState_establishing RcmdShowLdpSessionState = "establishing"

	// Converging State
	RcmdShowLdpSessionState_converging RcmdShowLdpSessionState = "converging"

	// Converged State
	RcmdShowLdpSessionState_converged RcmdShowLdpSessionState = "converged"

	// Retrying State
	RcmdShowLdpSessionState_retrying RcmdShowLdpSessionState = "retrying"

	// Cumulative Coverage for all the States
	RcmdShowLdpSessionState_total RcmdShowLdpSessionState = "total"
)

type RcmdShowMem

type RcmdShowMem string

RcmdShowMem represents RCMD Memory Manager type

const (
	// Standard type
	RcmdShowMem_standard RcmdShowMem = "standard"

	// Chunk type
	RcmdShowMem_chunk RcmdShowMem = "chunk"

	// EDM type
	RcmdShowMem_edm RcmdShowMem = "edm"

	// String type
	RcmdShowMem_string_ RcmdShowMem = "string"

	// Static type
	RcmdShowMem_static RcmdShowMem = "static"

	// Unknown type
	RcmdShowMem_unknown RcmdShowMem = "unknown"
)

type RcmdShowNode

type RcmdShowNode string

RcmdShowNode represents Type of Node

const (
	// Unknown Type
	RcmdShowNode_unknown RcmdShowNode = "unknown"

	// LC Type
	RcmdShowNode_lc RcmdShowNode = "lc"

	// RP Type
	RcmdShowNode_rp RcmdShowNode = "rp"
)

type RcmdShowPrcsState

type RcmdShowPrcsState string

RcmdShowPrcsState represents Post Processing Info

const (
	// Success
	RcmdShowPrcsState_success RcmdShowPrcsState = "success"

	// Cpu overload
	RcmdShowPrcsState_cpu RcmdShowPrcsState = "cpu"

	// Memory overload
	RcmdShowPrcsState_memory RcmdShowPrcsState = "memory"
)

type RcmdShowRoute

type RcmdShowRoute string

RcmdShowRoute represents Route Types

const (
	// OSPF route init
	RcmdShowRoute_ospf RcmdShowRoute = "ospf"

	// OSPF Intra route
	RcmdShowRoute_intra RcmdShowRoute = "intra"

	// OSPF Inter route
	RcmdShowRoute_inter RcmdShowRoute = "inter"

	// OSPF External Type-1 Route
	RcmdShowRoute_ext_1 RcmdShowRoute = "ext-1"

	// OSPF External Type-2 Route
	RcmdShowRoute_ext_2 RcmdShowRoute = "ext-2"

	// OSPF NSSA Type-1 Route
	RcmdShowRoute_nssa_1 RcmdShowRoute = "nssa-1"

	// OSPF NSSA Type-2 Route
	RcmdShowRoute_nssa_2 RcmdShowRoute = "nssa-2"

	// ISIS route init
	RcmdShowRoute_isis RcmdShowRoute = "isis"

	// ISIS L1 Summary
	RcmdShowRoute_l1_summary RcmdShowRoute = "l1-summary"

	// ISIS L1
	RcmdShowRoute_l1 RcmdShowRoute = "l1"

	// ISIS L2 Summary
	RcmdShowRoute_l2_summary RcmdShowRoute = "l2-summary"

	// ISIS L2
	RcmdShowRoute_l2 RcmdShowRoute = "l2"

	// ISIS Inter Area Summary
	RcmdShowRoute_inter_area_summary RcmdShowRoute = "inter-area-summary"

	// ISIS Inter Area
	RcmdShowRoute_inter_area RcmdShowRoute = "inter-area"

	// ISIS Default Route Attached
	RcmdShowRoute_default_attached RcmdShowRoute = "default-attached"
)

type RcmdShowRoutePathChange

type RcmdShowRoutePathChange string

RcmdShowRoutePathChange represents Type of route change

const (
	// Primary path is changed
	RcmdShowRoutePathChange_primary RcmdShowRoutePathChange = "primary"

	// Backup path is changed
	RcmdShowRoutePathChange_backup RcmdShowRoutePathChange = "backup"
)

type RcmdSpfState

type RcmdSpfState string

RcmdSpfState represents Type of an ISIS Level

const (
	// Complete
	RcmdSpfState_complete RcmdSpfState = "complete"

	// InComplete
	RcmdSpfState_in_complete RcmdSpfState = "in-complete"

	// Collecting data
	RcmdSpfState_collecting RcmdSpfState = "collecting"

	// No Route Change
	RcmdSpfState_no_route_change RcmdSpfState = "no-route-change"
)

type Rcmd_Intf

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

	// Events.
	Events Rcmd_Intf_Events
}

Rcmd_Intf Interface data

func (*Rcmd_Intf) GetEntityData

func (intf *Rcmd_Intf) GetEntityData() *types.CommonEntityData

type Rcmd_Intf_Events

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

	// Events. The type is slice of Rcmd_Intf_Events_Event.
	Event []*Rcmd_Intf_Events_Event
}

Rcmd_Intf_Events Events

func (*Rcmd_Intf_Events) GetEntityData

func (events *Rcmd_Intf_Events) GetEntityData() *types.CommonEntityData

type Rcmd_Intf_Events_Event

type Rcmd_Intf_Events_Event struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific Event No. The type is interface{} with
	// range: 1..4294967295.
	EventNo interface{}

	// Sequence No. The type is interface{} with range: 0..4294967295.
	SequenceNo interface{}

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Component info. The type is RcmdShowCompId.
	Component interface{}

	// Event Info. The type is RcmdShowIntfEvent.
	EventType interface{}

	// Event Time. The type is string.
	EventTime interface{}

	// Primary Address. 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}]+)?.
	PrimaryAddress interface{}
}

Rcmd_Intf_Events_Event Events

func (*Rcmd_Intf_Events_Event) GetEntityData

func (event *Rcmd_Intf_Events_Event) GetEntityData() *types.CommonEntityData

type Rcmd_Isis

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

	// Operational data.
	Instances Rcmd_Isis_Instances
}

Rcmd_Isis Operational data for ISIS

func (*Rcmd_Isis) GetEntityData

func (isis *Rcmd_Isis) GetEntityData() *types.CommonEntityData

type Rcmd_Isis_Instances

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

	// Operational data for a particular instance. The type is slice of
	// Rcmd_Isis_Instances_Instance.
	Instance []*Rcmd_Isis_Instances_Instance
}

Rcmd_Isis_Instances Operational data

func (*Rcmd_Isis_Instances) GetEntityData

func (instances *Rcmd_Isis_Instances) GetEntityData() *types.CommonEntityData

type Rcmd_Isis_Instances_Instance

type Rcmd_Isis_Instances_Instance struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Operational data for a particular instance. The
	// type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	InstanceName interface{}

	// ISIS IP-FRR events summary data.
	IpfrrEventSummaries Rcmd_Isis_Instances_Instance_IpfrrEventSummaries

	// ISIS Prefix events statistics data.
	PrefixEventStatistics Rcmd_Isis_Instances_Instance_PrefixEventStatistics

	// ISIS SPF run summary data.
	SpfRunSummaries Rcmd_Isis_Instances_Instance_SpfRunSummaries

	// ISIS IP-FRR Event offline data.
	IpfrrEventOfflines Rcmd_Isis_Instances_Instance_IpfrrEventOfflines

	// ISIS SPF run offline data.
	SpfRunOfflines Rcmd_Isis_Instances_Instance_SpfRunOfflines

	// ISIS Prefix events summary data.
	PrefixEventSummaries Rcmd_Isis_Instances_Instance_PrefixEventSummaries

	// ISIS Prefix events offline data.
	PrefixEventOfflines Rcmd_Isis_Instances_Instance_PrefixEventOfflines

	// Regenerated LSP data.
	LspRegenerateds Rcmd_Isis_Instances_Instance_LspRegenerateds
}

Rcmd_Isis_Instances_Instance Operational data for a particular instance

func (*Rcmd_Isis_Instances_Instance) GetEntityData

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

type Rcmd_Isis_Instances_Instance_IpfrrEventOfflines

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

	// Offline operational data for particular ISIS IP-FRR Event. The type is
	// slice of Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline.
	IpfrrEventOffline []*Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline
}

Rcmd_Isis_Instances_Instance_IpfrrEventOfflines ISIS IP-FRR Event offline data

func (*Rcmd_Isis_Instances_Instance_IpfrrEventOfflines) GetEntityData

func (ipfrrEventOfflines *Rcmd_Isis_Instances_Instance_IpfrrEventOfflines) GetEntityData() *types.CommonEntityData

type Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline

type Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific IP-FRR Event. The type is interface{}
	// with range: 1..4294967295.
	EventId interface{}

	// IP-Frr Event ID. The type is interface{} with range: 0..4294967295.
	EventIdXr interface{}

	// Trigger time  (eg: Apr 24 13:16:04.961). The type is string.
	TriggerTime interface{}

	// IP-Frr Triggered reference SPF Run Number. The type is interface{} with
	// range: 0..4294967295.
	TriggerSpfRun interface{}

	// Waiting Time (in milliseconds). The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	WaitTime interface{}

	// Start Time offset from trigger time (in milliseconds). The type is string.
	// Units are millisecond.
	StartTimeOffset interface{}

	// Duration for the calculation (in milliseconds). The type is string. Units
	// are millisecond.
	Duration interface{}

	// IP-Frr Completed reference SPF Run Number. The type is interface{} with
	// range: 0..4294967295.
	CompletedSpfRun interface{}

	// Cumulative Number of Routes for all priorities. The type is interface{}
	// with range: 0..4294967295.
	TotalRoutes interface{}

	// Cumulative Number of Fully Protected Routes. The type is interface{} with
	// range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Cumulative Number of Partially Protected Routes. The type is interface{}
	// with range: 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage for all priorities. The type is string. Units are
	// percentage.
	Coverage interface{}

	// IP-Frr Statistics categorized by priority. The type is slice of
	// Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_IpfrrStatistic.
	IpfrrStatistic []*Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_IpfrrStatistic

	// Remote Node Information. The type is slice of
	// Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode.
	RemoteNode []*Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode
}

Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline Offline operational data for particular ISIS IP-FRR Event

func (*Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline) GetEntityData

type Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_IpfrrStatistic

type Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_IpfrrStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Priority. The type is RcmdPriorityLevel.
	Priority interface{}

	// Total Number of Routes. The type is interface{} with range: 0..4294967295.
	TotalRoutes interface{}

	// Fully Protected Routes. The type is interface{} with range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Partially Protected Routes. The type is interface{} with range:
	// 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage. The type is string. Units are percentage.
	Coverage interface{}

	// Local LFA Coverage in percentage. The type is string. Units are percentage.
	LocalLfaCoverage interface{}

	// Remote LFA Coverage in percentage. The type is string. Units are
	// percentage.
	RemoteLfaCoverage interface{}

	// Covearge is below Configured Threshold. The type is bool.
	BelowThreshold interface{}
}

Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_IpfrrStatistic IP-Frr Statistics categorized by priority

func (*Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_IpfrrStatistic) GetEntityData

type Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode

type Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Remote-LFA Node 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}]+)?.
	RemoteNodeId interface{}

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Number of paths protected by this Remote Node. The type is interface{} with
	// range: 0..4294967295.
	PathCount interface{}

	// Inuse time of the Remote Node (eg: Apr 24 13:16 :04.961). The type is
	// string.
	InUseTime interface{}

	// Protected Primary Paths. The type is slice of
	// Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode_PrimaryPath.
	PrimaryPath []*Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode_PrimaryPath
}

Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode Remote Node Information

func (*Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode) GetEntityData

type Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode_PrimaryPath

type Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode_PrimaryPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}
}

Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode_PrimaryPath Protected Primary Paths

func (*Rcmd_Isis_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode_PrimaryPath) GetEntityData

type Rcmd_Isis_Instances_Instance_IpfrrEventSummaries

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

	// IP-FRR Event data. The type is slice of
	// Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary.
	IpfrrEventSummary []*Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary
}

Rcmd_Isis_Instances_Instance_IpfrrEventSummaries ISIS IP-FRR events summary data

func (*Rcmd_Isis_Instances_Instance_IpfrrEventSummaries) GetEntityData

func (ipfrrEventSummaries *Rcmd_Isis_Instances_Instance_IpfrrEventSummaries) GetEntityData() *types.CommonEntityData

type Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary

type Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific IP-FRR Event. The type is interface{}
	// with range: 1..4294967295.
	EventId interface{}

	// IP-Frr Event ID. The type is interface{} with range: 0..4294967295.
	EventIdXr interface{}

	// Trigger time  (eg: Apr 24 13:16:04.961). The type is string.
	TriggerTime interface{}

	// IP-Frr Triggered reference SPF Run Number. The type is interface{} with
	// range: 0..4294967295.
	TriggerSpfRun interface{}

	// Waiting Time (in milliseconds). The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	WaitTime interface{}

	// Start Time offset from trigger time (in milliseconds). The type is string.
	// Units are millisecond.
	StartTimeOffset interface{}

	// Duration for the calculation (in milliseconds). The type is string. Units
	// are millisecond.
	Duration interface{}

	// IP-Frr Completed reference SPF Run Number. The type is interface{} with
	// range: 0..4294967295.
	CompletedSpfRun interface{}

	// Cumulative Number of Routes for all priorities. The type is interface{}
	// with range: 0..4294967295.
	TotalRoutes interface{}

	// Cumulative Number of Fully Protected Routes. The type is interface{} with
	// range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Cumulative Number of Partially Protected Routes. The type is interface{}
	// with range: 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage for all priorities. The type is string. Units are
	// percentage.
	Coverage interface{}

	// IP-Frr Statistics categorized by priority. The type is slice of
	// Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_IpfrrStatistic.
	IpfrrStatistic []*Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_IpfrrStatistic

	// Remote Node Information. The type is slice of
	// Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode.
	RemoteNode []*Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode
}

Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary IP-FRR Event data

func (*Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary) GetEntityData

type Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_IpfrrStatistic

type Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_IpfrrStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Priority. The type is RcmdPriorityLevel.
	Priority interface{}

	// Total Number of Routes. The type is interface{} with range: 0..4294967295.
	TotalRoutes interface{}

	// Fully Protected Routes. The type is interface{} with range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Partially Protected Routes. The type is interface{} with range:
	// 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage. The type is string. Units are percentage.
	Coverage interface{}

	// Local LFA Coverage in percentage. The type is string. Units are percentage.
	LocalLfaCoverage interface{}

	// Remote LFA Coverage in percentage. The type is string. Units are
	// percentage.
	RemoteLfaCoverage interface{}

	// Covearge is below Configured Threshold. The type is bool.
	BelowThreshold interface{}
}

Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_IpfrrStatistic IP-Frr Statistics categorized by priority

func (*Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_IpfrrStatistic) GetEntityData

type Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode

type Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Remote-LFA Node 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}]+)?.
	RemoteNodeId interface{}

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Number of paths protected by this Remote Node. The type is interface{} with
	// range: 0..4294967295.
	PathCount interface{}

	// Inuse time of the Remote Node (eg: Apr 24 13:16 :04.961). The type is
	// string.
	InUseTime interface{}

	// Protected Primary Paths. The type is slice of
	// Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode_PrimaryPath.
	PrimaryPath []*Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode_PrimaryPath
}

Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode Remote Node Information

func (*Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode) GetEntityData

type Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode_PrimaryPath

type Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode_PrimaryPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}
}

Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode_PrimaryPath Protected Primary Paths

func (*Rcmd_Isis_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode_PrimaryPath) GetEntityData

type Rcmd_Isis_Instances_Instance_LspRegenerateds

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

	// Regenerated LSP data. The type is slice of
	// Rcmd_Isis_Instances_Instance_LspRegenerateds_LspRegenerated.
	LspRegenerated []*Rcmd_Isis_Instances_Instance_LspRegenerateds_LspRegenerated
}

Rcmd_Isis_Instances_Instance_LspRegenerateds Regenerated LSP data

func (*Rcmd_Isis_Instances_Instance_LspRegenerateds) GetEntityData

func (lspRegenerateds *Rcmd_Isis_Instances_Instance_LspRegenerateds) GetEntityData() *types.CommonEntityData

type Rcmd_Isis_Instances_Instance_LspRegenerateds_LspRegenerated

type Rcmd_Isis_Instances_Instance_LspRegenerateds_LspRegenerated struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Data for a particular regenerated LSP. The type is
	// interface{} with range: 1..4294967295.
	SerialNumber interface{}

	// Serial Number of the session event. The type is interface{} with range:
	// 0..4294967295.
	SerialNumberXr interface{}

	// LSP ID. The type is string.
	LspId interface{}

	// Sequence Number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}

	// ISIS Level. The type is RcmdIsisLvl.
	IsisLevel interface{}

	// SPF Run Number. The type is interface{} with range: 0..4294967295.
	SpfRunNumber interface{}

	// Trigger reasons for LSP regeneration. Example: pr^ - periodic, cr^ - clear
	// (Check the documentation for the entire list). The type is string.
	Reason interface{}
}

Rcmd_Isis_Instances_Instance_LspRegenerateds_LspRegenerated Regenerated LSP data

func (*Rcmd_Isis_Instances_Instance_LspRegenerateds_LspRegenerated) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines

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

	// Offline operational data for particular ISIS Prefix Event. The type is
	// slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline.
	PrefixEventOffline []*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline
}

Rcmd_Isis_Instances_Instance_PrefixEventOfflines ISIS Prefix events offline data

func (*Rcmd_Isis_Instances_Instance_PrefixEventOfflines) GetEntityData

func (prefixEventOfflines *Rcmd_Isis_Instances_Instance_PrefixEventOfflines) GetEntityData() *types.CommonEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific Event ID. The type is interface{} with
	// range: 1..4294967295.
	EventId interface{}

	// Prefix. 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}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	PrefixLenth interface{}

	// Referenced SPF Run No (0 - Not Applicable). The type is interface{} with
	// range: 0..4294967295.
	SpfRunNo interface{}

	// Referenced IP-FRR Event ID (0 - Not Applicable). The type is interface{}
	// with range: 0..4294967295.
	IpfrrEventId interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Event processed priority. The type is RcmdPriorityLevel.
	Priority interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Route Type intra/inter/l1/l2. The type is RcmdShowRoute.
	RouteType interface{}

	// Route Path Change Type. The type is RcmdShowRoutePathChange.
	RoutePathChangeType interface{}

	// Protocol route cost. The type is interface{} with range: 0..4294967295.
	Cost interface{}

	// Event trigger time. The type is string.
	TriggerTime interface{}

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_MplsConvergenceTime

	// Path information. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path.
	Path []*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path

	// LSA that triggered this event. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TriggerLsa.
	TriggerLsa []*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TriggerLsa

	// Timeline information. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine.
	TimeLine []*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine

	// List of LSAs processed. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_LsaProcessed.
	LsaProcessed []*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_LsaProcessed
}

Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline Offline operational data for particular ISIS Prefix Event

func (*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_IpConvergenceTime) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_LsaProcessed

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_LsaProcessed struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_LsaProcessed List of LSAs processed

func (*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_LsaProcessed) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_MplsConvergenceTime) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Path Metric. The type is interface{} with range: 0..4294967295.
	PathMetric interface{}

	// Backup Path Informatoin. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path_LfaPath.
	LfaPath []*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path_LfaPath
}

Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path Path information

func (*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path_LfaPath

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path_LfaPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of LFA. The type is RcmdShowIpfrrLfa.
	LfaType interface{}

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Path Metric. The type is interface{} with range: 0..4294967295.
	PathMetric interface{}

	// Remote Node ID, in case of Remote LFA. 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}]+)?.
	RemoteNodeId interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path_LfaPath Backup Path Informatoin

func (*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path_LfaPath) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route origin (routing protocol). The type is string.
	RouteOrigin interface{}

	// Entry point of IPv4 RIB. The type is string.
	RiBv4Enter interface{}

	// Exit point from IPv4 RIB to FIBs. The type is string.
	RiBv4Exit interface{}

	// Route Redistribute point from IPv4 RIB to LDP. The type is string.
	RiBv4Redistribute interface{}

	// Entry point of LDP. The type is string.
	LdpEnter interface{}

	// Exit point of LDP to LSD. The type is string.
	LdpExit interface{}

	// Entry point of LSD. The type is string.
	LsdEnter interface{}

	// Exit point of LSD to FIBs. The type is string.
	LsdExit interface{}

	// List of Linecards' completion point for IP routes. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcIp.
	LcIp []*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcIp

	// List of Linecards' completion point for MPLS labels. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcMpls.
	LcMpls []*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcMpls
}

Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine Timeline information

func (*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcIp

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcIp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB. The type is string.
	FibComplete interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcIp List of Linecards' completion point for IP routes

func (*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcIp) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcMpls

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcMpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB. The type is string.
	FibComplete interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcMpls List of Linecards' completion point for MPLS labels

func (*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcMpls) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TriggerLsa

type Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TriggerLsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TriggerLsa LSA that triggered this event

func (*Rcmd_Isis_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TriggerLsa) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventStatistics

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

	// Monitoring Statistics. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventStatistics_PrefixEventStatistic.
	PrefixEventStatistic []*Rcmd_Isis_Instances_Instance_PrefixEventStatistics_PrefixEventStatistic
}

Rcmd_Isis_Instances_Instance_PrefixEventStatistics ISIS Prefix events statistics data

func (*Rcmd_Isis_Instances_Instance_PrefixEventStatistics) GetEntityData

func (prefixEventStatistics *Rcmd_Isis_Instances_Instance_PrefixEventStatistics) GetEntityData() *types.CommonEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventStatistics_PrefixEventStatistic

type Rcmd_Isis_Instances_Instance_PrefixEventStatistics_PrefixEventStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Events with Prefix. The type is one of the
	// following types: 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])/(([0-9])|([1-2][0-9])|(3[0-2])),
	// or string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(/(([0-9])|([0-9]{2})|(1[0-1][0-9])|(12[0-8]))).
	PrefixInfo interface{}

	// Prefix. 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}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	PrefixLenth interface{}

	// Last event trigger time. The type is string.
	LastEventTime interface{}

	// Last event processed priority. The type is RcmdPriorityLevel.
	LastPriority interface{}

	// Last event Route Type. The type is RcmdShowRoute.
	LastRouteType interface{}

	// Last event Add/Delete. The type is RcmdChange.
	LastChangeType interface{}

	// Last Known Cost. The type is interface{} with range: 0..4294967295.
	LastCost interface{}

	// No. of times processed under Critical Priority. The type is interface{}
	// with range: 0..4294967295.
	CriticalPriority interface{}

	// No. of times processed under High Priority. The type is interface{} with
	// range: 0..4294967295.
	HighPriority interface{}

	// No. of times processed under Medium Priority. The type is interface{} with
	// range: 0..4294967295.
	MediumPriority interface{}

	// No. of times processed under Low Priority. The type is interface{} with
	// range: 0..4294967295.
	LowPriority interface{}

	// No. of times route gets Added. The type is interface{} with range:
	// 0..4294967295.
	AddCount interface{}

	// No. of times route gets Deleted. The type is interface{} with range:
	// 0..4294967295.
	ModifyCount interface{}

	// No. of times route gets Deleted. The type is interface{} with range:
	// 0..4294967295.
	DeleteCount interface{}

	// No. of times threshold got exceeded. The type is interface{} with range:
	// 0..4294967295.
	ThresholdExceedCount interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventStatistics_PrefixEventStatistic Monitoring Statistics

func (*Rcmd_Isis_Instances_Instance_PrefixEventStatistics_PrefixEventStatistic) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries

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

	// Prefix Event data. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary.
	PrefixEventSummary []*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary
}

Rcmd_Isis_Instances_Instance_PrefixEventSummaries ISIS Prefix events summary data

func (*Rcmd_Isis_Instances_Instance_PrefixEventSummaries) GetEntityData

func (prefixEventSummaries *Rcmd_Isis_Instances_Instance_PrefixEventSummaries) GetEntityData() *types.CommonEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific Event ID. The type is interface{} with
	// range: 1..4294967295.
	EventId interface{}

	// Prefix. 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}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	PrefixLenth interface{}

	// Referenced SPF Run No (0 - Not Applicable). The type is interface{} with
	// range: 0..4294967295.
	SpfRunNo interface{}

	// Referenced IP-FRR Event ID (0 - Not Applicable). The type is interface{}
	// with range: 0..4294967295.
	IpfrrEventId interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Event processed priority. The type is RcmdPriorityLevel.
	Priority interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Route Type intra/inter/l1/l2. The type is RcmdShowRoute.
	RouteType interface{}

	// Route Path Change Type. The type is RcmdShowRoutePathChange.
	RoutePathChangeType interface{}

	// Protocol route cost. The type is interface{} with range: 0..4294967295.
	Cost interface{}

	// Event trigger time. The type is string.
	TriggerTime interface{}

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_MplsConvergenceTime

	// Path information. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path.
	Path []*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path

	// LSA that triggered this event. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TriggerLsa.
	TriggerLsa []*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TriggerLsa

	// Timeline information. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine.
	TimeLine []*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine

	// List of LSAs processed. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_LsaProcessed.
	LsaProcessed []*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_LsaProcessed
}

Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary Prefix Event data

func (*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_IpConvergenceTime) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_LsaProcessed

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_LsaProcessed struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_LsaProcessed List of LSAs processed

func (*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_LsaProcessed) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_MplsConvergenceTime) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Path Metric. The type is interface{} with range: 0..4294967295.
	PathMetric interface{}

	// Backup Path Informatoin. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path_LfaPath.
	LfaPath []*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path_LfaPath
}

Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path Path information

func (*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path_LfaPath

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path_LfaPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of LFA. The type is RcmdShowIpfrrLfa.
	LfaType interface{}

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Path Metric. The type is interface{} with range: 0..4294967295.
	PathMetric interface{}

	// Remote Node ID, in case of Remote LFA. 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}]+)?.
	RemoteNodeId interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path_LfaPath Backup Path Informatoin

func (*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path_LfaPath) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route origin (routing protocol). The type is string.
	RouteOrigin interface{}

	// Entry point of IPv4 RIB. The type is string.
	RiBv4Enter interface{}

	// Exit point from IPv4 RIB to FIBs. The type is string.
	RiBv4Exit interface{}

	// Route Redistribute point from IPv4 RIB to LDP. The type is string.
	RiBv4Redistribute interface{}

	// Entry point of LDP. The type is string.
	LdpEnter interface{}

	// Exit point of LDP to LSD. The type is string.
	LdpExit interface{}

	// Entry point of LSD. The type is string.
	LsdEnter interface{}

	// Exit point of LSD to FIBs. The type is string.
	LsdExit interface{}

	// List of Linecards' completion point for IP routes. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcIp.
	LcIp []*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcIp

	// List of Linecards' completion point for MPLS labels. The type is slice of
	// Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcMpls.
	LcMpls []*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcMpls
}

Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine Timeline information

func (*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcIp

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcIp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB. The type is string.
	FibComplete interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcIp List of Linecards' completion point for IP routes

func (*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcIp) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcMpls

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcMpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB. The type is string.
	FibComplete interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcMpls List of Linecards' completion point for MPLS labels

func (*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcMpls) GetEntityData

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TriggerLsa

type Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TriggerLsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TriggerLsa LSA that triggered this event

func (*Rcmd_Isis_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TriggerLsa) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines

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

	// Offline operational data for particular ISIS SPF run. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline.
	SpfRunOffline []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines ISIS SPF run offline data

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines) GetEntityData

func (spfRunOfflines *Rcmd_Isis_Instances_Instance_SpfRunOfflines) GetEntityData() *types.CommonEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific SPF run. The type is interface{} with
	// range: 1..4294967295.
	SpfRunNumber interface{}

	// Start time (offset from event trigger time in ss .msec). The type is
	// string.
	StartTime interface{}

	// Wait time applied at SPF schedule (in msec). The type is interface{} with
	// range: 0..4294967295.
	WaitTime interface{}

	// Trigger reasons for SPF run. Example: pr^ - periodic, cr^ - clear (Check
	// the documentation for the entire list). The type is string.
	Reason interface{}

	// SPF summary information.
	SpfSummary Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary

	// SPF Node statistics.
	NodeStatistics Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_NodeStatistics

	// Trigger LSP. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_TriggerLsp.
	TriggerLsp []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_TriggerLsp

	// Convergence information on per-priority basis. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority.
	Priority []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority

	// List of LSP changes processed. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_LspProcessed.
	LspProcessed []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_LspProcessed

	// List of LSP regenerated. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_LspRegenerated.
	LspRegenerated []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_LspRegenerated
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline Offline operational data for particular ISIS SPF run

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_LspProcessed

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_LspProcessed struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSP ID. The type is string.
	LspId interface{}

	// Sequence Number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_LspProcessed List of LSP changes processed

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_LspProcessed) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_LspRegenerated

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_LspRegenerated struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Serial Number of the session event. The type is interface{} with range:
	// 0..4294967295.
	SerialNumberXr interface{}

	// LSP ID. The type is string.
	LspId interface{}

	// Sequence Number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}

	// ISIS Level. The type is RcmdIsisLvl.
	IsisLevel interface{}

	// SPF Run Number. The type is interface{} with range: 0..4294967295.
	SpfRunNumber interface{}

	// Trigger reasons for LSP regeneration. Example: pr^ - periodic, cr^ - clear
	// (Check the documentation for the entire list). The type is string.
	Reason interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_LspRegenerated List of LSP regenerated

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_LspRegenerated) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_NodeStatistics

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

	// Added. The type is interface{} with range: 0..4294967295.
	Adds interface{}

	// Deleted. The type is interface{} with range: 0..4294967295.
	Deletes interface{}

	// Modified. The type is interface{} with range: 0..4294967295.
	Modifies interface{}

	// Reachable. The type is interface{} with range: 0..4294967295.
	Reachables interface{}

	// Unreachable. The type is interface{} with range: 0..4294967295.
	Unreachables interface{}

	// Touched. The type is interface{} with range: 0..4294967295.
	Touches interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_NodeStatistics SPF Node statistics

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_NodeStatistics) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Summary of the priority.
	PrioritySummary Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary

	// Convergence timeline details. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline.
	ConvergenceTimeline []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline

	// List of Leaf Networks Added. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_LeafNetworksAdded.
	LeafNetworksAdded []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_LeafNetworksAdded

	// List of Leaf Networks Deleted. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_LeafNetworksDeleted.
	LeafNetworksDeleted []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_LeafNetworksDeleted
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority Convergence information on per-priority basis

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route origin (routing protocol).
	RouteOrigin Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RouteOrigin

	// Entry point of IPv4 RIB.
	RiBv4Enter Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RiBv4Enter

	// Exit point from IPv4 RIB to FIBs.
	RiBv4Exit Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RiBv4Exit

	// Route Redistribute point from IPv4 RIB to LDP.
	RiBv4Redistribute Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RiBv4Redistribute

	// Entry point of LDP.
	LdpEnter Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LdpEnter

	// Exit point of LDP to LSD.
	LdpExit Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LdpExit

	// Entry point of LSD.
	LsdEnter Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LsdEnter

	// Exit point of LSD to FIBs.
	LsdExit Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LsdExit

	// List of Linecards' completion point for IP routes. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcIp.
	LcIp []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcIp

	// List of Linecards' completion point for MPLS labels. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcMpls.
	LcMpls []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcMpls
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline Convergence timeline details

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcIp

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcIp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB.
	FibComplete Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcIp_FibComplete
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcIp List of Linecards' completion point for IP routes

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcIp) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcIp_FibComplete

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcIp_FibComplete Completion point of FIB

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcIp_FibComplete) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcMpls

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcMpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB.
	FibComplete Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcMpls_FibComplete
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcMpls List of Linecards' completion point for MPLS labels

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcMpls) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcMpls_FibComplete

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcMpls_FibComplete Completion point of FIB

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LcMpls_FibComplete) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LdpEnter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LdpEnter Entry point of LDP

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LdpEnter) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LdpExit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LdpExit Exit point of LDP to LSD

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LdpExit) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LsdEnter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LsdEnter Entry point of LSD

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LsdEnter) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LsdExit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LsdExit Exit point of LSD to FIBs

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_LsdExit) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RiBv4Enter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RiBv4Enter Entry point of IPv4 RIB

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RiBv4Enter) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RiBv4Exit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RiBv4Exit Exit point from IPv4 RIB to FIBs

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RiBv4Exit) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RiBv4Redistribute

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RiBv4Redistribute Route Redistribute point from IPv4 RIB to LDP

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RiBv4Redistribute) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RouteOrigin

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RouteOrigin Route origin (routing protocol)

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_ConvergenceTimeline_RouteOrigin) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_LeafNetworksAdded

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_LeafNetworksAdded struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP address. 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}]+)?.
	Address interface{}

	// Mask. The type is interface{} with range: 0..255.
	NetMask interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_LeafNetworksAdded List of Leaf Networks Added

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_LeafNetworksAdded) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_LeafNetworksDeleted

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_LeafNetworksDeleted struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP address. 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}]+)?.
	Address interface{}

	// Mask. The type is interface{} with range: 0..255.
	NetMask interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_LeafNetworksDeleted List of Leaf Networks Deleted

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_LeafNetworksDeleted) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary

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

	// Critical, High, Medium or Low. The type is RcmdPriorityLevel.
	Level interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Route statistics.
	RouteStatistics Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_RouteStatistics

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_MplsConvergenceTime

	// Fast Re-Route Statistics. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_FrrStatistic.
	FrrStatistic []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_FrrStatistic
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary Summary of the priority

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_FrrStatistic

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_FrrStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Total Number of Routes. The type is interface{} with range: 0..4294967295.
	TotalRoutes interface{}

	// Fully Protected Routes. The type is interface{} with range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Partially Protected Routes. The type is interface{} with range:
	// 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage. The type is string. Units are percentage.
	Coverage interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_FrrStatistic Fast Re-Route Statistics

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_FrrStatistic) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_IpConvergenceTime) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_MplsConvergenceTime) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_RouteStatistics

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

	// Added. The type is interface{} with range: 0..4294967295.
	Adds interface{}

	// Deleted. The type is interface{} with range: 0..4294967295.
	Deletes interface{}

	// Modified. The type is interface{} with range: 0..4294967295.
	Modifies interface{}

	// Reachable. The type is interface{} with range: 0..4294967295.
	Reachables interface{}

	// Unreachable. The type is interface{} with range: 0..4294967295.
	Unreachables interface{}

	// Touched. The type is interface{} with range: 0..4294967295.
	Touches interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_RouteStatistics Route statistics

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_Priority_PrioritySummary_RouteStatistics) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary

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

	// Topology index (multi-topology). The type is interface{} with range:
	// 0..4294967295.
	Topology interface{}

	// ISIS Level. The type is RcmdIsisLvl.
	IsisLevel interface{}

	// Type of SPF. The type is RcmdIsisSpf.
	Type interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// SPF state. The type is RcmdSpfState.
	State interface{}

	// Whether the event has all information. The type is bool.
	IsDataComplete interface{}

	// Trigger time (in hh:mm:ss.msec). The type is string.
	TriggerTime interface{}

	// Duration of SPF calculation (in ss.msec). The type is string.
	Duration interface{}

	// Total number of LSP changes processed. The type is interface{} with range:
	// 0..65535.
	TotalLspChanges interface{}

	// Convergence information summary on per-priority basis. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary.
	PrioritySummary []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary SPF summary information

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Critical, High, Medium or Low. The type is RcmdPriorityLevel.
	Level interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Route statistics.
	RouteStatistics Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_RouteStatistics

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_MplsConvergenceTime

	// Fast Re-Route Statistics. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_FrrStatistic.
	FrrStatistic []*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_FrrStatistic
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary Convergence information summary on per-priority basis

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_FrrStatistic

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_FrrStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Total Number of Routes. The type is interface{} with range: 0..4294967295.
	TotalRoutes interface{}

	// Fully Protected Routes. The type is interface{} with range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Partially Protected Routes. The type is interface{} with range:
	// 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage. The type is string. Units are percentage.
	Coverage interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_FrrStatistic Fast Re-Route Statistics

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_FrrStatistic) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_IpConvergenceTime) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_MplsConvergenceTime) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_RouteStatistics

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

	// Added. The type is interface{} with range: 0..4294967295.
	Adds interface{}

	// Deleted. The type is interface{} with range: 0..4294967295.
	Deletes interface{}

	// Modified. The type is interface{} with range: 0..4294967295.
	Modifies interface{}

	// Reachable. The type is interface{} with range: 0..4294967295.
	Reachables interface{}

	// Unreachable. The type is interface{} with range: 0..4294967295.
	Unreachables interface{}

	// Touched. The type is interface{} with range: 0..4294967295.
	Touches interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_RouteStatistics Route statistics

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_RouteStatistics) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_TriggerLsp

type Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_TriggerLsp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSP ID. The type is string.
	LspId interface{}

	// Sequence Number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_TriggerLsp Trigger LSP

func (*Rcmd_Isis_Instances_Instance_SpfRunOfflines_SpfRunOffline_TriggerLsp) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries

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

	// SPF Event data. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary.
	SpfRunSummary []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries ISIS SPF run summary data

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries) GetEntityData

func (spfRunSummaries *Rcmd_Isis_Instances_Instance_SpfRunSummaries) GetEntityData() *types.CommonEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific SPF run. The type is interface{} with
	// range: 1..4294967295.
	SpfRunNumber interface{}

	// Start time (offset from event trigger time in ss .msec). The type is
	// string.
	StartTime interface{}

	// Wait time applied at SPF schedule (in msec). The type is interface{} with
	// range: 0..4294967295.
	WaitTime interface{}

	// Trigger reasons for SPF run. Example: pr^ - periodic, cr^ - clear (Check
	// the documentation for the entire list). The type is string.
	Reason interface{}

	// SPF summary information.
	SpfSummary Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary

	// SPF Node statistics.
	NodeStatistics Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_NodeStatistics

	// Trigger LSP. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_TriggerLsp.
	TriggerLsp []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_TriggerLsp

	// Convergence information on per-priority basis. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority.
	Priority []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority

	// List of LSP changes processed. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_LspProcessed.
	LspProcessed []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_LspProcessed

	// List of LSP regenerated. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_LspRegenerated.
	LspRegenerated []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_LspRegenerated
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary SPF Event data

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_LspProcessed

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_LspProcessed struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSP ID. The type is string.
	LspId interface{}

	// Sequence Number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_LspProcessed List of LSP changes processed

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_LspProcessed) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_LspRegenerated

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_LspRegenerated struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Serial Number of the session event. The type is interface{} with range:
	// 0..4294967295.
	SerialNumberXr interface{}

	// LSP ID. The type is string.
	LspId interface{}

	// Sequence Number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}

	// ISIS Level. The type is RcmdIsisLvl.
	IsisLevel interface{}

	// SPF Run Number. The type is interface{} with range: 0..4294967295.
	SpfRunNumber interface{}

	// Trigger reasons for LSP regeneration. Example: pr^ - periodic, cr^ - clear
	// (Check the documentation for the entire list). The type is string.
	Reason interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_LspRegenerated List of LSP regenerated

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_LspRegenerated) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_NodeStatistics

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

	// Added. The type is interface{} with range: 0..4294967295.
	Adds interface{}

	// Deleted. The type is interface{} with range: 0..4294967295.
	Deletes interface{}

	// Modified. The type is interface{} with range: 0..4294967295.
	Modifies interface{}

	// Reachable. The type is interface{} with range: 0..4294967295.
	Reachables interface{}

	// Unreachable. The type is interface{} with range: 0..4294967295.
	Unreachables interface{}

	// Touched. The type is interface{} with range: 0..4294967295.
	Touches interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_NodeStatistics SPF Node statistics

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_NodeStatistics) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Summary of the priority.
	PrioritySummary Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary

	// Convergence timeline details. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline.
	ConvergenceTimeline []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline

	// List of Leaf Networks Added. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_LeafNetworksAdded.
	LeafNetworksAdded []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_LeafNetworksAdded

	// List of Leaf Networks Deleted. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_LeafNetworksDeleted.
	LeafNetworksDeleted []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_LeafNetworksDeleted
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority Convergence information on per-priority basis

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route origin (routing protocol).
	RouteOrigin Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RouteOrigin

	// Entry point of IPv4 RIB.
	RiBv4Enter Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RiBv4Enter

	// Exit point from IPv4 RIB to FIBs.
	RiBv4Exit Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RiBv4Exit

	// Route Redistribute point from IPv4 RIB to LDP.
	RiBv4Redistribute Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RiBv4Redistribute

	// Entry point of LDP.
	LdpEnter Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LdpEnter

	// Exit point of LDP to LSD.
	LdpExit Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LdpExit

	// Entry point of LSD.
	LsdEnter Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LsdEnter

	// Exit point of LSD to FIBs.
	LsdExit Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LsdExit

	// List of Linecards' completion point for IP routes. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcIp.
	LcIp []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcIp

	// List of Linecards' completion point for MPLS labels. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcMpls.
	LcMpls []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcMpls
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline Convergence timeline details

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcIp

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcIp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB.
	FibComplete Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcIp_FibComplete
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcIp List of Linecards' completion point for IP routes

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcIp) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcIp_FibComplete

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcIp_FibComplete Completion point of FIB

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcIp_FibComplete) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcMpls

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcMpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB.
	FibComplete Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcMpls_FibComplete
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcMpls List of Linecards' completion point for MPLS labels

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcMpls) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcMpls_FibComplete

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcMpls_FibComplete Completion point of FIB

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LcMpls_FibComplete) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LdpEnter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LdpEnter Entry point of LDP

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LdpEnter) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LdpExit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LdpExit Exit point of LDP to LSD

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LdpExit) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LsdEnter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LsdEnter Entry point of LSD

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LsdEnter) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LsdExit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LsdExit Exit point of LSD to FIBs

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_LsdExit) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RiBv4Enter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RiBv4Enter Entry point of IPv4 RIB

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RiBv4Enter) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RiBv4Exit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RiBv4Exit Exit point from IPv4 RIB to FIBs

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RiBv4Exit) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RiBv4Redistribute

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RiBv4Redistribute Route Redistribute point from IPv4 RIB to LDP

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RiBv4Redistribute) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RouteOrigin

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RouteOrigin Route origin (routing protocol)

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_ConvergenceTimeline_RouteOrigin) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_LeafNetworksAdded

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_LeafNetworksAdded struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP address. 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}]+)?.
	Address interface{}

	// Mask. The type is interface{} with range: 0..255.
	NetMask interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_LeafNetworksAdded List of Leaf Networks Added

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_LeafNetworksAdded) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_LeafNetworksDeleted

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_LeafNetworksDeleted struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP address. 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}]+)?.
	Address interface{}

	// Mask. The type is interface{} with range: 0..255.
	NetMask interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_LeafNetworksDeleted List of Leaf Networks Deleted

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_LeafNetworksDeleted) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary

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

	// Critical, High, Medium or Low. The type is RcmdPriorityLevel.
	Level interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Route statistics.
	RouteStatistics Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_RouteStatistics

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_MplsConvergenceTime

	// Fast Re-Route Statistics. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_FrrStatistic.
	FrrStatistic []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_FrrStatistic
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary Summary of the priority

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_FrrStatistic

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_FrrStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Total Number of Routes. The type is interface{} with range: 0..4294967295.
	TotalRoutes interface{}

	// Fully Protected Routes. The type is interface{} with range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Partially Protected Routes. The type is interface{} with range:
	// 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage. The type is string. Units are percentage.
	Coverage interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_FrrStatistic Fast Re-Route Statistics

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_FrrStatistic) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_IpConvergenceTime) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_MplsConvergenceTime) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_RouteStatistics

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

	// Added. The type is interface{} with range: 0..4294967295.
	Adds interface{}

	// Deleted. The type is interface{} with range: 0..4294967295.
	Deletes interface{}

	// Modified. The type is interface{} with range: 0..4294967295.
	Modifies interface{}

	// Reachable. The type is interface{} with range: 0..4294967295.
	Reachables interface{}

	// Unreachable. The type is interface{} with range: 0..4294967295.
	Unreachables interface{}

	// Touched. The type is interface{} with range: 0..4294967295.
	Touches interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_RouteStatistics Route statistics

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_Priority_PrioritySummary_RouteStatistics) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary

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

	// Topology index (multi-topology). The type is interface{} with range:
	// 0..4294967295.
	Topology interface{}

	// ISIS Level. The type is RcmdIsisLvl.
	IsisLevel interface{}

	// Type of SPF. The type is RcmdIsisSpf.
	Type interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// SPF state. The type is RcmdSpfState.
	State interface{}

	// Whether the event has all information. The type is bool.
	IsDataComplete interface{}

	// Trigger time (in hh:mm:ss.msec). The type is string.
	TriggerTime interface{}

	// Duration of SPF calculation (in ss.msec). The type is string.
	Duration interface{}

	// Total number of LSP changes processed. The type is interface{} with range:
	// 0..65535.
	TotalLspChanges interface{}

	// Convergence information summary on per-priority basis. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary.
	PrioritySummary []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary SPF summary information

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Critical, High, Medium or Low. The type is RcmdPriorityLevel.
	Level interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Route statistics.
	RouteStatistics Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_RouteStatistics

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_MplsConvergenceTime

	// Fast Re-Route Statistics. The type is slice of
	// Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_FrrStatistic.
	FrrStatistic []*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_FrrStatistic
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary Convergence information summary on per-priority basis

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_FrrStatistic

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_FrrStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Total Number of Routes. The type is interface{} with range: 0..4294967295.
	TotalRoutes interface{}

	// Fully Protected Routes. The type is interface{} with range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Partially Protected Routes. The type is interface{} with range:
	// 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage. The type is string. Units are percentage.
	Coverage interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_FrrStatistic Fast Re-Route Statistics

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_FrrStatistic) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_IpConvergenceTime) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_MplsConvergenceTime) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_RouteStatistics

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

	// Added. The type is interface{} with range: 0..4294967295.
	Adds interface{}

	// Deleted. The type is interface{} with range: 0..4294967295.
	Deletes interface{}

	// Modified. The type is interface{} with range: 0..4294967295.
	Modifies interface{}

	// Reachable. The type is interface{} with range: 0..4294967295.
	Reachables interface{}

	// Unreachable. The type is interface{} with range: 0..4294967295.
	Unreachables interface{}

	// Touched. The type is interface{} with range: 0..4294967295.
	Touches interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_RouteStatistics Route statistics

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_RouteStatistics) GetEntityData

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_TriggerLsp

type Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_TriggerLsp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSP ID. The type is string.
	LspId interface{}

	// Sequence Number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_TriggerLsp Trigger LSP

func (*Rcmd_Isis_Instances_Instance_SpfRunSummaries_SpfRunSummary_TriggerLsp) GetEntityData

type Rcmd_Ldp

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

	// Session Events.
	Sessions Rcmd_Ldp_Sessions

	// Remote LFA Coverage Events.
	RemoteLfaS Rcmd_Ldp_RemoteLfaS

	// Remote LFA Coverage Events.
	RemoteLfaSummaries Rcmd_Ldp_RemoteLfaSummaries
}

Rcmd_Ldp LDP data

func (*Rcmd_Ldp) GetEntityData

func (ldp *Rcmd_Ldp) GetEntityData() *types.CommonEntityData

type Rcmd_Ldp_RemoteLfaS

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

	// RemoteLFA. The type is slice of Rcmd_Ldp_RemoteLfaS_RemoteLfa.
	RemoteLfa []*Rcmd_Ldp_RemoteLfaS_RemoteLfa
}

Rcmd_Ldp_RemoteLfaS Remote LFA Coverage Events

func (*Rcmd_Ldp_RemoteLfaS) GetEntityData

func (remoteLfaS *Rcmd_Ldp_RemoteLfaS) GetEntityData() *types.CommonEntityData

type Rcmd_Ldp_RemoteLfaS_RemoteLfa

type Rcmd_Ldp_RemoteLfaS_RemoteLfa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific Event ID. The type is interface{} with
	// range: 1..4294967295.
	EventId interface{}

	// LDP-rLFA Event ID. The type is interface{} with range: 0..4294967295.
	EventIdXr interface{}

	// End of IGP LFA Calculation Time (eg: Apr 24 13 :16:04.961). The type is
	// string.
	EndOfCalculationTime interface{}

	// IGP Protocol. The type is RcmdProtocolId.
	IgpProtocol interface{}

	// Process Name. The type is string.
	ProcessName interface{}

	// IGP IP-FRR Event ID (ref: rcmd_show_ipfrr_event_info(EventID)). The type is
	// interface{} with range: 0..4294967295.
	IpfrrEventId interface{}

	// Coverage Below Threshold. The type is bool.
	BelowThreshold interface{}

	// RLFA Statistics categorized by session state. The type is slice of
	// Rcmd_Ldp_RemoteLfaS_RemoteLfa_SessionStatistic.
	SessionStatistic []*Rcmd_Ldp_RemoteLfaS_RemoteLfa_SessionStatistic

	// Remote Node Information. The type is slice of
	// Rcmd_Ldp_RemoteLfaS_RemoteLfa_RemoteNode.
	RemoteNode []*Rcmd_Ldp_RemoteLfaS_RemoteLfa_RemoteNode

	// Logs Information. The type is slice of Rcmd_Ldp_RemoteLfaS_RemoteLfa_Logs.
	Logs []*Rcmd_Ldp_RemoteLfaS_RemoteLfa_Logs
}

Rcmd_Ldp_RemoteLfaS_RemoteLfa RemoteLFA

func (*Rcmd_Ldp_RemoteLfaS_RemoteLfa) GetEntityData

func (remoteLfa *Rcmd_Ldp_RemoteLfaS_RemoteLfa) GetEntityData() *types.CommonEntityData

type Rcmd_Ldp_RemoteLfaS_RemoteLfa_Logs

type Rcmd_Ldp_RemoteLfaS_RemoteLfa_Logs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Event Time (eg: Apr 24 13:16:04.961). The type is string.
	LogTime interface{}

	// Label Coverage State. The type is RcmdShowLdpConvState.
	LabelCoverageState interface{}

	// Total Route Count. The type is interface{} with range: 0..4294967295.
	RouteCount interface{}

	// Remote Label Count. The type is interface{} with range: 0..4294967295.
	RemoteLabelCount interface{}
}

Rcmd_Ldp_RemoteLfaS_RemoteLfa_Logs Logs Information

func (*Rcmd_Ldp_RemoteLfaS_RemoteLfa_Logs) GetEntityData

type Rcmd_Ldp_RemoteLfaS_RemoteLfa_RemoteNode

type Rcmd_Ldp_RemoteLfaS_RemoteLfa_RemoteNode struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Remote Node 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}]+)?.
	RemoteNodeId interface{}

	// Label Space Router 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}]+)?.
	LsrId interface{}

	// Transport Address. 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}]+)?.
	TransportAddress interface{}

	// Inuse time of the Session. The type is string.
	InUseTime interface{}

	// Session State. The type is RcmdShowLdpSessionState.
	SessionState interface{}

	// Total Route Count. The type is interface{} with range: 0..4294967295.
	RouteCount interface{}

	// Total Path Count. The type is interface{} with range: 0..4294967295.
	PathCount interface{}

	// Remote Label Count. The type is interface{} with range: 0..4294967295.
	RemoteLabelCount interface{}

	// Protected Route Count. The type is interface{} with range: 0..4294967295.
	ProtectedRouteCount interface{}

	// Protected Path Count. The type is interface{} with range: 0..4294967295.
	ProtectedPathCount interface{}
}

Rcmd_Ldp_RemoteLfaS_RemoteLfa_RemoteNode Remote Node Information

func (*Rcmd_Ldp_RemoteLfaS_RemoteLfa_RemoteNode) GetEntityData

type Rcmd_Ldp_RemoteLfaS_RemoteLfa_SessionStatistic

type Rcmd_Ldp_RemoteLfaS_RemoteLfa_SessionStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Session State. The type is RcmdShowLdpSessionState.
	SessionState interface{}

	// LDP Session Count. The type is interface{} with range: 0..4294967295.
	SessionCount interface{}

	// Total Route Count. The type is interface{} with range: 0..4294967295.
	RouteCount interface{}

	// Total Path Count. The type is interface{} with range: 0..4294967295.
	PathCount interface{}

	// Remote Label Count. The type is interface{} with range: 0..4294967295.
	RemoteLabelCount interface{}

	// Protected Route Count. The type is interface{} with range: 0..4294967295.
	ProtectedRouteCount interface{}

	// Protected Path Count. The type is interface{} with range: 0..4294967295.
	ProtectedPathCount interface{}
}

Rcmd_Ldp_RemoteLfaS_RemoteLfa_SessionStatistic RLFA Statistics categorized by session state

func (*Rcmd_Ldp_RemoteLfaS_RemoteLfa_SessionStatistic) GetEntityData

func (sessionStatistic *Rcmd_Ldp_RemoteLfaS_RemoteLfa_SessionStatistic) GetEntityData() *types.CommonEntityData

type Rcmd_Ldp_RemoteLfaSummaries

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

	// Summary operational data for Remote LFA. The type is slice of
	// Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary.
	RemoteLfaSummary []*Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary
}

Rcmd_Ldp_RemoteLfaSummaries Remote LFA Coverage Events

func (*Rcmd_Ldp_RemoteLfaSummaries) GetEntityData

func (remoteLfaSummaries *Rcmd_Ldp_RemoteLfaSummaries) GetEntityData() *types.CommonEntityData

type Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary

type Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific Event ID. The type is interface{} with
	// range: 1..4294967295.
	EventId interface{}

	// LDP-rLFA Event ID. The type is interface{} with range: 0..4294967295.
	EventIdXr interface{}

	// End of IGP LFA Calculation Time (eg: Apr 24 13 :16:04.961). The type is
	// string.
	EndOfCalculationTime interface{}

	// IGP Protocol. The type is RcmdProtocolId.
	IgpProtocol interface{}

	// Process Name. The type is string.
	ProcessName interface{}

	// IGP IP-FRR Event ID (ref: rcmd_show_ipfrr_event_info(EventID)). The type is
	// interface{} with range: 0..4294967295.
	IpfrrEventId interface{}

	// Coverage Below Threshold. The type is bool.
	BelowThreshold interface{}

	// RLFA Statistics categorized by session state. The type is slice of
	// Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_SessionStatistic.
	SessionStatistic []*Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_SessionStatistic

	// Remote Node Information. The type is slice of
	// Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_RemoteNode.
	RemoteNode []*Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_RemoteNode

	// Logs Information. The type is slice of
	// Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_Logs.
	Logs []*Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_Logs
}

Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary Summary operational data for Remote LFA

func (*Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary) GetEntityData

func (remoteLfaSummary *Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary) GetEntityData() *types.CommonEntityData

type Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_Logs

type Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_Logs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Event Time (eg: Apr 24 13:16:04.961). The type is string.
	LogTime interface{}

	// Label Coverage State. The type is RcmdShowLdpConvState.
	LabelCoverageState interface{}

	// Total Route Count. The type is interface{} with range: 0..4294967295.
	RouteCount interface{}

	// Remote Label Count. The type is interface{} with range: 0..4294967295.
	RemoteLabelCount interface{}
}

Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_Logs Logs Information

func (*Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_Logs) GetEntityData

type Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_RemoteNode

type Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_RemoteNode struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Remote Node 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}]+)?.
	RemoteNodeId interface{}

	// Label Space Router 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}]+)?.
	LsrId interface{}

	// Transport Address. 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}]+)?.
	TransportAddress interface{}

	// Inuse time of the Session. The type is string.
	InUseTime interface{}

	// Session State. The type is RcmdShowLdpSessionState.
	SessionState interface{}

	// Total Route Count. The type is interface{} with range: 0..4294967295.
	RouteCount interface{}

	// Total Path Count. The type is interface{} with range: 0..4294967295.
	PathCount interface{}

	// Remote Label Count. The type is interface{} with range: 0..4294967295.
	RemoteLabelCount interface{}

	// Protected Route Count. The type is interface{} with range: 0..4294967295.
	ProtectedRouteCount interface{}

	// Protected Path Count. The type is interface{} with range: 0..4294967295.
	ProtectedPathCount interface{}
}

Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_RemoteNode Remote Node Information

func (*Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_RemoteNode) GetEntityData

type Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_SessionStatistic

type Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_SessionStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Session State. The type is RcmdShowLdpSessionState.
	SessionState interface{}

	// LDP Session Count. The type is interface{} with range: 0..4294967295.
	SessionCount interface{}

	// Total Route Count. The type is interface{} with range: 0..4294967295.
	RouteCount interface{}

	// Total Path Count. The type is interface{} with range: 0..4294967295.
	PathCount interface{}

	// Remote Label Count. The type is interface{} with range: 0..4294967295.
	RemoteLabelCount interface{}

	// Protected Route Count. The type is interface{} with range: 0..4294967295.
	ProtectedRouteCount interface{}

	// Protected Path Count. The type is interface{} with range: 0..4294967295.
	ProtectedPathCount interface{}
}

Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_SessionStatistic RLFA Statistics categorized by session state

func (*Rcmd_Ldp_RemoteLfaSummaries_RemoteLfaSummary_SessionStatistic) GetEntityData

type Rcmd_Ldp_Sessions

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

	// Session. The type is slice of Rcmd_Ldp_Sessions_Session.
	Session []*Rcmd_Ldp_Sessions_Session
}

Rcmd_Ldp_Sessions Session Events

func (*Rcmd_Ldp_Sessions) GetEntityData

func (sessions *Rcmd_Ldp_Sessions) GetEntityData() *types.CommonEntityData

type Rcmd_Ldp_Sessions_Session

type Rcmd_Ldp_Sessions_Session struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific Event ID. The type is interface{} with
	// range: 1..4294967295.
	EventId interface{}

	// Event ID. The type is interface{} with range: 0..4294967295.
	EventIdXr interface{}

	// Type of event. The type is RcmdLdpEvent.
	EventType interface{}

	// Event Time. The type is string.
	EventTime interface{}

	// Label Space Router 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}]+)?.
	LsrId interface{}

	// Interface Name. The type is string.
	InterfaceName interface{}

	// transport address or adjacency address. 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}]+)?.
	Address interface{}

	// Adjacency Session Status. The type is RcmdShowLdpNeighbourStatus.
	State interface{}
}

Rcmd_Ldp_Sessions_Session Session

func (*Rcmd_Ldp_Sessions_Session) GetEntityData

func (session *Rcmd_Ldp_Sessions_Session) GetEntityData() *types.CommonEntityData

type Rcmd_Memory

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

	// Memory Info. The type is slice of Rcmd_Memory_MemoryInfo.
	MemoryInfo []*Rcmd_Memory_MemoryInfo

	// Memory Info. The type is slice of Rcmd_Memory_EdmMemoryInfo.
	EdmMemoryInfo []*Rcmd_Memory_EdmMemoryInfo

	// Memory Info. The type is slice of Rcmd_Memory_StringMemoryInfo.
	StringMemoryInfo []*Rcmd_Memory_StringMemoryInfo
}

Rcmd_Memory Memory Info

func (*Rcmd_Memory) GetEntityData

func (memory *Rcmd_Memory) GetEntityData() *types.CommonEntityData

type Rcmd_Memory_EdmMemoryInfo

type Rcmd_Memory_EdmMemoryInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Size of the block. The type is interface{} with range: 0..4294967295.
	Size interface{}

	// Total request. The type is interface{} with range: 0..4294967295.
	Total interface{}

	// Cache-hit success. The type is interface{} with range: 0..4294967295.
	Success interface{}

	// Cache-hit failure. The type is interface{} with range: 0..4294967295.
	Failure interface{}
}

Rcmd_Memory_EdmMemoryInfo Memory Info

func (*Rcmd_Memory_EdmMemoryInfo) GetEntityData

func (edmMemoryInfo *Rcmd_Memory_EdmMemoryInfo) GetEntityData() *types.CommonEntityData

type Rcmd_Memory_MemoryInfo

type Rcmd_Memory_MemoryInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Structure Name. The type is string.
	StructureName interface{}

	// Size of the datastructure. The type is interface{} with range:
	// 0..4294967295.
	Size interface{}

	// Current Count. The type is interface{} with range: 0..4294967295.
	CurrentCount interface{}

	// Allocation Fails. The type is interface{} with range: 0..4294967295.
	AllocFails interface{}

	// Allocated count. The type is interface{} with range: 0..4294967295.
	AllocCount interface{}

	// Freed Count. The type is interface{} with range: 0..4294967295.
	FreedCount interface{}

	// Memory Type. The type is RcmdShowMem.
	MemoryType interface{}
}

Rcmd_Memory_MemoryInfo Memory Info

func (*Rcmd_Memory_MemoryInfo) GetEntityData

func (memoryInfo *Rcmd_Memory_MemoryInfo) GetEntityData() *types.CommonEntityData

type Rcmd_Memory_StringMemoryInfo

type Rcmd_Memory_StringMemoryInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Size of the block. The type is interface{} with range: 0..4294967295.
	Size interface{}

	// Total request. The type is interface{} with range: 0..4294967295.
	Total interface{}

	// Cache-hit success. The type is interface{} with range: 0..4294967295.
	Success interface{}

	// Cache-hit failure. The type is interface{} with range: 0..4294967295.
	Failure interface{}
}

Rcmd_Memory_StringMemoryInfo Memory Info

func (*Rcmd_Memory_StringMemoryInfo) GetEntityData

func (stringMemoryInfo *Rcmd_Memory_StringMemoryInfo) GetEntityData() *types.CommonEntityData

type Rcmd_Node

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

	// Node Info. The type is slice of Rcmd_Node_NodeInformation.
	NodeInformation []*Rcmd_Node_NodeInformation
}

Rcmd_Node Node Info

func (*Rcmd_Node) GetEntityData

func (node *Rcmd_Node) GetEntityData() *types.CommonEntityData

type Rcmd_Node_NodeInformation

type Rcmd_Node_NodeInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Node Id. The type is interface{} with range: 0..4294967295.
	NodeId interface{}

	// Node Name. The type is string.
	NodeName interface{}

	// Rack Id. The type is interface{} with range: 0..4294967295.
	RackId interface{}

	// Last Updated Time. The type is string.
	LastUpdateTime interface{}

	// Forward Referenced. The type is RcmdBoolYesNo.
	FwdReferenced interface{}

	// Node Type. The type is RcmdShowNode.
	NodeType interface{}

	// Software State. The type is interface{} with range: 0..4294967295.
	SoftwareState interface{}

	// Card State. The type is interface{} with range: 0..4294967295.
	CardState interface{}

	// Node State. The type is RcmdBoolYesNo.
	NodeState interface{}

	// Status. The type is RcmdBagEnblDsbl.
	Status interface{}

	// Diag Mode. The type is interface{} with range: 0..4294967295.
	DiagMode interface{}

	// Redundancy State. The type is interface{} with range: 0..4294967295.
	RedundancyState interface{}
}

Rcmd_Node_NodeInformation Node Info

func (*Rcmd_Node_NodeInformation) GetEntityData

func (nodeInformation *Rcmd_Node_NodeInformation) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf

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

	// Operational data.
	Instances Rcmd_Ospf_Instances
}

Rcmd_Ospf Operational data for OSPF

func (*Rcmd_Ospf) GetEntityData

func (ospf *Rcmd_Ospf) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf_Instances

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

	// Operational data for a particular instance. The type is slice of
	// Rcmd_Ospf_Instances_Instance.
	Instance []*Rcmd_Ospf_Instances_Instance
}

Rcmd_Ospf_Instances Operational data

func (*Rcmd_Ospf_Instances) GetEntityData

func (instances *Rcmd_Ospf_Instances) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf_Instances_Instance

type Rcmd_Ospf_Instances_Instance struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Operational data for a particular instance. The
	// type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	InstanceName interface{}

	// OSPF IP-FRR events summary data.
	IpfrrEventSummaries Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries

	// OSPF Prefix events summary data.
	PrefixEventStatistics Rcmd_Ospf_Instances_Instance_PrefixEventStatistics

	// OSPF SPF run summary data.
	SpfRunSummaries Rcmd_Ospf_Instances_Instance_SpfRunSummaries

	// OSPF IP-FRR Event offline data.
	IpfrrEventOfflines Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines

	// OSPF SPF run offline data.
	SpfRunOfflines Rcmd_Ospf_Instances_Instance_SpfRunOfflines

	// OSPF Summary-External Prefix events summary data.
	SummaryExternalEventSummaries Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries

	// OSPF Prefix events summary data.
	PrefixEventSummaries Rcmd_Ospf_Instances_Instance_PrefixEventSummaries

	// OSPF Summary-External Prefix events offline data.
	SummaryExternalEventOfflines Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines

	// OSPF Prefix events offline data.
	PrefixEventOfflines Rcmd_Ospf_Instances_Instance_PrefixEventOfflines

	// Summary-External prefix monitoring statistics.
	SummaryExternalEventStatistics Rcmd_Ospf_Instances_Instance_SummaryExternalEventStatistics
}

Rcmd_Ospf_Instances_Instance Operational data for a particular instance

func (*Rcmd_Ospf_Instances_Instance) GetEntityData

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

type Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines

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

	// Offline operational data for particular OSPF IP-FRR Event. The type is
	// slice of Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline.
	IpfrrEventOffline []*Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline
}

Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines OSPF IP-FRR Event offline data

func (*Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines) GetEntityData

func (ipfrrEventOfflines *Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline

type Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific IP-FRR Event. The type is interface{}
	// with range: 1..4294967295.
	EventId interface{}

	// IP-Frr Event ID. The type is interface{} with range: 0..4294967295.
	EventIdXr interface{}

	// Trigger time  (eg: Apr 24 13:16:04.961). The type is string.
	TriggerTime interface{}

	// IP-Frr Triggered reference SPF Run Number. The type is interface{} with
	// range: 0..4294967295.
	TriggerSpfRun interface{}

	// Waiting Time (in milliseconds). The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	WaitTime interface{}

	// Start Time offset from trigger time (in milliseconds). The type is string.
	// Units are millisecond.
	StartTimeOffset interface{}

	// Duration for the calculation (in milliseconds). The type is string. Units
	// are millisecond.
	Duration interface{}

	// IP-Frr Completed reference SPF Run Number. The type is interface{} with
	// range: 0..4294967295.
	CompletedSpfRun interface{}

	// Cumulative Number of Routes for all priorities. The type is interface{}
	// with range: 0..4294967295.
	TotalRoutes interface{}

	// Cumulative Number of Fully Protected Routes. The type is interface{} with
	// range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Cumulative Number of Partially Protected Routes. The type is interface{}
	// with range: 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage for all priorities. The type is string. Units are
	// percentage.
	Coverage interface{}

	// IP-Frr Statistics categorized by priority. The type is slice of
	// Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_IpfrrStatistic.
	IpfrrStatistic []*Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_IpfrrStatistic

	// Remote Node Information. The type is slice of
	// Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode.
	RemoteNode []*Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode
}

Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline Offline operational data for particular OSPF IP-FRR Event

func (*Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline) GetEntityData

type Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_IpfrrStatistic

type Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_IpfrrStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Priority. The type is RcmdPriorityLevel.
	Priority interface{}

	// Total Number of Routes. The type is interface{} with range: 0..4294967295.
	TotalRoutes interface{}

	// Fully Protected Routes. The type is interface{} with range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Partially Protected Routes. The type is interface{} with range:
	// 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage. The type is string. Units are percentage.
	Coverage interface{}

	// Local LFA Coverage in percentage. The type is string. Units are percentage.
	LocalLfaCoverage interface{}

	// Remote LFA Coverage in percentage. The type is string. Units are
	// percentage.
	RemoteLfaCoverage interface{}

	// Covearge is below Configured Threshold. The type is bool.
	BelowThreshold interface{}
}

Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_IpfrrStatistic IP-Frr Statistics categorized by priority

func (*Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_IpfrrStatistic) GetEntityData

type Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode

type Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Remote-LFA Node 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}]+)?.
	RemoteNodeId interface{}

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Number of paths protected by this Remote Node. The type is interface{} with
	// range: 0..4294967295.
	PathCount interface{}

	// Inuse time of the Remote Node (eg: Apr 24 13:16 :04.961). The type is
	// string.
	InUseTime interface{}

	// Protected Primary Paths. The type is slice of
	// Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode_PrimaryPath.
	PrimaryPath []*Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode_PrimaryPath
}

Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode Remote Node Information

func (*Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode) GetEntityData

type Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode_PrimaryPath

type Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode_PrimaryPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}
}

Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode_PrimaryPath Protected Primary Paths

func (*Rcmd_Ospf_Instances_Instance_IpfrrEventOfflines_IpfrrEventOffline_RemoteNode_PrimaryPath) GetEntityData

type Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries

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

	// IP-FRR Event data. The type is slice of
	// Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary.
	IpfrrEventSummary []*Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary
}

Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries OSPF IP-FRR events summary data

func (*Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries) GetEntityData

func (ipfrrEventSummaries *Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary

type Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific IP-FRR Event. The type is interface{}
	// with range: 1..4294967295.
	EventId interface{}

	// IP-Frr Event ID. The type is interface{} with range: 0..4294967295.
	EventIdXr interface{}

	// Trigger time  (eg: Apr 24 13:16:04.961). The type is string.
	TriggerTime interface{}

	// IP-Frr Triggered reference SPF Run Number. The type is interface{} with
	// range: 0..4294967295.
	TriggerSpfRun interface{}

	// Waiting Time (in milliseconds). The type is interface{} with range:
	// 0..4294967295. Units are millisecond.
	WaitTime interface{}

	// Start Time offset from trigger time (in milliseconds). The type is string.
	// Units are millisecond.
	StartTimeOffset interface{}

	// Duration for the calculation (in milliseconds). The type is string. Units
	// are millisecond.
	Duration interface{}

	// IP-Frr Completed reference SPF Run Number. The type is interface{} with
	// range: 0..4294967295.
	CompletedSpfRun interface{}

	// Cumulative Number of Routes for all priorities. The type is interface{}
	// with range: 0..4294967295.
	TotalRoutes interface{}

	// Cumulative Number of Fully Protected Routes. The type is interface{} with
	// range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Cumulative Number of Partially Protected Routes. The type is interface{}
	// with range: 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage for all priorities. The type is string. Units are
	// percentage.
	Coverage interface{}

	// IP-Frr Statistics categorized by priority. The type is slice of
	// Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_IpfrrStatistic.
	IpfrrStatistic []*Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_IpfrrStatistic

	// Remote Node Information. The type is slice of
	// Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode.
	RemoteNode []*Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode
}

Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary IP-FRR Event data

func (*Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary) GetEntityData

type Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_IpfrrStatistic

type Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_IpfrrStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Priority. The type is RcmdPriorityLevel.
	Priority interface{}

	// Total Number of Routes. The type is interface{} with range: 0..4294967295.
	TotalRoutes interface{}

	// Fully Protected Routes. The type is interface{} with range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Partially Protected Routes. The type is interface{} with range:
	// 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage. The type is string. Units are percentage.
	Coverage interface{}

	// Local LFA Coverage in percentage. The type is string. Units are percentage.
	LocalLfaCoverage interface{}

	// Remote LFA Coverage in percentage. The type is string. Units are
	// percentage.
	RemoteLfaCoverage interface{}

	// Covearge is below Configured Threshold. The type is bool.
	BelowThreshold interface{}
}

Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_IpfrrStatistic IP-Frr Statistics categorized by priority

func (*Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_IpfrrStatistic) GetEntityData

type Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode

type Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Remote-LFA Node 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}]+)?.
	RemoteNodeId interface{}

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Number of paths protected by this Remote Node. The type is interface{} with
	// range: 0..4294967295.
	PathCount interface{}

	// Inuse time of the Remote Node (eg: Apr 24 13:16 :04.961). The type is
	// string.
	InUseTime interface{}

	// Protected Primary Paths. The type is slice of
	// Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode_PrimaryPath.
	PrimaryPath []*Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode_PrimaryPath
}

Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode Remote Node Information

func (*Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode) GetEntityData

type Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode_PrimaryPath

type Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode_PrimaryPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}
}

Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode_PrimaryPath Protected Primary Paths

func (*Rcmd_Ospf_Instances_Instance_IpfrrEventSummaries_IpfrrEventSummary_RemoteNode_PrimaryPath) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines

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

	// Offline operational data for particular OSPF Prefix Event. The type is
	// slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline.
	PrefixEventOffline []*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline
}

Rcmd_Ospf_Instances_Instance_PrefixEventOfflines OSPF Prefix events offline data

func (*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines) GetEntityData

func (prefixEventOfflines *Rcmd_Ospf_Instances_Instance_PrefixEventOfflines) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific Event ID. The type is interface{} with
	// range: 1..4294967295.
	EventId interface{}

	// Prefix. 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}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	PrefixLenth interface{}

	// Referenced SPF Run No (0 - Not Applicable). The type is interface{} with
	// range: 0..4294967295.
	SpfRunNo interface{}

	// Referenced IP-FRR Event ID (0 - Not Applicable). The type is interface{}
	// with range: 0..4294967295.
	IpfrrEventId interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Event processed priority. The type is RcmdPriorityLevel.
	Priority interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Route Type intra/inter/l1/l2. The type is RcmdShowRoute.
	RouteType interface{}

	// Route Path Change Type. The type is RcmdShowRoutePathChange.
	RoutePathChangeType interface{}

	// Protocol route cost. The type is interface{} with range: 0..4294967295.
	Cost interface{}

	// Event trigger time. The type is string.
	TriggerTime interface{}

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_MplsConvergenceTime

	// Path information. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path.
	Path []*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path

	// LSA that triggered this event. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TriggerLsa.
	TriggerLsa []*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TriggerLsa

	// Timeline information. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine.
	TimeLine []*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine

	// List of LSAs processed. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_LsaProcessed.
	LsaProcessed []*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_LsaProcessed
}

Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline Offline operational data for particular OSPF Prefix Event

func (*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_IpConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_LsaProcessed

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_LsaProcessed struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_LsaProcessed List of LSAs processed

func (*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_LsaProcessed) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_MplsConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Path Metric. The type is interface{} with range: 0..4294967295.
	PathMetric interface{}

	// Backup Path Informatoin. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path_LfaPath.
	LfaPath []*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path_LfaPath
}

Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path Path information

func (*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path_LfaPath

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path_LfaPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of LFA. The type is RcmdShowIpfrrLfa.
	LfaType interface{}

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Path Metric. The type is interface{} with range: 0..4294967295.
	PathMetric interface{}

	// Remote Node ID, in case of Remote LFA. 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}]+)?.
	RemoteNodeId interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path_LfaPath Backup Path Informatoin

func (*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_Path_LfaPath) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route origin (routing protocol). The type is string.
	RouteOrigin interface{}

	// Entry point of IPv4 RIB. The type is string.
	RiBv4Enter interface{}

	// Exit point from IPv4 RIB to FIBs. The type is string.
	RiBv4Exit interface{}

	// Route Redistribute point from IPv4 RIB to LDP. The type is string.
	RiBv4Redistribute interface{}

	// Entry point of LDP. The type is string.
	LdpEnter interface{}

	// Exit point of LDP to LSD. The type is string.
	LdpExit interface{}

	// Entry point of LSD. The type is string.
	LsdEnter interface{}

	// Exit point of LSD to FIBs. The type is string.
	LsdExit interface{}

	// List of Linecards' completion point for IP routes. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcIp.
	LcIp []*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcIp

	// List of Linecards' completion point for MPLS labels. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcMpls.
	LcMpls []*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcMpls
}

Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine Timeline information

func (*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcIp

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcIp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB. The type is string.
	FibComplete interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcIp List of Linecards' completion point for IP routes

func (*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcIp) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcMpls

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcMpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB. The type is string.
	FibComplete interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcMpls List of Linecards' completion point for MPLS labels

func (*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TimeLine_LcMpls) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TriggerLsa

type Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TriggerLsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TriggerLsa LSA that triggered this event

func (*Rcmd_Ospf_Instances_Instance_PrefixEventOfflines_PrefixEventOffline_TriggerLsa) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventStatistics

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

	// Prefix Event statistics. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventStatistics_PrefixEventStatistic.
	PrefixEventStatistic []*Rcmd_Ospf_Instances_Instance_PrefixEventStatistics_PrefixEventStatistic
}

Rcmd_Ospf_Instances_Instance_PrefixEventStatistics OSPF Prefix events summary data

func (*Rcmd_Ospf_Instances_Instance_PrefixEventStatistics) GetEntityData

func (prefixEventStatistics *Rcmd_Ospf_Instances_Instance_PrefixEventStatistics) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventStatistics_PrefixEventStatistic

type Rcmd_Ospf_Instances_Instance_PrefixEventStatistics_PrefixEventStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Events with Prefix. The type is one of the
	// following types: 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])/(([0-9])|([1-2][0-9])|(3[0-2])),
	// or string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(/(([0-9])|([0-9]{2})|(1[0-1][0-9])|(12[0-8]))).
	PrefixInfo interface{}

	// Prefix. 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}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	PrefixLenth interface{}

	// Last event trigger time. The type is string.
	LastEventTime interface{}

	// Last event processed priority. The type is RcmdPriorityLevel.
	LastPriority interface{}

	// Last event Route Type. The type is RcmdShowRoute.
	LastRouteType interface{}

	// Last event Add/Delete. The type is RcmdChange.
	LastChangeType interface{}

	// Last Known Cost. The type is interface{} with range: 0..4294967295.
	LastCost interface{}

	// No. of times processed under Critical Priority. The type is interface{}
	// with range: 0..4294967295.
	CriticalPriority interface{}

	// No. of times processed under High Priority. The type is interface{} with
	// range: 0..4294967295.
	HighPriority interface{}

	// No. of times processed under Medium Priority. The type is interface{} with
	// range: 0..4294967295.
	MediumPriority interface{}

	// No. of times processed under Low Priority. The type is interface{} with
	// range: 0..4294967295.
	LowPriority interface{}

	// No. of times route gets Added. The type is interface{} with range:
	// 0..4294967295.
	AddCount interface{}

	// No. of times route gets Deleted. The type is interface{} with range:
	// 0..4294967295.
	ModifyCount interface{}

	// No. of times route gets Deleted. The type is interface{} with range:
	// 0..4294967295.
	DeleteCount interface{}

	// No. of times threshold got exceeded. The type is interface{} with range:
	// 0..4294967295.
	ThresholdExceedCount interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventStatistics_PrefixEventStatistic Prefix Event statistics

func (*Rcmd_Ospf_Instances_Instance_PrefixEventStatistics_PrefixEventStatistic) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries

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

	// OSPF Prefix Event data. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary.
	PrefixEventSummary []*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary
}

Rcmd_Ospf_Instances_Instance_PrefixEventSummaries OSPF Prefix events summary data

func (*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries) GetEntityData

func (prefixEventSummaries *Rcmd_Ospf_Instances_Instance_PrefixEventSummaries) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific Event ID. The type is interface{} with
	// range: 1..4294967295.
	EventId interface{}

	// Prefix. 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}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	PrefixLenth interface{}

	// Referenced SPF Run No (0 - Not Applicable). The type is interface{} with
	// range: 0..4294967295.
	SpfRunNo interface{}

	// Referenced IP-FRR Event ID (0 - Not Applicable). The type is interface{}
	// with range: 0..4294967295.
	IpfrrEventId interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Event processed priority. The type is RcmdPriorityLevel.
	Priority interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Route Type intra/inter/l1/l2. The type is RcmdShowRoute.
	RouteType interface{}

	// Route Path Change Type. The type is RcmdShowRoutePathChange.
	RoutePathChangeType interface{}

	// Protocol route cost. The type is interface{} with range: 0..4294967295.
	Cost interface{}

	// Event trigger time. The type is string.
	TriggerTime interface{}

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_MplsConvergenceTime

	// Path information. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path.
	Path []*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path

	// LSA that triggered this event. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TriggerLsa.
	TriggerLsa []*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TriggerLsa

	// Timeline information. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine.
	TimeLine []*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine

	// List of LSAs processed. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_LsaProcessed.
	LsaProcessed []*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_LsaProcessed
}

Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary OSPF Prefix Event data

func (*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_IpConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_LsaProcessed

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_LsaProcessed struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_LsaProcessed List of LSAs processed

func (*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_LsaProcessed) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_MplsConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Path Metric. The type is interface{} with range: 0..4294967295.
	PathMetric interface{}

	// Backup Path Informatoin. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path_LfaPath.
	LfaPath []*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path_LfaPath
}

Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path Path information

func (*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path_LfaPath

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path_LfaPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of LFA. The type is RcmdShowIpfrrLfa.
	LfaType interface{}

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Path Metric. The type is interface{} with range: 0..4294967295.
	PathMetric interface{}

	// Remote Node ID, in case of Remote LFA. 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}]+)?.
	RemoteNodeId interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path_LfaPath Backup Path Informatoin

func (*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_Path_LfaPath) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route origin (routing protocol). The type is string.
	RouteOrigin interface{}

	// Entry point of IPv4 RIB. The type is string.
	RiBv4Enter interface{}

	// Exit point from IPv4 RIB to FIBs. The type is string.
	RiBv4Exit interface{}

	// Route Redistribute point from IPv4 RIB to LDP. The type is string.
	RiBv4Redistribute interface{}

	// Entry point of LDP. The type is string.
	LdpEnter interface{}

	// Exit point of LDP to LSD. The type is string.
	LdpExit interface{}

	// Entry point of LSD. The type is string.
	LsdEnter interface{}

	// Exit point of LSD to FIBs. The type is string.
	LsdExit interface{}

	// List of Linecards' completion point for IP routes. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcIp.
	LcIp []*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcIp

	// List of Linecards' completion point for MPLS labels. The type is slice of
	// Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcMpls.
	LcMpls []*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcMpls
}

Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine Timeline information

func (*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcIp

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcIp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB. The type is string.
	FibComplete interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcIp List of Linecards' completion point for IP routes

func (*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcIp) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcMpls

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcMpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB. The type is string.
	FibComplete interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcMpls List of Linecards' completion point for MPLS labels

func (*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TimeLine_LcMpls) GetEntityData

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TriggerLsa

type Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TriggerLsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TriggerLsa LSA that triggered this event

func (*Rcmd_Ospf_Instances_Instance_PrefixEventSummaries_PrefixEventSummary_TriggerLsa) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines

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

	// Offline operational data for particular OSPF SPF run. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline.
	SpfRunOffline []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines OSPF SPF run offline data

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines) GetEntityData

func (spfRunOfflines *Rcmd_Ospf_Instances_Instance_SpfRunOfflines) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific SPF run. The type is interface{} with
	// range: 1..4294967295.
	SpfRunNumber interface{}

	// SPF summary information.
	SpfSummary Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary

	// List of Dijkstra runs. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun.
	DijkstraRun []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun

	// Inter-area & external calculation information. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal.
	InterAreaAndExternal []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline Offline operational data for particular OSPF SPF run

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area Dijkstra run number. The type is interface{} with range:
	// 0..4294967295.
	DijkstraRunNumber interface{}

	// Area 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}]+)?.
	AreaId interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Trigger time (in hh:mm:ss.msec). The type is string.
	TriggerTime interface{}

	// Start time (offset from event trigger time in ss .msec). The type is
	// string.
	StartTime interface{}

	// Wait time (offset from event trigger time in ss .msec). The type is
	// interface{} with range: 0..4294967295.
	WaitTime interface{}

	// Duration of Dijktra calculation (in ss.msec). The type is string.
	Duration interface{}

	// LSA that triggered the Dijkstra run. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_TriggerLsa.
	TriggerLsa []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_TriggerLsa

	// Convergence information on per-priority basis. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority.
	Priority []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority

	// List of type 1/2 LSA changes processed. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_LsaProcessed.
	LsaProcessed []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_LsaProcessed
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun List of Dijkstra runs

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_LsaProcessed

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_LsaProcessed struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_LsaProcessed List of type 1/2 LSA changes processed

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_LsaProcessed) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Summary of the priority.
	PrioritySummary Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary

	// Convergence timeline details. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline.
	ConvergenceTimeline []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline

	// List of Leaf Networks Added. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_LeafNetworksAdded.
	LeafNetworksAdded []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_LeafNetworksAdded

	// List of Leaf Networks Deleted. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_LeafNetworksDeleted.
	LeafNetworksDeleted []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_LeafNetworksDeleted
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority Convergence information on per-priority basis

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route origin (routing protocol).
	RouteOrigin Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RouteOrigin

	// Entry point of IPv4 RIB.
	RiBv4Enter Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Enter

	// Exit point from IPv4 RIB to FIBs.
	RiBv4Exit Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Exit

	// Route Redistribute point from IPv4 RIB to LDP.
	RiBv4Redistribute Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Redistribute

	// Entry point of LDP.
	LdpEnter Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LdpEnter

	// Exit point of LDP to LSD.
	LdpExit Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LdpExit

	// Entry point of LSD.
	LsdEnter Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LsdEnter

	// Exit point of LSD to FIBs.
	LsdExit Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LsdExit

	// List of Linecards' completion point for IP routes. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcIp.
	LcIp []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcIp

	// List of Linecards' completion point for MPLS labels. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcMpls.
	LcMpls []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcMpls
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline Convergence timeline details

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcIp

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcIp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB.
	FibComplete Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcIp_FibComplete
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcIp List of Linecards' completion point for IP routes

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcIp) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcIp_FibComplete

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcIp_FibComplete Completion point of FIB

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcIp_FibComplete) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcMpls

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcMpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB.
	FibComplete Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcMpls_FibComplete
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcMpls List of Linecards' completion point for MPLS labels

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcMpls) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcMpls_FibComplete

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcMpls_FibComplete Completion point of FIB

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LcMpls_FibComplete) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LdpEnter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LdpEnter Entry point of LDP

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LdpEnter) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LdpExit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LdpExit Exit point of LDP to LSD

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LdpExit) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LsdEnter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LsdEnter Entry point of LSD

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LsdEnter) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LsdExit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LsdExit Exit point of LSD to FIBs

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_LsdExit) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Enter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Enter Entry point of IPv4 RIB

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Enter) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Exit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Exit Exit point from IPv4 RIB to FIBs

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Exit) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Redistribute

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Redistribute Route Redistribute point from IPv4 RIB to LDP

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Redistribute) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RouteOrigin

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RouteOrigin Route origin (routing protocol)

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_ConvergenceTimeline_RouteOrigin) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_LeafNetworksAdded

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_LeafNetworksAdded struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP address. 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}]+)?.
	Address interface{}

	// Mask. The type is interface{} with range: 0..255.
	NetMask interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_LeafNetworksAdded List of Leaf Networks Added

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_LeafNetworksAdded) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_LeafNetworksDeleted

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_LeafNetworksDeleted struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP address. 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}]+)?.
	Address interface{}

	// Mask. The type is interface{} with range: 0..255.
	NetMask interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_LeafNetworksDeleted List of Leaf Networks Deleted

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_LeafNetworksDeleted) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary

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

	// Critical, High, Medium or Low. The type is RcmdPriorityLevel.
	Level interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Route statistics.
	RouteStatistics Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_RouteStatistics

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_MplsConvergenceTime

	// Fast Re-Route Statistics. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_FrrStatistic.
	FrrStatistic []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_FrrStatistic
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary Summary of the priority

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_FrrStatistic

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_FrrStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Total Number of Routes. The type is interface{} with range: 0..4294967295.
	TotalRoutes interface{}

	// Fully Protected Routes. The type is interface{} with range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Partially Protected Routes. The type is interface{} with range:
	// 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage. The type is string. Units are percentage.
	Coverage interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_FrrStatistic Fast Re-Route Statistics

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_FrrStatistic) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_IpConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_MplsConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_RouteStatistics

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

	// Added. The type is interface{} with range: 0..4294967295.
	Adds interface{}

	// Deleted. The type is interface{} with range: 0..4294967295.
	Deletes interface{}

	// Modified. The type is interface{} with range: 0..4294967295.
	Modifies interface{}

	// Reachable. The type is interface{} with range: 0..4294967295.
	Reachables interface{}

	// Unreachable. The type is interface{} with range: 0..4294967295.
	Unreachables interface{}

	// Touched. The type is interface{} with range: 0..4294967295.
	Touches interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_RouteStatistics Route statistics

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_Priority_PrioritySummary_RouteStatistics) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_TriggerLsa

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_TriggerLsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_TriggerLsa LSA that triggered the Dijkstra run

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_DijkstraRun_TriggerLsa) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Convergence information on a per-priority basis. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority.
	Priority []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal Inter-area & external calculation information

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Summary of the priority.
	PrioritySummary Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary

	// Convergence timeline details. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline.
	ConvergenceTimeline []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline

	// List of Leaf Networks Added. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_LeafNetworksAdded.
	LeafNetworksAdded []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_LeafNetworksAdded

	// List of Leaf Networks Deleted. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_LeafNetworksDeleted.
	LeafNetworksDeleted []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_LeafNetworksDeleted
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority Convergence information on a per-priority basis

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route origin (routing protocol).
	RouteOrigin Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RouteOrigin

	// Entry point of IPv4 RIB.
	RiBv4Enter Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Enter

	// Exit point from IPv4 RIB to FIBs.
	RiBv4Exit Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Exit

	// Route Redistribute point from IPv4 RIB to LDP.
	RiBv4Redistribute Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Redistribute

	// Entry point of LDP.
	LdpEnter Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpEnter

	// Exit point of LDP to LSD.
	LdpExit Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpExit

	// Entry point of LSD.
	LsdEnter Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdEnter

	// Exit point of LSD to FIBs.
	LsdExit Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdExit

	// List of Linecards' completion point for IP routes. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp.
	LcIp []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp

	// List of Linecards' completion point for MPLS labels. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls.
	LcMpls []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline Convergence timeline details

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB.
	FibComplete Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp_FibComplete
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp List of Linecards' completion point for IP routes

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp_FibComplete

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp_FibComplete Completion point of FIB

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp_FibComplete) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB.
	FibComplete Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls_FibComplete
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls List of Linecards' completion point for MPLS labels

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls_FibComplete

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls_FibComplete Completion point of FIB

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls_FibComplete) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpEnter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpEnter Entry point of LDP

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpEnter) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpExit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpExit Exit point of LDP to LSD

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpExit) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdEnter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdEnter Entry point of LSD

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdEnter) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdExit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdExit Exit point of LSD to FIBs

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdExit) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Enter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Enter Entry point of IPv4 RIB

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Enter) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Exit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Exit Exit point from IPv4 RIB to FIBs

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Exit) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Redistribute

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Redistribute Route Redistribute point from IPv4 RIB to LDP

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Redistribute) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RouteOrigin

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RouteOrigin Route origin (routing protocol)

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_ConvergenceTimeline_RouteOrigin) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_LeafNetworksAdded

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_LeafNetworksAdded struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP address. 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}]+)?.
	Address interface{}

	// Mask. The type is interface{} with range: 0..255.
	NetMask interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_LeafNetworksAdded List of Leaf Networks Added

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_LeafNetworksAdded) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_LeafNetworksDeleted

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_LeafNetworksDeleted struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP address. 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}]+)?.
	Address interface{}

	// Mask. The type is interface{} with range: 0..255.
	NetMask interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_LeafNetworksDeleted List of Leaf Networks Deleted

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_LeafNetworksDeleted) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary

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

	// Critical, High, Medium or Low. The type is RcmdPriorityLevel.
	Level interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Number of Type 3 LSA. The type is interface{} with range: 0..4294967295.
	Type3lsAs interface{}

	// Number of Type 4 LSA. The type is interface{} with range: 0..4294967295.
	Type4lsAs interface{}

	// Number of Type 5/7 LSA. The type is interface{} with range: 0..4294967295.
	Type57lsAs interface{}

	// Route statistics.
	RouteStatistics Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary_RouteStatistics

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary_MplsConvergenceTime
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary Summary of the priority

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary_IpConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary_MplsConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary_RouteStatistics

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

	// Added. The type is interface{} with range: 0..4294967295.
	Adds interface{}

	// Deleted. The type is interface{} with range: 0..4294967295.
	Deletes interface{}

	// Modified. The type is interface{} with range: 0..4294967295.
	Modifies interface{}

	// Reachable. The type is interface{} with range: 0..4294967295.
	Reachables interface{}

	// Unreachable. The type is interface{} with range: 0..4294967295.
	Unreachables interface{}

	// Touched. The type is interface{} with range: 0..4294967295.
	Touches interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary_RouteStatistics Route statistics

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_InterAreaAndExternal_Priority_PrioritySummary_RouteStatistics) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary

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

	// SPF state. The type is RcmdSpfState.
	State interface{}

	// Whether the event has all information. The type is bool.
	IsDataComplete interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Trigger time (in hh:mm:ss.msec). The type is string.
	TriggerTime interface{}

	// Start time (offset from event trigger time in ss .msec). The type is
	// string.
	StartTime interface{}

	// Duration of complete SPF calculation (in ss .msec). The type is string.
	Duration interface{}

	// Total number of Dijkstra runs. The type is interface{} with range:
	// 0..65535.
	TotalDijkstraRuns interface{}

	// Total number of inter-area/external computation batches. The type is
	// interface{} with range: 0..65535.
	TotalInterAreaAndExternalBatches interface{}

	// Total number of Type 1/2 LSA changes processed. The type is interface{}
	// with range: 0..65535.
	TotalType12lsaChanges interface{}

	// Total number of Type 3/5/7 LSA changes processed. The type is interface{}
	// with range: 0..65535.
	TotalType357lsaChanges interface{}

	// Convergence information summary on per-priority basis. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary.
	PrioritySummary []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary SPF summary information

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Critical, High, Medium or Low. The type is RcmdPriorityLevel.
	Level interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Route statistics.
	RouteStatistics Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_RouteStatistics

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_MplsConvergenceTime

	// Fast Re-Route Statistics. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_FrrStatistic.
	FrrStatistic []*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_FrrStatistic
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary Convergence information summary on per-priority basis

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_FrrStatistic

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_FrrStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Total Number of Routes. The type is interface{} with range: 0..4294967295.
	TotalRoutes interface{}

	// Fully Protected Routes. The type is interface{} with range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Partially Protected Routes. The type is interface{} with range:
	// 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage. The type is string. Units are percentage.
	Coverage interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_FrrStatistic Fast Re-Route Statistics

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_FrrStatistic) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_IpConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_MplsConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_RouteStatistics

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

	// Added. The type is interface{} with range: 0..4294967295.
	Adds interface{}

	// Deleted. The type is interface{} with range: 0..4294967295.
	Deletes interface{}

	// Modified. The type is interface{} with range: 0..4294967295.
	Modifies interface{}

	// Reachable. The type is interface{} with range: 0..4294967295.
	Reachables interface{}

	// Unreachable. The type is interface{} with range: 0..4294967295.
	Unreachables interface{}

	// Touched. The type is interface{} with range: 0..4294967295.
	Touches interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_RouteStatistics Route statistics

func (*Rcmd_Ospf_Instances_Instance_SpfRunOfflines_SpfRunOffline_SpfSummary_PrioritySummary_RouteStatistics) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries

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

	// SPF Event data. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary.
	SpfRunSummary []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries OSPF SPF run summary data

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries) GetEntityData

func (spfRunSummaries *Rcmd_Ospf_Instances_Instance_SpfRunSummaries) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific SPF run. The type is interface{} with
	// range: 1..4294967295.
	SpfRunNumber interface{}

	// SPF summary information.
	SpfSummary Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary

	// List of Dijkstra runs. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun.
	DijkstraRun []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun

	// Inter-area & external calculation information. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal.
	InterAreaAndExternal []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary SPF Event data

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area Dijkstra run number. The type is interface{} with range:
	// 0..4294967295.
	DijkstraRunNumber interface{}

	// Area 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}]+)?.
	AreaId interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Trigger time (in hh:mm:ss.msec). The type is string.
	TriggerTime interface{}

	// Start time (offset from event trigger time in ss .msec). The type is
	// string.
	StartTime interface{}

	// Wait time (offset from event trigger time in ss .msec). The type is
	// interface{} with range: 0..4294967295.
	WaitTime interface{}

	// Duration of Dijktra calculation (in ss.msec). The type is string.
	Duration interface{}

	// LSA that triggered the Dijkstra run. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_TriggerLsa.
	TriggerLsa []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_TriggerLsa

	// Convergence information on per-priority basis. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority.
	Priority []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority

	// List of type 1/2 LSA changes processed. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_LsaProcessed.
	LsaProcessed []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_LsaProcessed
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun List of Dijkstra runs

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_LsaProcessed

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_LsaProcessed struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_LsaProcessed List of type 1/2 LSA changes processed

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_LsaProcessed) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Summary of the priority.
	PrioritySummary Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary

	// Convergence timeline details. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline.
	ConvergenceTimeline []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline

	// List of Leaf Networks Added. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_LeafNetworksAdded.
	LeafNetworksAdded []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_LeafNetworksAdded

	// List of Leaf Networks Deleted. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_LeafNetworksDeleted.
	LeafNetworksDeleted []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_LeafNetworksDeleted
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority Convergence information on per-priority basis

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route origin (routing protocol).
	RouteOrigin Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RouteOrigin

	// Entry point of IPv4 RIB.
	RiBv4Enter Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Enter

	// Exit point from IPv4 RIB to FIBs.
	RiBv4Exit Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Exit

	// Route Redistribute point from IPv4 RIB to LDP.
	RiBv4Redistribute Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Redistribute

	// Entry point of LDP.
	LdpEnter Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LdpEnter

	// Exit point of LDP to LSD.
	LdpExit Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LdpExit

	// Entry point of LSD.
	LsdEnter Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LsdEnter

	// Exit point of LSD to FIBs.
	LsdExit Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LsdExit

	// List of Linecards' completion point for IP routes. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcIp.
	LcIp []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcIp

	// List of Linecards' completion point for MPLS labels. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcMpls.
	LcMpls []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcMpls
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline Convergence timeline details

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcIp

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcIp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB.
	FibComplete Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcIp_FibComplete
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcIp List of Linecards' completion point for IP routes

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcIp) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcIp_FibComplete

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcIp_FibComplete Completion point of FIB

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcIp_FibComplete) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcMpls

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcMpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB.
	FibComplete Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcMpls_FibComplete
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcMpls List of Linecards' completion point for MPLS labels

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcMpls) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcMpls_FibComplete

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcMpls_FibComplete Completion point of FIB

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LcMpls_FibComplete) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LdpEnter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LdpEnter Entry point of LDP

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LdpEnter) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LdpExit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LdpExit Exit point of LDP to LSD

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LdpExit) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LsdEnter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LsdEnter Entry point of LSD

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LsdEnter) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LsdExit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LsdExit Exit point of LSD to FIBs

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_LsdExit) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Enter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Enter Entry point of IPv4 RIB

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Enter) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Exit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Exit Exit point from IPv4 RIB to FIBs

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Exit) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Redistribute

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Redistribute Route Redistribute point from IPv4 RIB to LDP

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RiBv4Redistribute) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RouteOrigin

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RouteOrigin Route origin (routing protocol)

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_ConvergenceTimeline_RouteOrigin) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_LeafNetworksAdded

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_LeafNetworksAdded struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP address. 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}]+)?.
	Address interface{}

	// Mask. The type is interface{} with range: 0..255.
	NetMask interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_LeafNetworksAdded List of Leaf Networks Added

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_LeafNetworksAdded) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_LeafNetworksDeleted

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_LeafNetworksDeleted struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP address. 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}]+)?.
	Address interface{}

	// Mask. The type is interface{} with range: 0..255.
	NetMask interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_LeafNetworksDeleted List of Leaf Networks Deleted

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_LeafNetworksDeleted) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary

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

	// Critical, High, Medium or Low. The type is RcmdPriorityLevel.
	Level interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Route statistics.
	RouteStatistics Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_RouteStatistics

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_MplsConvergenceTime

	// Fast Re-Route Statistics. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_FrrStatistic.
	FrrStatistic []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_FrrStatistic
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary Summary of the priority

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_FrrStatistic

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_FrrStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Total Number of Routes. The type is interface{} with range: 0..4294967295.
	TotalRoutes interface{}

	// Fully Protected Routes. The type is interface{} with range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Partially Protected Routes. The type is interface{} with range:
	// 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage. The type is string. Units are percentage.
	Coverage interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_FrrStatistic Fast Re-Route Statistics

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_FrrStatistic) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_IpConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_MplsConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_RouteStatistics

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

	// Added. The type is interface{} with range: 0..4294967295.
	Adds interface{}

	// Deleted. The type is interface{} with range: 0..4294967295.
	Deletes interface{}

	// Modified. The type is interface{} with range: 0..4294967295.
	Modifies interface{}

	// Reachable. The type is interface{} with range: 0..4294967295.
	Reachables interface{}

	// Unreachable. The type is interface{} with range: 0..4294967295.
	Unreachables interface{}

	// Touched. The type is interface{} with range: 0..4294967295.
	Touches interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_RouteStatistics Route statistics

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_Priority_PrioritySummary_RouteStatistics) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_TriggerLsa

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_TriggerLsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_TriggerLsa LSA that triggered the Dijkstra run

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_DijkstraRun_TriggerLsa) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Convergence information on a per-priority basis. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority.
	Priority []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal Inter-area & external calculation information

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Summary of the priority.
	PrioritySummary Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary

	// Convergence timeline details. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline.
	ConvergenceTimeline []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline

	// List of Leaf Networks Added. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_LeafNetworksAdded.
	LeafNetworksAdded []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_LeafNetworksAdded

	// List of Leaf Networks Deleted. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_LeafNetworksDeleted.
	LeafNetworksDeleted []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_LeafNetworksDeleted
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority Convergence information on a per-priority basis

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route origin (routing protocol).
	RouteOrigin Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RouteOrigin

	// Entry point of IPv4 RIB.
	RiBv4Enter Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Enter

	// Exit point from IPv4 RIB to FIBs.
	RiBv4Exit Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Exit

	// Route Redistribute point from IPv4 RIB to LDP.
	RiBv4Redistribute Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Redistribute

	// Entry point of LDP.
	LdpEnter Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpEnter

	// Exit point of LDP to LSD.
	LdpExit Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpExit

	// Entry point of LSD.
	LsdEnter Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdEnter

	// Exit point of LSD to FIBs.
	LsdExit Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdExit

	// List of Linecards' completion point for IP routes. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp.
	LcIp []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp

	// List of Linecards' completion point for MPLS labels. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls.
	LcMpls []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline Convergence timeline details

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB.
	FibComplete Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp_FibComplete
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp List of Linecards' completion point for IP routes

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp_FibComplete

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp_FibComplete Completion point of FIB

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcIp_FibComplete) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB.
	FibComplete Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls_FibComplete
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls List of Linecards' completion point for MPLS labels

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls_FibComplete

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls_FibComplete Completion point of FIB

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LcMpls_FibComplete) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpEnter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpEnter Entry point of LDP

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpEnter) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpExit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpExit Exit point of LDP to LSD

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LdpExit) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdEnter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdEnter Entry point of LSD

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdEnter) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdExit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdExit Exit point of LSD to FIBs

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_LsdExit) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Enter

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Enter Entry point of IPv4 RIB

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Enter) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Exit

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Exit Exit point from IPv4 RIB to FIBs

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Exit) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Redistribute

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Redistribute Route Redistribute point from IPv4 RIB to LDP

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RiBv4Redistribute) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RouteOrigin

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

	// First route process time relative to event trigger time (in ss.msec). The
	// type is string.
	StartTime interface{}

	// Last route process time relative to event trigger time (in ss.msec). The
	// type is string.
	EndTime interface{}

	// Duration of processing (in ss.msec). The type is string.
	Duration interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RouteOrigin Route origin (routing protocol)

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_ConvergenceTimeline_RouteOrigin) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_LeafNetworksAdded

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_LeafNetworksAdded struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP address. 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}]+)?.
	Address interface{}

	// Mask. The type is interface{} with range: 0..255.
	NetMask interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_LeafNetworksAdded List of Leaf Networks Added

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_LeafNetworksAdded) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_LeafNetworksDeleted

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_LeafNetworksDeleted struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP address. 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}]+)?.
	Address interface{}

	// Mask. The type is interface{} with range: 0..255.
	NetMask interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_LeafNetworksDeleted List of Leaf Networks Deleted

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_LeafNetworksDeleted) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary

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

	// Critical, High, Medium or Low. The type is RcmdPriorityLevel.
	Level interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Number of Type 3 LSA. The type is interface{} with range: 0..4294967295.
	Type3lsAs interface{}

	// Number of Type 4 LSA. The type is interface{} with range: 0..4294967295.
	Type4lsAs interface{}

	// Number of Type 5/7 LSA. The type is interface{} with range: 0..4294967295.
	Type57lsAs interface{}

	// Route statistics.
	RouteStatistics Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary_RouteStatistics

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary_MplsConvergenceTime
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary Summary of the priority

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary_IpConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary_MplsConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary_RouteStatistics

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

	// Added. The type is interface{} with range: 0..4294967295.
	Adds interface{}

	// Deleted. The type is interface{} with range: 0..4294967295.
	Deletes interface{}

	// Modified. The type is interface{} with range: 0..4294967295.
	Modifies interface{}

	// Reachable. The type is interface{} with range: 0..4294967295.
	Reachables interface{}

	// Unreachable. The type is interface{} with range: 0..4294967295.
	Unreachables interface{}

	// Touched. The type is interface{} with range: 0..4294967295.
	Touches interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary_RouteStatistics Route statistics

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_InterAreaAndExternal_Priority_PrioritySummary_RouteStatistics) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary

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

	// SPF state. The type is RcmdSpfState.
	State interface{}

	// Whether the event has all information. The type is bool.
	IsDataComplete interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Trigger time (in hh:mm:ss.msec). The type is string.
	TriggerTime interface{}

	// Start time (offset from event trigger time in ss .msec). The type is
	// string.
	StartTime interface{}

	// Duration of complete SPF calculation (in ss .msec). The type is string.
	Duration interface{}

	// Total number of Dijkstra runs. The type is interface{} with range:
	// 0..65535.
	TotalDijkstraRuns interface{}

	// Total number of inter-area/external computation batches. The type is
	// interface{} with range: 0..65535.
	TotalInterAreaAndExternalBatches interface{}

	// Total number of Type 1/2 LSA changes processed. The type is interface{}
	// with range: 0..65535.
	TotalType12lsaChanges interface{}

	// Total number of Type 3/5/7 LSA changes processed. The type is interface{}
	// with range: 0..65535.
	TotalType357lsaChanges interface{}

	// Convergence information summary on per-priority basis. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary.
	PrioritySummary []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary SPF summary information

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Critical, High, Medium or Low. The type is RcmdPriorityLevel.
	Level interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Route statistics.
	RouteStatistics Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_RouteStatistics

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_MplsConvergenceTime

	// Fast Re-Route Statistics. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_FrrStatistic.
	FrrStatistic []*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_FrrStatistic
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary Convergence information summary on per-priority basis

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_FrrStatistic

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_FrrStatistic struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Total Number of Routes. The type is interface{} with range: 0..4294967295.
	TotalRoutes interface{}

	// Fully Protected Routes. The type is interface{} with range: 0..4294967295.
	FullyProtectedRoutes interface{}

	// Partially Protected Routes. The type is interface{} with range:
	// 0..4294967295.
	PartiallyProtectedRoutes interface{}

	// Coverage in percentage. The type is string. Units are percentage.
	Coverage interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_FrrStatistic Fast Re-Route Statistics

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_FrrStatistic) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_IpConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_MplsConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_RouteStatistics

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

	// Added. The type is interface{} with range: 0..4294967295.
	Adds interface{}

	// Deleted. The type is interface{} with range: 0..4294967295.
	Deletes interface{}

	// Modified. The type is interface{} with range: 0..4294967295.
	Modifies interface{}

	// Reachable. The type is interface{} with range: 0..4294967295.
	Reachables interface{}

	// Unreachable. The type is interface{} with range: 0..4294967295.
	Unreachables interface{}

	// Touched. The type is interface{} with range: 0..4294967295.
	Touches interface{}
}

Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_RouteStatistics Route statistics

func (*Rcmd_Ospf_Instances_Instance_SpfRunSummaries_SpfRunSummary_SpfSummary_PrioritySummary_RouteStatistics) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines

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

	// Offline operational data for particular OSPF Prefix Event. The type is
	// slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline.
	SummaryExternalEventOffline []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines OSPF Summary-External Prefix events offline data

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines) GetEntityData

func (summaryExternalEventOfflines *Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific Event ID. The type is interface{} with
	// range: 1..4294967295.
	EventId interface{}

	// Prefix. 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}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	PrefixLenth interface{}

	// Referenced SPF Run No (0 - Not Applicable). The type is interface{} with
	// range: 0..4294967295.
	SpfRunNo interface{}

	// Referenced IP-FRR Event ID (0 - Not Applicable). The type is interface{}
	// with range: 0..4294967295.
	IpfrrEventId interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Event processed priority. The type is RcmdPriorityLevel.
	Priority interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Route Type intra/inter/l1/l2. The type is RcmdShowRoute.
	RouteType interface{}

	// Route Path Change Type. The type is RcmdShowRoutePathChange.
	RoutePathChangeType interface{}

	// Protocol route cost. The type is interface{} with range: 0..4294967295.
	Cost interface{}

	// Event trigger time. The type is string.
	TriggerTime interface{}

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_MplsConvergenceTime

	// Path information. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_Path.
	Path []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_Path

	// LSA that triggered this event. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TriggerLsa.
	TriggerLsa []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TriggerLsa

	// Timeline information. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine.
	TimeLine []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine

	// List of LSAs processed. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_LsaProcessed.
	LsaProcessed []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_LsaProcessed
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline Offline operational data for particular OSPF Prefix Event

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_IpConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_LsaProcessed

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_LsaProcessed struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_LsaProcessed List of LSAs processed

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_LsaProcessed) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_MplsConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_Path

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_Path struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Path Metric. The type is interface{} with range: 0..4294967295.
	PathMetric interface{}

	// Backup Path Informatoin. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_Path_LfaPath.
	LfaPath []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_Path_LfaPath
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_Path Path information

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_Path) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_Path_LfaPath

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_Path_LfaPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of LFA. The type is RcmdShowIpfrrLfa.
	LfaType interface{}

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Path Metric. The type is interface{} with range: 0..4294967295.
	PathMetric interface{}

	// Remote Node ID, in case of Remote LFA. 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}]+)?.
	RemoteNodeId interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_Path_LfaPath Backup Path Informatoin

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_Path_LfaPath) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route origin (routing protocol). The type is string.
	RouteOrigin interface{}

	// Entry point of IPv4 RIB. The type is string.
	RiBv4Enter interface{}

	// Exit point from IPv4 RIB to FIBs. The type is string.
	RiBv4Exit interface{}

	// Route Redistribute point from IPv4 RIB to LDP. The type is string.
	RiBv4Redistribute interface{}

	// Entry point of LDP. The type is string.
	LdpEnter interface{}

	// Exit point of LDP to LSD. The type is string.
	LdpExit interface{}

	// Entry point of LSD. The type is string.
	LsdEnter interface{}

	// Exit point of LSD to FIBs. The type is string.
	LsdExit interface{}

	// List of Linecards' completion point for IP routes. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine_LcIp.
	LcIp []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine_LcIp

	// List of Linecards' completion point for MPLS labels. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine_LcMpls.
	LcMpls []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine_LcMpls
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine Timeline information

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine_LcIp

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine_LcIp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB. The type is string.
	FibComplete interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine_LcIp List of Linecards' completion point for IP routes

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine_LcIp) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine_LcMpls

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine_LcMpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB. The type is string.
	FibComplete interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine_LcMpls List of Linecards' completion point for MPLS labels

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TimeLine_LcMpls) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TriggerLsa

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TriggerLsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TriggerLsa LSA that triggered this event

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventOfflines_SummaryExternalEventOffline_TriggerLsa) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventStatistics

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

	// Total Inter-Area Routes. The type is interface{} with range: 0..4294967295.
	InterAreaRoutes interface{}

	// Total IA Routes Added. The type is interface{} with range: 0..4294967295.
	InterAreaAdded interface{}

	// Total IA Routes Modified. The type is interface{} with range:
	// 0..4294967295.
	InterAreaModified interface{}

	// Total IA Routes Deleted. The type is interface{} with range: 0..4294967295.
	InterAreaDeleted interface{}

	// Total IA Routes Critical. The type is interface{} with range:
	// 0..4294967295.
	InterAreaCritical interface{}

	// Total IA Routes High. The type is interface{} with range: 0..4294967295.
	InterAreaHigh interface{}

	// Total IA Routes Medium. The type is interface{} with range: 0..4294967295.
	InterAreaMedium interface{}

	// Total IA Routes Low. The type is interface{} with range: 0..4294967295.
	InterAreaLow interface{}

	// Total External Routes. The type is interface{} with range: 0..4294967295.
	ExternalRoutes interface{}

	// Total Ext Routes Added. The type is interface{} with range: 0..4294967295.
	ExternalAdded interface{}

	// Total Ext Routes Modified. The type is interface{} with range:
	// 0..4294967295.
	ExternalModified interface{}

	// Total Ext Routes Deleted. The type is interface{} with range:
	// 0..4294967295.
	ExternalDeleted interface{}

	// Total Ext Routes Critical. The type is interface{} with range:
	// 0..4294967295.
	ExternalCritical interface{}

	// Total Ext Routes High. The type is interface{} with range: 0..4294967295.
	ExternalHigh interface{}

	// Total Ext Routes Medium. The type is interface{} with range: 0..4294967295.
	ExternalMedium interface{}

	// Total Ext Routes Low. The type is interface{} with range: 0..4294967295.
	ExternalLow interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventStatistics Summary-External prefix monitoring statistics

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventStatistics) GetEntityData

func (summaryExternalEventStatistics *Rcmd_Ospf_Instances_Instance_SummaryExternalEventStatistics) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries

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

	// OSPF Summary-External Prefix Event data. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary.
	SummaryExternalEventSummary []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries OSPF Summary-External Prefix events summary data

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries) GetEntityData

func (summaryExternalEventSummaries *Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries) GetEntityData() *types.CommonEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Specific Event ID. The type is interface{} with
	// range: 1..4294967295.
	EventId interface{}

	// Prefix. 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}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	PrefixLenth interface{}

	// Referenced SPF Run No (0 - Not Applicable). The type is interface{} with
	// range: 0..4294967295.
	SpfRunNo interface{}

	// Referenced IP-FRR Event ID (0 - Not Applicable). The type is interface{}
	// with range: 0..4294967295.
	IpfrrEventId interface{}

	// Threshold exceeded. The type is bool.
	ThresholdExceeded interface{}

	// Event processed priority. The type is RcmdPriorityLevel.
	Priority interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Route Type intra/inter/l1/l2. The type is RcmdShowRoute.
	RouteType interface{}

	// Route Path Change Type. The type is RcmdShowRoutePathChange.
	RoutePathChangeType interface{}

	// Protocol route cost. The type is interface{} with range: 0..4294967295.
	Cost interface{}

	// Event trigger time. The type is string.
	TriggerTime interface{}

	// Convergence time for IP route programming.
	IpConvergenceTime Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_IpConvergenceTime

	// Convergence time for MPLS label programming.
	MplsConvergenceTime Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_MplsConvergenceTime

	// Path information. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_Path.
	Path []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_Path

	// LSA that triggered this event. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TriggerLsa.
	TriggerLsa []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TriggerLsa

	// Timeline information. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine.
	TimeLine []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine

	// List of LSAs processed. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_LsaProcessed.
	LsaProcessed []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_LsaProcessed
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary OSPF Summary-External Prefix Event data

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_IpConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_IpConvergenceTime Convergence time for IP route programming

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_IpConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_LsaProcessed

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_LsaProcessed struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_LsaProcessed List of LSAs processed

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_LsaProcessed) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_MplsConvergenceTime

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

	// Minimum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MinimumTime interface{}

	// Maximum time(in seconds.milliseconds). The type is string. Units are
	// millisecond.
	MaximumTime interface{}

	// Linecard node name which took the maximum time. The type is string.
	SlowestNodeName interface{}

	// Linecard node name which took the minimum time. The type is string.
	FastestNodeName interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_MplsConvergenceTime Convergence time for MPLS label programming

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_MplsConvergenceTime) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_Path

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_Path struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Path Metric. The type is interface{} with range: 0..4294967295.
	PathMetric interface{}

	// Backup Path Informatoin. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_Path_LfaPath.
	LfaPath []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_Path_LfaPath
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_Path Path information

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_Path) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_Path_LfaPath

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_Path_LfaPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of LFA. The type is RcmdShowIpfrrLfa.
	LfaType interface{}

	// Interface Name. The type is string.
	InterfaceName interface{}

	// Nexthop Address. 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}]+)?.
	NeighbourAddress interface{}

	// Event Add/Delete. The type is RcmdChange.
	ChangeType interface{}

	// Path Metric. The type is interface{} with range: 0..4294967295.
	PathMetric interface{}

	// Remote Node ID, in case of Remote LFA. 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}]+)?.
	RemoteNodeId interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_Path_LfaPath Backup Path Informatoin

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_Path_LfaPath) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route origin (routing protocol). The type is string.
	RouteOrigin interface{}

	// Entry point of IPv4 RIB. The type is string.
	RiBv4Enter interface{}

	// Exit point from IPv4 RIB to FIBs. The type is string.
	RiBv4Exit interface{}

	// Route Redistribute point from IPv4 RIB to LDP. The type is string.
	RiBv4Redistribute interface{}

	// Entry point of LDP. The type is string.
	LdpEnter interface{}

	// Exit point of LDP to LSD. The type is string.
	LdpExit interface{}

	// Entry point of LSD. The type is string.
	LsdEnter interface{}

	// Exit point of LSD to FIBs. The type is string.
	LsdExit interface{}

	// List of Linecards' completion point for IP routes. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine_LcIp.
	LcIp []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine_LcIp

	// List of Linecards' completion point for MPLS labels. The type is slice of
	// Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine_LcMpls.
	LcMpls []*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine_LcMpls
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine Timeline information

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine_LcIp

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine_LcIp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB. The type is string.
	FibComplete interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine_LcIp List of Linecards' completion point for IP routes

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine_LcIp) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine_LcMpls

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine_LcMpls struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Linecard node name. The type is string.
	NodeName interface{}

	// Relative convergence speed. The type is RcmdLinecardSpeed.
	Speed interface{}

	// Completion point of FIB. The type is string.
	FibComplete interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine_LcMpls List of Linecards' completion point for MPLS labels

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TimeLine_LcMpls) GetEntityData

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TriggerLsa

type Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TriggerLsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA 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}]+)?.
	LsaId interface{}

	// Sequence Number. The type is string.
	SequenceNumber interface{}

	// LSA type. The type is RcmdLsa.
	LsaType interface{}

	// Originating Router 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}]+)?.
	OriginRouterId interface{}

	// Add, Delete, Modify. The type is RcmdLsChange.
	ChangeType interface{}

	// Reception Time on router (in hh:mm:ss.msec). The type is string.
	ReceptionTime interface{}
}

Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TriggerLsa LSA that triggered this event

func (*Rcmd_Ospf_Instances_Instance_SummaryExternalEventSummaries_SummaryExternalEventSummary_TriggerLsa) GetEntityData

type Rcmd_Process

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

	// ISIS Process Information.
	Isis Rcmd_Process_Isis

	// OSPF Process Information.
	Ospf Rcmd_Process_Ospf

	// LDP Process Information.
	Ldp Rcmd_Process_Ldp
}

Rcmd_Process Process information

func (*Rcmd_Process) GetEntityData

func (process *Rcmd_Process) GetEntityData() *types.CommonEntityData

type Rcmd_Process_Isis

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

	// Process Information. The type is slice of Rcmd_Process_Isis_Process.
	Process []*Rcmd_Process_Isis_Process
}

Rcmd_Process_Isis ISIS Process Information

func (*Rcmd_Process_Isis) GetEntityData

func (isis *Rcmd_Process_Isis) GetEntityData() *types.CommonEntityData

type Rcmd_Process_Isis_Process

type Rcmd_Process_Isis_Process struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Protocol id. The type is RcmdProtocolId.
	ProtocolId interface{}

	// Process Name. The type is string.
	ProcessName interface{}

	// Instance/VRF Name. The type is slice of
	// Rcmd_Process_Isis_Process_InstanceName.
	InstanceName []*Rcmd_Process_Isis_Process_InstanceName
}

Rcmd_Process_Isis_Process Process Information

func (*Rcmd_Process_Isis_Process) GetEntityData

func (process *Rcmd_Process_Isis_Process) GetEntityData() *types.CommonEntityData

type Rcmd_Process_Isis_Process_InstanceName

type Rcmd_Process_Isis_Process_InstanceName struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Instance Name. The type is string.
	Name interface{}

	// Last Updated Time. The type is string.
	LastUpdateTime interface{}

	// Total spf nos. The type is interface{} with range: 0..4294967295.
	TotalSpfNos interface{}

	// Route change spf nos. The type is interface{} with range: 0..4294967295.
	RouteChangeSpfNos interface{}

	// No Route change spf nos. The type is interface{} with range: 0..4294967295.
	NoRouteChangeSpfNos interface{}

	// Not Interested SPF nos. The type is interface{} with range: 0..4294967295.
	NotInterestedSpfNos interface{}

	// LSP Regen Count. The type is interface{} with range: 0..4294967295.
	LspRegenerationCount interface{}

	// Last Serial. The type is interface{} with range: 0..4294967295.
	LspRegenerationSerial interface{}

	// Archive SPF event. The type is interface{} with range: 0..4294967295.
	ArchSpfEvent interface{}

	// Archive Lsp regen. The type is interface{} with range: 0..4294967295.
	ArchLspRegeneration interface{}

	// Instance Information. The type is slice of
	// Rcmd_Process_Isis_Process_InstanceName_Instance.
	Instance []*Rcmd_Process_Isis_Process_InstanceName_Instance
}

Rcmd_Process_Isis_Process_InstanceName Instance/VRF Name

func (*Rcmd_Process_Isis_Process_InstanceName) GetEntityData

func (instanceName *Rcmd_Process_Isis_Process_InstanceName) GetEntityData() *types.CommonEntityData

type Rcmd_Process_Isis_Process_InstanceName_Instance

type Rcmd_Process_Isis_Process_InstanceName_Instance struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Instance Id. The type is interface{} with range: 0..4294967295.
	InstanceId interface{}

	// Instance State. The type is RcmdShowInstState.
	InstanceState interface{}

	// Instance Deleted. The type is RcmdBoolYesNo.
	InstanceDeleted interface{}

	// Forward Referenced. The type is RcmdBoolYesNo.
	FwdReferenced interface{}

	// Last Updated Time. The type is string.
	LastUpdateTime interface{}

	// Node Id. The type is interface{} with range: 0..4294967295.
	NodeId interface{}

	// SPF Offset. The type is interface{} with range: 0..4294967295.
	SpfOffset interface{}

	// Total spf nos. The type is interface{} with range: 0..4294967295.
	TotalSpfNos interface{}

	// spf run can be archived. The type is interface{} with range: 0..4294967295.
	ArchSpfRun interface{}

	// Route change spf nos. The type is interface{} with range: 0..4294967295.
	RouteChangeSpfNos interface{}

	// No Route change spf nos. The type is interface{} with range: 0..4294967295.
	NoRouteChangeSpfNos interface{}

	// Not Interested SPF nos. The type is interface{} with range: 0..4294967295.
	NotInterestedSpfNos interface{}

	// Total spt nos. The type is interface{} with range: 0..4294967295.
	TotalSptNos interface{}
}

Rcmd_Process_Isis_Process_InstanceName_Instance Instance Information

func (*Rcmd_Process_Isis_Process_InstanceName_Instance) GetEntityData

type Rcmd_Process_Ldp

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

	// Process Information. The type is slice of Rcmd_Process_Ldp_Process.
	Process []*Rcmd_Process_Ldp_Process
}

Rcmd_Process_Ldp LDP Process Information

func (*Rcmd_Process_Ldp) GetEntityData

func (ldp *Rcmd_Process_Ldp) GetEntityData() *types.CommonEntityData

type Rcmd_Process_Ldp_Process

type Rcmd_Process_Ldp_Process struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Protocol id. The type is RcmdProtocolId.
	ProtocolId interface{}

	// Process Name. The type is string.
	ProcessName interface{}

	// Instance/VRF Name. The type is slice of
	// Rcmd_Process_Ldp_Process_InstanceName.
	InstanceName []*Rcmd_Process_Ldp_Process_InstanceName
}

Rcmd_Process_Ldp_Process Process Information

func (*Rcmd_Process_Ldp_Process) GetEntityData

func (process *Rcmd_Process_Ldp_Process) GetEntityData() *types.CommonEntityData

type Rcmd_Process_Ldp_Process_InstanceName

type Rcmd_Process_Ldp_Process_InstanceName struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Instance Name. The type is string.
	Name interface{}

	// Last Updated Time. The type is string.
	LastUpdateTime interface{}

	// Total spf nos. The type is interface{} with range: 0..4294967295.
	TotalSpfNos interface{}

	// Route change spf nos. The type is interface{} with range: 0..4294967295.
	RouteChangeSpfNos interface{}

	// No Route change spf nos. The type is interface{} with range: 0..4294967295.
	NoRouteChangeSpfNos interface{}

	// Not Interested SPF nos. The type is interface{} with range: 0..4294967295.
	NotInterestedSpfNos interface{}

	// LSP Regen Count. The type is interface{} with range: 0..4294967295.
	LspRegenerationCount interface{}

	// Last Serial. The type is interface{} with range: 0..4294967295.
	LspRegenerationSerial interface{}

	// Archive SPF event. The type is interface{} with range: 0..4294967295.
	ArchSpfEvent interface{}

	// Archive Lsp regen. The type is interface{} with range: 0..4294967295.
	ArchLspRegeneration interface{}

	// Instance Information. The type is slice of
	// Rcmd_Process_Ldp_Process_InstanceName_Instance.
	Instance []*Rcmd_Process_Ldp_Process_InstanceName_Instance
}

Rcmd_Process_Ldp_Process_InstanceName Instance/VRF Name

func (*Rcmd_Process_Ldp_Process_InstanceName) GetEntityData

func (instanceName *Rcmd_Process_Ldp_Process_InstanceName) GetEntityData() *types.CommonEntityData

type Rcmd_Process_Ldp_Process_InstanceName_Instance

type Rcmd_Process_Ldp_Process_InstanceName_Instance struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Instance Id. The type is interface{} with range: 0..4294967295.
	InstanceId interface{}

	// Instance State. The type is RcmdShowInstState.
	InstanceState interface{}

	// Instance Deleted. The type is RcmdBoolYesNo.
	InstanceDeleted interface{}

	// Forward Referenced. The type is RcmdBoolYesNo.
	FwdReferenced interface{}

	// Last Updated Time. The type is string.
	LastUpdateTime interface{}

	// Node Id. The type is interface{} with range: 0..4294967295.
	NodeId interface{}

	// SPF Offset. The type is interface{} with range: 0..4294967295.
	SpfOffset interface{}

	// Total spf nos. The type is interface{} with range: 0..4294967295.
	TotalSpfNos interface{}

	// spf run can be archived. The type is interface{} with range: 0..4294967295.
	ArchSpfRun interface{}

	// Route change spf nos. The type is interface{} with range: 0..4294967295.
	RouteChangeSpfNos interface{}

	// No Route change spf nos. The type is interface{} with range: 0..4294967295.
	NoRouteChangeSpfNos interface{}

	// Not Interested SPF nos. The type is interface{} with range: 0..4294967295.
	NotInterestedSpfNos interface{}

	// Total spt nos. The type is interface{} with range: 0..4294967295.
	TotalSptNos interface{}
}

Rcmd_Process_Ldp_Process_InstanceName_Instance Instance Information

func (*Rcmd_Process_Ldp_Process_InstanceName_Instance) GetEntityData

type Rcmd_Process_Ospf

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

	// Process Information. The type is slice of Rcmd_Process_Ospf_Process.
	Process []*Rcmd_Process_Ospf_Process
}

Rcmd_Process_Ospf OSPF Process Information

func (*Rcmd_Process_Ospf) GetEntityData

func (ospf *Rcmd_Process_Ospf) GetEntityData() *types.CommonEntityData

type Rcmd_Process_Ospf_Process

type Rcmd_Process_Ospf_Process struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Protocol id. The type is RcmdProtocolId.
	ProtocolId interface{}

	// Process Name. The type is string.
	ProcessName interface{}

	// Instance/VRF Name. The type is slice of
	// Rcmd_Process_Ospf_Process_InstanceName.
	InstanceName []*Rcmd_Process_Ospf_Process_InstanceName
}

Rcmd_Process_Ospf_Process Process Information

func (*Rcmd_Process_Ospf_Process) GetEntityData

func (process *Rcmd_Process_Ospf_Process) GetEntityData() *types.CommonEntityData

type Rcmd_Process_Ospf_Process_InstanceName

type Rcmd_Process_Ospf_Process_InstanceName struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Instance Name. The type is string.
	Name interface{}

	// Last Updated Time. The type is string.
	LastUpdateTime interface{}

	// Total spf nos. The type is interface{} with range: 0..4294967295.
	TotalSpfNos interface{}

	// Route change spf nos. The type is interface{} with range: 0..4294967295.
	RouteChangeSpfNos interface{}

	// No Route change spf nos. The type is interface{} with range: 0..4294967295.
	NoRouteChangeSpfNos interface{}

	// Not Interested SPF nos. The type is interface{} with range: 0..4294967295.
	NotInterestedSpfNos interface{}

	// LSP Regen Count. The type is interface{} with range: 0..4294967295.
	LspRegenerationCount interface{}

	// Last Serial. The type is interface{} with range: 0..4294967295.
	LspRegenerationSerial interface{}

	// Archive SPF event. The type is interface{} with range: 0..4294967295.
	ArchSpfEvent interface{}

	// Archive Lsp regen. The type is interface{} with range: 0..4294967295.
	ArchLspRegeneration interface{}

	// Instance Information. The type is slice of
	// Rcmd_Process_Ospf_Process_InstanceName_Instance.
	Instance []*Rcmd_Process_Ospf_Process_InstanceName_Instance
}

Rcmd_Process_Ospf_Process_InstanceName Instance/VRF Name

func (*Rcmd_Process_Ospf_Process_InstanceName) GetEntityData

func (instanceName *Rcmd_Process_Ospf_Process_InstanceName) GetEntityData() *types.CommonEntityData

type Rcmd_Process_Ospf_Process_InstanceName_Instance

type Rcmd_Process_Ospf_Process_InstanceName_Instance struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Instance Id. The type is interface{} with range: 0..4294967295.
	InstanceId interface{}

	// Instance State. The type is RcmdShowInstState.
	InstanceState interface{}

	// Instance Deleted. The type is RcmdBoolYesNo.
	InstanceDeleted interface{}

	// Forward Referenced. The type is RcmdBoolYesNo.
	FwdReferenced interface{}

	// Last Updated Time. The type is string.
	LastUpdateTime interface{}

	// Node Id. The type is interface{} with range: 0..4294967295.
	NodeId interface{}

	// SPF Offset. The type is interface{} with range: 0..4294967295.
	SpfOffset interface{}

	// Total spf nos. The type is interface{} with range: 0..4294967295.
	TotalSpfNos interface{}

	// spf run can be archived. The type is interface{} with range: 0..4294967295.
	ArchSpfRun interface{}

	// Route change spf nos. The type is interface{} with range: 0..4294967295.
	RouteChangeSpfNos interface{}

	// No Route change spf nos. The type is interface{} with range: 0..4294967295.
	NoRouteChangeSpfNos interface{}

	// Not Interested SPF nos. The type is interface{} with range: 0..4294967295.
	NotInterestedSpfNos interface{}

	// Total spt nos. The type is interface{} with range: 0..4294967295.
	TotalSptNos interface{}
}

Rcmd_Process_Ospf_Process_InstanceName_Instance Instance Information

func (*Rcmd_Process_Ospf_Process_InstanceName_Instance) GetEntityData

type Rcmd_Server

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

	// Server Info.
	Normal Rcmd_Server_Normal

	// Server Info.
	Detail Rcmd_Server_Detail
}

Rcmd_Server Server Info

func (*Rcmd_Server) GetEntityData

func (server *Rcmd_Server) GetEntityData() *types.CommonEntityData

type Rcmd_Server_Detail

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

	// Configured Hostname. The type is string.
	HostName interface{}

	// Server Status. The type is RcmdBagEnableDisable.
	Status interface{}

	// Maximum Events. The type is interface{} with range: 0..4294967295.
	MaxEvents interface{}

	// Event Buffer Size. The type is interface{} with range: 0..4294967295.
	EventBufferSize interface{}

	// Configured Monitor Interval. The type is interface{} with range:
	// 0..4294967295.
	MonitoringInterval interface{}

	// Time for next processing. The type is interface{} with range:
	// 0..4294967295.
	NextInterval interface{}

	// Max Interface events count. The type is interface{} with range:
	// 0..4294967295.
	MaxInterfaceCount interface{}

	// Interface events count. The type is interface{} with range: 0..4294967295.
	InterfaceCount interface{}

	// RP count. The type is interface{} with range: 0..4294967295.
	NodeRpCount interface{}

	// LC count. The type is interface{} with range: 0..4294967295.
	NodeLcCount interface{}

	// Diag Node count. The type is interface{} with range: 0..4294967295.
	DiagNodeCount interface{}

	// Disabled Node count. The type is interface{} with range: 0..4294967295.
	DisabledNodeCount interface{}

	// Disabled Node count. The type is interface{} with range: 0..4294967295.
	InActiveNodeCount interface{}

	// Last Processing Start Time. The type is string.
	LastProcessStartTime interface{}

	// Last Processing Duration. The type is string.
	LastProcessDuration interface{}

	// Process state. The type is RcmdShowPrcsState.
	LastProcessState interface{}

	// Post Processing count. The type is interface{} with range: 0..4294967295.
	ProcessCount interface{}

	// SPF Processing count. The type is interface{} with range: 0..4294967295.
	SpfProcessCount interface{}

	// Reports Archival Path. The type is string.
	ReportsArchivePath interface{}

	// Reports Archival Node (Applicable for local location). The type is string.
	ReportsArchiveNode interface{}

	// Last Archival Status. The type is string.
	LastArchivalStatus interface{}

	// Last Archival Error. The type is string.
	LastArchivalError interface{}

	// Last Archival Status. The type is string.
	LastArchivalErrorTime interface{}

	// Archive Count. The type is interface{} with range: 0..4294967295.
	ArchiveCount interface{}

	// Diagnostics Archival Path. The type is string.
	DiagnosticsArchivePath interface{}

	// Diagnostics Archival Node (Applicable for local location). The type is
	// string.
	DiagnosticsArchiveNode interface{}

	// Protocol level configuration. The type is slice of
	// Rcmd_Server_Detail_ProtocolConfig.
	ProtocolConfig []*Rcmd_Server_Detail_ProtocolConfig

	// Detailed Information. The type is slice of Rcmd_Server_Detail_ServerDetail.
	ServerDetail []*Rcmd_Server_Detail_ServerDetail
}

Rcmd_Server_Detail Server Info

func (*Rcmd_Server_Detail) GetEntityData

func (detail *Rcmd_Server_Detail) GetEntityData() *types.CommonEntityData

type Rcmd_Server_Detail_ProtocolConfig

type Rcmd_Server_Detail_ProtocolConfig struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Protocol Name. The type is string.
	ProtocolName interface{}

	// Priority level configuration. The type is slice of
	// Rcmd_Server_Detail_ProtocolConfig_Priority.
	Priority []*Rcmd_Server_Detail_ProtocolConfig_Priority
}

Rcmd_Server_Detail_ProtocolConfig Protocol level configuration

func (*Rcmd_Server_Detail_ProtocolConfig) GetEntityData

func (protocolConfig *Rcmd_Server_Detail_ProtocolConfig) GetEntityData() *types.CommonEntityData

type Rcmd_Server_Detail_ProtocolConfig_Priority

type Rcmd_Server_Detail_ProtocolConfig_Priority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Priority Level. The type is RcmdPriorityLevel.
	PriorityName interface{}

	// threshold value. The type is interface{} with range: 0..4294967295.
	Threshold interface{}

	// Enable/Disable cfg. The type is RcmdBoolYesNo.
	Disable interface{}
}

Rcmd_Server_Detail_ProtocolConfig_Priority Priority level configuration

func (*Rcmd_Server_Detail_ProtocolConfig_Priority) GetEntityData

type Rcmd_Server_Detail_ServerDetail

type Rcmd_Server_Detail_ServerDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Overload suspend. The type is interface{} with range: 0..4294967295.
	OverloadSuspend interface{}

	// Memory Suspend. The type is interface{} with range: 0..4294967295.
	MemorySuspend interface{}

	// Trace Information. The type is slice of
	// Rcmd_Server_Detail_ServerDetail_TraceInformation.
	TraceInformation []*Rcmd_Server_Detail_ServerDetail_TraceInformation
}

Rcmd_Server_Detail_ServerDetail Detailed Information

func (*Rcmd_Server_Detail_ServerDetail) GetEntityData

func (serverDetail *Rcmd_Server_Detail_ServerDetail) GetEntityData() *types.CommonEntityData

type Rcmd_Server_Detail_ServerDetail_TraceInformation

type Rcmd_Server_Detail_ServerDetail_TraceInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Configured Hostname. The type is string.
	TraceName interface{}

	// Server Total Status. The type is interface{} with range: 0..4294967295.
	TotalStats interface{}

	// Server Last Run Status. The type is interface{} with range: 0..4294967295.
	LastRunStats interface{}

	// Server Error Status. The type is interface{} with range: 0..4294967295.
	ErrorStats interface{}
}

Rcmd_Server_Detail_ServerDetail_TraceInformation Trace Information

func (*Rcmd_Server_Detail_ServerDetail_TraceInformation) GetEntityData

func (traceInformation *Rcmd_Server_Detail_ServerDetail_TraceInformation) GetEntityData() *types.CommonEntityData

type Rcmd_Server_Normal

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

	// Configured Hostname. The type is string.
	HostName interface{}

	// Server Status. The type is RcmdBagEnableDisable.
	Status interface{}

	// Maximum Events. The type is interface{} with range: 0..4294967295.
	MaxEvents interface{}

	// Event Buffer Size. The type is interface{} with range: 0..4294967295.
	EventBufferSize interface{}

	// Configured Monitor Interval. The type is interface{} with range:
	// 0..4294967295.
	MonitoringInterval interface{}

	// Time for next processing. The type is interface{} with range:
	// 0..4294967295.
	NextInterval interface{}

	// Max Interface events count. The type is interface{} with range:
	// 0..4294967295.
	MaxInterfaceCount interface{}

	// Interface events count. The type is interface{} with range: 0..4294967295.
	InterfaceCount interface{}

	// RP count. The type is interface{} with range: 0..4294967295.
	NodeRpCount interface{}

	// LC count. The type is interface{} with range: 0..4294967295.
	NodeLcCount interface{}

	// Diag Node count. The type is interface{} with range: 0..4294967295.
	DiagNodeCount interface{}

	// Disabled Node count. The type is interface{} with range: 0..4294967295.
	DisabledNodeCount interface{}

	// Disabled Node count. The type is interface{} with range: 0..4294967295.
	InActiveNodeCount interface{}

	// Last Processing Start Time. The type is string.
	LastProcessStartTime interface{}

	// Last Processing Duration. The type is string.
	LastProcessDuration interface{}

	// Process state. The type is RcmdShowPrcsState.
	LastProcessState interface{}

	// Post Processing count. The type is interface{} with range: 0..4294967295.
	ProcessCount interface{}

	// SPF Processing count. The type is interface{} with range: 0..4294967295.
	SpfProcessCount interface{}

	// Reports Archival Path. The type is string.
	ReportsArchivePath interface{}

	// Reports Archival Node (Applicable for local location). The type is string.
	ReportsArchiveNode interface{}

	// Last Archival Status. The type is string.
	LastArchivalStatus interface{}

	// Last Archival Error. The type is string.
	LastArchivalError interface{}

	// Last Archival Status. The type is string.
	LastArchivalErrorTime interface{}

	// Archive Count. The type is interface{} with range: 0..4294967295.
	ArchiveCount interface{}

	// Diagnostics Archival Path. The type is string.
	DiagnosticsArchivePath interface{}

	// Diagnostics Archival Node (Applicable for local location). The type is
	// string.
	DiagnosticsArchiveNode interface{}

	// Protocol level configuration. The type is slice of
	// Rcmd_Server_Normal_ProtocolConfig.
	ProtocolConfig []*Rcmd_Server_Normal_ProtocolConfig

	// Detailed Information. The type is slice of Rcmd_Server_Normal_ServerDetail.
	ServerDetail []*Rcmd_Server_Normal_ServerDetail
}

Rcmd_Server_Normal Server Info

func (*Rcmd_Server_Normal) GetEntityData

func (normal *Rcmd_Server_Normal) GetEntityData() *types.CommonEntityData

type Rcmd_Server_Normal_ProtocolConfig

type Rcmd_Server_Normal_ProtocolConfig struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Protocol Name. The type is string.
	ProtocolName interface{}

	// Priority level configuration. The type is slice of
	// Rcmd_Server_Normal_ProtocolConfig_Priority.
	Priority []*Rcmd_Server_Normal_ProtocolConfig_Priority
}

Rcmd_Server_Normal_ProtocolConfig Protocol level configuration

func (*Rcmd_Server_Normal_ProtocolConfig) GetEntityData

func (protocolConfig *Rcmd_Server_Normal_ProtocolConfig) GetEntityData() *types.CommonEntityData

type Rcmd_Server_Normal_ProtocolConfig_Priority

type Rcmd_Server_Normal_ProtocolConfig_Priority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Priority Level. The type is RcmdPriorityLevel.
	PriorityName interface{}

	// threshold value. The type is interface{} with range: 0..4294967295.
	Threshold interface{}

	// Enable/Disable cfg. The type is RcmdBoolYesNo.
	Disable interface{}
}

Rcmd_Server_Normal_ProtocolConfig_Priority Priority level configuration

func (*Rcmd_Server_Normal_ProtocolConfig_Priority) GetEntityData

type Rcmd_Server_Normal_ServerDetail

type Rcmd_Server_Normal_ServerDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Overload suspend. The type is interface{} with range: 0..4294967295.
	OverloadSuspend interface{}

	// Memory Suspend. The type is interface{} with range: 0..4294967295.
	MemorySuspend interface{}

	// Trace Information. The type is slice of
	// Rcmd_Server_Normal_ServerDetail_TraceInformation.
	TraceInformation []*Rcmd_Server_Normal_ServerDetail_TraceInformation
}

Rcmd_Server_Normal_ServerDetail Detailed Information

func (*Rcmd_Server_Normal_ServerDetail) GetEntityData

func (serverDetail *Rcmd_Server_Normal_ServerDetail) GetEntityData() *types.CommonEntityData

type Rcmd_Server_Normal_ServerDetail_TraceInformation

type Rcmd_Server_Normal_ServerDetail_TraceInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Configured Hostname. The type is string.
	TraceName interface{}

	// Server Total Status. The type is interface{} with range: 0..4294967295.
	TotalStats interface{}

	// Server Last Run Status. The type is interface{} with range: 0..4294967295.
	LastRunStats interface{}

	// Server Error Status. The type is interface{} with range: 0..4294967295.
	ErrorStats interface{}
}

Rcmd_Server_Normal_ServerDetail_TraceInformation Trace Information

func (*Rcmd_Server_Normal_ServerDetail_TraceInformation) GetEntityData

func (traceInformation *Rcmd_Server_Normal_ServerDetail_TraceInformation) GetEntityData() *types.CommonEntityData

Jump to

Keyboard shortcuts

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