ipv6_ospfv3_oper

package
v0.0.0-...-50def94 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2023 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Overview

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

This module contains definitions for the following management objects:

ospfv3: OSPFv3 operational information

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 ImStateEnum

type ImStateEnum string

ImStateEnum represents Im state enum

const (
	// im state not ready
	ImStateEnum_im_state_not_ready ImStateEnum = "im-state-not-ready"

	// im state admin down
	ImStateEnum_im_state_admin_down ImStateEnum = "im-state-admin-down"

	// im state down
	ImStateEnum_im_state_down ImStateEnum = "im-state-down"

	// im state up
	ImStateEnum_im_state_up ImStateEnum = "im-state-up"

	// im state shutdown
	ImStateEnum_im_state_shutdown ImStateEnum = "im-state-shutdown"

	// im state err disable
	ImStateEnum_im_state_err_disable ImStateEnum = "im-state-err-disable"

	// im state down immediate
	ImStateEnum_im_state_down_immediate ImStateEnum = "im-state-down-immediate"

	// im state down immediate admin
	ImStateEnum_im_state_down_immediate_admin ImStateEnum = "im-state-down-immediate-admin"

	// im state down graceful
	ImStateEnum_im_state_down_graceful ImStateEnum = "im-state-down-graceful"

	// im state begin shutdown
	ImStateEnum_im_state_begin_shutdown ImStateEnum = "im-state-begin-shutdown"

	// im state end shutdown
	ImStateEnum_im_state_end_shutdown ImStateEnum = "im-state-end-shutdown"

	// im state begin error disable
	ImStateEnum_im_state_begin_error_disable ImStateEnum = "im-state-begin-error-disable"

	// im state end error disable
	ImStateEnum_im_state_end_error_disable ImStateEnum = "im-state-end-error-disable"

	// im state begin down graceful
	ImStateEnum_im_state_begin_down_graceful ImStateEnum = "im-state-begin-down-graceful"

	// im state reset
	ImStateEnum_im_state_reset ImStateEnum = "im-state-reset"

	// im state operational
	ImStateEnum_im_state_operational ImStateEnum = "im-state-operational"

	// im state not operational
	ImStateEnum_im_state_not_operational ImStateEnum = "im-state-not-operational"

	// im state unknown
	ImStateEnum_im_state_unknown ImStateEnum = "im-state-unknown"

	// im state last
	ImStateEnum_im_state_last ImStateEnum = "im-state-last"
)

type IpfrrTbrkr

type IpfrrTbrkr string

IpfrrTbrkr represents FRR Tiebreakers

const (
	// Downsteram
	IpfrrTbrkr_downstream IpfrrTbrkr = "downstream"

	// LC Disjoint
	IpfrrTbrkr_line_card_disjoint IpfrrTbrkr = "line-card-disjoint"

	// Backup metric
	IpfrrTbrkr_backup_metric IpfrrTbrkr = "backup-metric"

	// Node protection
	IpfrrTbrkr_node_protect IpfrrTbrkr = "node-protect"

	// Primary path
	IpfrrTbrkr_primary_path IpfrrTbrkr = "primary-path"

	// Secondary path
	IpfrrTbrkr_secondary_path IpfrrTbrkr = "secondary-path"

	// SRLG disjoint
	IpfrrTbrkr_srlg_disjoint IpfrrTbrkr = "srlg-disjoint"

	// Tunnel
	IpfrrTbrkr_tunnel IpfrrTbrkr = "tunnel"
)

type OspfLsaSyncState

type OspfLsaSyncState string

OspfLsaSyncState represents LSA synchronization states

const (
	// State not set
	OspfLsaSyncState_none OspfLsaSyncState = "none"

	// LSA out of sync with active
	OspfLsaSyncState_out_of_sync OspfLsaSyncState = "out-of-sync"

	// LSA in sync with active
	OspfLsaSyncState_in_sync OspfLsaSyncState = "in-sync"

	// NSR ack pending for LSA sync
	OspfLsaSyncState_nsr_ack_pending OspfLsaSyncState = "nsr-ack-pending"
)

type OspfNsrSchedPri

type OspfNsrSchedPri string

OspfNsrSchedPri represents Ospf nsr sched pri

const (
	// ospf nsr stats sched pri hi
	OspfNsrSchedPri_ospf_nsr_stats_sched_pri_hi OspfNsrSchedPri = "ospf-nsr-stats-sched-pri-hi"

	// ospf nsr stats sched pri med
	OspfNsrSchedPri_ospf_nsr_stats_sched_pri_med OspfNsrSchedPri = "ospf-nsr-stats-sched-pri-med"

	// ospf nsr stats sched pri low
	OspfNsrSchedPri_ospf_nsr_stats_sched_pri_low OspfNsrSchedPri = "ospf-nsr-stats-sched-pri-low"

	// ospf nsr stats sched pri max
	OspfNsrSchedPri_ospf_nsr_stats_sched_pri_max OspfNsrSchedPri = "ospf-nsr-stats-sched-pri-max"
)

type Ospfv3

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

	// OSPFv3 Process Table.
	Processes Ospfv3_Processes
}

Ospfv3 OSPFv3 operational information

func (*Ospfv3) GetEntityData

func (ospfv3 *Ospfv3) GetEntityData() *types.CommonEntityData

type Ospfv3AreaRangeStatus

type Ospfv3AreaRangeStatus string

Ospfv3AreaRangeStatus represents Ospfv3 area range status

const (
	// Advertise this range
	Ospfv3AreaRangeStatus_advertise Ospfv3AreaRangeStatus = "advertise"

	// Do not advertise this range
	Ospfv3AreaRangeStatus_do_not_advertise Ospfv3AreaRangeStatus = "do-not-advertise"
)

type Ospfv3BorderRoute

type Ospfv3BorderRoute string

Ospfv3BorderRoute represents OSPFv3 border route destination types

const (
	// Area border router
	Ospfv3BorderRoute_abr Ospfv3BorderRoute = "abr"

	// Area system boundary router
	Ospfv3BorderRoute_asbr Ospfv3BorderRoute = "asbr"

	// Area border router and area system boundary
	// router
	Ospfv3BorderRoute_abr_asbr Ospfv3BorderRoute = "abr-asbr"
)

type Ospfv3DefaultMetric

type Ospfv3DefaultMetric string

Ospfv3DefaultMetric represents OSPFv3 default metric types

const (
	// OSPFv3 default metric type None
	Ospfv3DefaultMetric_type_none Ospfv3DefaultMetric = "type-none"

	// OSPFv3 default metric type 1
	Ospfv3DefaultMetric_type1 Ospfv3DefaultMetric = "type1"

	// OSPFv3 default metric type 2
	Ospfv3DefaultMetric_type2 Ospfv3DefaultMetric = "type2"
)

type Ospfv3GracefulRestartReason

type Ospfv3GracefulRestartReason string

Ospfv3GracefulRestartReason represents Reason for router restart

const (
	// Grace reason unknown
	Ospfv3GracefulRestartReason_grace_reason_unknown Ospfv3GracefulRestartReason = "grace-reason-unknown"

	// Grace reason software restart
	Ospfv3GracefulRestartReason_grace_reason_software_restart Ospfv3GracefulRestartReason = "grace-reason-software-restart"

	// Software reload/upgrade, RFC 3623
	Ospfv3GracefulRestartReason_grace_reason_software_upgrade Ospfv3GracefulRestartReason = "grace-reason-software-upgrade"

	// Switch to redundant control processor
	Ospfv3GracefulRestartReason_grace_reason_switchover Ospfv3GracefulRestartReason = "grace-reason-switchover"
)

type Ospfv3GracefulShutdownState

type Ospfv3GracefulShutdownState string

Ospfv3GracefulShutdownState represents Graceful Shutdown state

const (
	// Init
	Ospfv3GracefulShutdownState_init Ospfv3GracefulShutdownState = "init"

	// Normal
	Ospfv3GracefulShutdownState_normal Ospfv3GracefulShutdownState = "normal"

	// Flushing
	Ospfv3GracefulShutdownState_flushing Ospfv3GracefulShutdownState = "flushing"

	// Empty Hellos
	Ospfv3GracefulShutdownState_empty_hellos Ospfv3GracefulShutdownState = "empty-hellos"

	// Quiet
	Ospfv3GracefulShutdownState_quiet Ospfv3GracefulShutdownState = "quiet"
)

type Ospfv3Interface

type Ospfv3Interface string

Ospfv3Interface represents OSPFv3 neighbor interface types

const (
	// None
	Ospfv3Interface_none Ospfv3Interface = "none"

	// Broadcast
	Ospfv3Interface_broadcast Ospfv3Interface = "broadcast"

	// Non broadcast
	Ospfv3Interface_non_broadcast Ospfv3Interface = "non-broadcast"

	// Point To Point
	Ospfv3Interface_point_to_point Ospfv3Interface = "point-to-point"

	// Point To Multipoint
	Ospfv3Interface_point_to_multipoint Ospfv3Interface = "point-to-multipoint"

	// Point-To-Multipoint Non broadcast
	Ospfv3Interface_point_to_multipoint_non_broadcast Ospfv3Interface = "point-to-multipoint-non-broadcast"

	// Virtual link
	Ospfv3Interface_virtual_link Ospfv3Interface = "virtual-link"

	// Loopback
	Ospfv3Interface_loopback_interface Ospfv3Interface = "loopback-interface"

	// MPLS traffic engineering
	Ospfv3Interface_mpls_traffic_engineering Ospfv3Interface = "mpls-traffic-engineering"

	// Sham link
	Ospfv3Interface_sham_link Ospfv3Interface = "sham-link"
)

type Ospfv3InterfaceState

type Ospfv3InterfaceState string

Ospfv3InterfaceState represents OSPFv3 interface states

const (
	// Down
	Ospfv3InterfaceState_down Ospfv3InterfaceState = "down"

	// Loopback
	Ospfv3InterfaceState_loopback Ospfv3InterfaceState = "loopback"

	// Waiting
	Ospfv3InterfaceState_waiting Ospfv3InterfaceState = "waiting"

	// Point To Multipoint
	Ospfv3InterfaceState_point_to_multipoint Ospfv3InterfaceState = "point-to-multipoint"

	// Point To Point
	Ospfv3InterfaceState_point_to_point Ospfv3InterfaceState = "point-to-point"

	// Designated router
	Ospfv3InterfaceState_designated_router Ospfv3InterfaceState = "designated-router"

	// Backup designated router
	Ospfv3InterfaceState_backup_designated_router Ospfv3InterfaceState = "backup-designated-router"

	// Other designated router
	Ospfv3InterfaceState_other_designated_router Ospfv3InterfaceState = "other-designated-router"
)
type Ospfv3Link string

Ospfv3Link represents OSPFV3 Link type

const (
	// Router link
	Ospfv3Link_link_router Ospfv3Link = "link-router"

	// Transit network link
	Ospfv3Link_link_trans_net Ospfv3Link = "link-trans-net"

	// Virutal link
	Ospfv3Link_link_virtual_link Ospfv3Link = "link-virtual-link"
)

type Ospfv3Lsa

type Ospfv3Lsa string

Ospfv3Lsa represents Ospfv3 lsa

const (
	// Link LSA
	Ospfv3Lsa_link_lsa Ospfv3Lsa = "link-lsa"

	// Grace LSA
	Ospfv3Lsa_grace_lsa Ospfv3Lsa = "grace-lsa"

	// Router LSA
	Ospfv3Lsa_router Ospfv3Lsa = "router"

	// Network LSA
	Ospfv3Lsa_network Ospfv3Lsa = "network"

	// Inter-Area Prefix LSA
	Ospfv3Lsa_inter_area_prefix Ospfv3Lsa = "inter-area-prefix"

	// Inter-Area Router LSA
	Ospfv3Lsa_inter_area_router Ospfv3Lsa = "inter-area-router"

	// NSSA External LSA
	Ospfv3Lsa_nssa_external Ospfv3Lsa = "nssa-external"

	// Intra-Area Prefix LSA
	Ospfv3Lsa_intra_area_prefix Ospfv3Lsa = "intra-area-prefix"

	// External LSA
	Ospfv3Lsa_external Ospfv3Lsa = "external"

	// Opaque LSALink Scope
	Ospfv3Lsa_opaque_link Ospfv3Lsa = "opaque-link"

	// Opaque LSA Area Scope
	Ospfv3Lsa_opaque_area Ospfv3Lsa = "opaque-area"

	// Opaque LSA AS Scope
	Ospfv3Lsa_opaque_as Ospfv3Lsa = "opaque-as"

	// Unknown Reserved Scope LSAs
	Ospfv3Lsa_unknown Ospfv3Lsa = "unknown"
)

type Ospfv3Lsa1

type Ospfv3Lsa1 string

Ospfv3Lsa1 represents OSPFv3 LSA types

const (
	// Link LSA
	Ospfv3Lsa1_link Ospfv3Lsa1 = "link"

	// Grace LSA
	Ospfv3Lsa1_grace Ospfv3Lsa1 = "grace"

	// Router LSA
	Ospfv3Lsa1_router Ospfv3Lsa1 = "router"

	// Network LSA
	Ospfv3Lsa1_network Ospfv3Lsa1 = "network"

	// Inter area prefix LSA
	Ospfv3Lsa1_inter_area_prefix Ospfv3Lsa1 = "inter-area-prefix"

	// Inter area router LSA
	Ospfv3Lsa1_inter_area_router Ospfv3Lsa1 = "inter-area-router"

	// MOSPF LSA
	Ospfv3Lsa1_mospf Ospfv3Lsa1 = "mospf"

	// Type-7 External LSA
	Ospfv3Lsa1_type7_external Ospfv3Lsa1 = "type7-external"

	// Prefix LSA
	Ospfv3Lsa1_lsa_prefix Ospfv3Lsa1 = "lsa-prefix"

	// AS external LSA
	Ospfv3Lsa1_as_external Ospfv3Lsa1 = "as-external"

	// Unknown link LSA
	Ospfv3Lsa1_unknown_link Ospfv3Lsa1 = "unknown-link"

	// Unknown area LSA
	Ospfv3Lsa1_unknown_area Ospfv3Lsa1 = "unknown-area"

	// Unknown AS LSA
	Ospfv3Lsa1_unknown_as Ospfv3Lsa1 = "unknown-as"

	// Unknown type LSA
	Ospfv3Lsa1_unknown_type Ospfv3Lsa1 = "unknown-type"
)

type Ospfv3LsaInfoTypes

type Ospfv3LsaInfoTypes string

Ospfv3LsaInfoTypes represents OSPFv3 LSA format types

const (
	// Summary information of LSAs
	Ospfv3LsaInfoTypes_mgmt_lsa_lsasum_type Ospfv3LsaInfoTypes = "mgmt-lsa-lsasum-type"

	// Link LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_link_type Ospfv3LsaInfoTypes = "mgmt-lsa-link-type"

	// Grace LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_gr_type Ospfv3LsaInfoTypes = "mgmt-lsa-gr-type"

	// Router LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_rtr_type Ospfv3LsaInfoTypes = "mgmt-lsa-rtr-type"

	// Network LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_net_type Ospfv3LsaInfoTypes = "mgmt-lsa-net-type"

	// Inter Area Prefix Summary LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_iapfx_type Ospfv3LsaInfoTypes = "mgmt-lsa-iapfx-type"

	// Inter Area Router Summay LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_iartr_type Ospfv3LsaInfoTypes = "mgmt-lsa-iartr-type"

	// NSSA external LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_nssaext_type Ospfv3LsaInfoTypes = "mgmt-lsa-nssaext-type"

	// Intra Area Prefix LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_prefix_type Ospfv3LsaInfoTypes = "mgmt-lsa-prefix-type"

	// Type 5 External LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_ext_type Ospfv3LsaInfoTypes = "mgmt-lsa-ext-type"

	// Opaque Link scope LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_unk_link_type Ospfv3LsaInfoTypes = "mgmt-lsa-unk-link-type"

	// Opaque Area scope LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_unk_area_type Ospfv3LsaInfoTypes = "mgmt-lsa-unk-area-type"

	// Opaque AS scope LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_unk_as_type Ospfv3LsaInfoTypes = "mgmt-lsa-unk-as-type"

	// Opaque Reserved scope LSA
	Ospfv3LsaInfoTypes_mgmt_lsa_unk_type Ospfv3LsaInfoTypes = "mgmt-lsa-unk-type"
)

type Ospfv3NeighborState

type Ospfv3NeighborState string

Ospfv3NeighborState represents OSPFv3 neighbor states

const (
	// Down
	Ospfv3NeighborState_neigbhor_down Ospfv3NeighborState = "neigbhor-down"

	// Attempting
	Ospfv3NeighborState_attempt Ospfv3NeighborState = "attempt"

	// Initializing
	Ospfv3NeighborState_init Ospfv3NeighborState = "init"

	// 2 Way
	Ospfv3NeighborState_two_way Ospfv3NeighborState = "two-way"

	// Exstart
	Ospfv3NeighborState_exstart Ospfv3NeighborState = "exstart"

	// Exchange
	Ospfv3NeighborState_exchange Ospfv3NeighborState = "exchange"

	// Loading
	Ospfv3NeighborState_loading Ospfv3NeighborState = "loading"

	// Full
	Ospfv3NeighborState_full Ospfv3NeighborState = "full"

	// SCVirtual
	Ospfv3NeighborState_sc_virtual Ospfv3NeighborState = "sc-virtual"
)

type Ospfv3_Processes

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

	// OSPFv3 Operational data for a particular OSPFv3 process . The type is slice
	// of Ospfv3_Processes_Process.
	Process []*Ospfv3_Processes_Process
}

Ospfv3_Processes OSPFv3 Process Table

func (*Ospfv3_Processes) GetEntityData

func (processes *Ospfv3_Processes) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process

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

	// This attribute is a key. Particular OSPFv3 process. The type is string with
	// pattern: [\w\-\.:,_@#%$\+=\|;]+.
	ProcessName interface{}

	// Table for each VRF.
	Vrfs Ospfv3_Processes_Process_Vrfs

	// Container for Statistics.
	Statistics Ospfv3_Processes_Process_Statistics

	// Operational data for the default VRF (instance) in the OSPFv3 process.
	DefaultVrf Ospfv3_Processes_Process_DefaultVrf
}

Ospfv3_Processes_Process OSPFv3 Operational data for a particular OSPFv3 process

func (*Ospfv3_Processes_Process) GetEntityData

func (process *Ospfv3_Processes_Process) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_DefaultVrf

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

	// Summary prefix information table.
	SummaryPrefixes Ospfv3_Processes_Process_DefaultVrf_SummaryPrefixes

	// OSPFv3 border router information table.
	BorderRouters Ospfv3_Processes_Process_DefaultVrf_BorderRouters

	// Sham link information.
	ShamLinkTable Ospfv3_Processes_Process_DefaultVrf_ShamLinkTable

	// OSPFv3 area information table.
	AreaInformations Ospfv3_Processes_Process_DefaultVrf_AreaInformations

	// OSPF Link State Database.
	DatabaseTable Ospfv3_Processes_Process_DefaultVrf_DatabaseTable

	// OSPFv3 interface information table for all areas.
	InterfaceProcessTable Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable

	// Redistribution information table.
	Redistributions Ospfv3_Processes_Process_DefaultVrf_Redistributions

	// OSPFv3 external route information table.
	ExternalRoutes Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes

	// OSPFv3 request list information for all areas.
	RequestListProcessTable Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable

	// Virtual link information.
	VirtualLink Ospfv3_Processes_Process_DefaultVrf_VirtualLink

	// OSPFv3 flood list information table for all areas.
	FloodListProcessTable Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable

	// Summarize OSPFv3 local RIB tables.
	RouteSummary Ospfv3_Processes_Process_DefaultVrf_RouteSummary

	// OSPFv3 area table.
	Areas Ospfv3_Processes_Process_DefaultVrf_Areas

	// OSPFv3 internal route information table.
	InternalRoutes Ospfv3_Processes_Process_DefaultVrf_InternalRoutes

	// Protocol area table .
	ProtocolAreas Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas

	// OSPFv3 connected route information table.
	ConnectedRoutes Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes

	// Container for Statistics.
	VrfStatistics Ospfv3_Processes_Process_DefaultVrf_VrfStatistics

	// OSPFv3 summary.
	Summary Ospfv3_Processes_Process_DefaultVrf_Summary

	// OSPFv3 retransmission list information table for all areas.
	RetransmissionListProcessTable Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable

	// Bad Checksum Packets information table.
	BadChecksums Ospfv3_Processes_Process_DefaultVrf_BadChecksums

	// Database summary table.
	DatabaseSummaryTable Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable

	// OSPFv3 neighbor information table for all areas.
	NeighborProcessTable Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable

	// OSPFv3 fast reroute topology information table.
	FastReroutes Ospfv3_Processes_Process_DefaultVrf_FastReroutes

	// OSPFv3 interface brief information table for all areas.
	InterfaceBriefProcessTable Ospfv3_Processes_Process_DefaultVrf_InterfaceBriefProcessTable

	// OSPFv3 neighbor information table for all areas.
	NeighborDetailProcessTable Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable
}

Ospfv3_Processes_Process_DefaultVrf Operational data for the default VRF (instance) in the OSPFv3 process

func (*Ospfv3_Processes_Process_DefaultVrf) GetEntityData

func (defaultVrf *Ospfv3_Processes_Process_DefaultVrf) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_DefaultVrf_AreaInformations

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

	// OSPFv3 area information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_AreaInformations_AreaInformation.
	AreaInformation []*Ospfv3_Processes_Process_DefaultVrf_AreaInformations_AreaInformation
}

Ospfv3_Processes_Process_DefaultVrf_AreaInformations OSPFv3 area information table

func (*Ospfv3_Processes_Process_DefaultVrf_AreaInformations) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_AreaInformations_AreaInformation

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

	// This attribute is a key. Area ID. The type is interface{} with range:
	// 0..4294967295.
	AreaId interface{}

	// If true, Backbone area is active. The type is bool.
	IsBackboneAreaActive interface{}

	// Number of interfaces in the area. The type is interface{} with range:
	// 0..65535.
	AreaInterfaces interface{}

	// If true, stub area. The type is bool.
	IsAreaStubbed interface{}

	// If true, totally stubby area. The type is bool.
	IsAreaTotalStubbed interface{}

	// Default cost for Stub or NSSA area. The type is interface{} with range:
	// 0..65535.
	StubDefaultCost interface{}

	// If true, area is a NSSA. The type is bool.
	IsAreaNssa interface{}

	// If true, No redistribution into this NSSA area. The type is bool.
	NssaNoRedistribution interface{}

	// If true, perform 7/5 translation. The type is bool.
	IsNssaTranslated interface{}

	// If true, perform 7/5 translation always. The type is bool.
	IsNssaTranslatedAlways interface{}

	// If true, generate NSSA default route. The type is bool.
	IsNssaDefault interface{}

	// If true, RRR is enabled. The type is bool.
	IsRrrEnabled interface{}

	// Number of SPF calculations run. The type is interface{} with range:
	// 0..4294967295.
	SpFs interface{}

	// Number of opaque LSAs in the area. The type is interface{} with range:
	// 0..4294967295.
	AreaOpaqueLsas interface{}

	// Sum of opaque LSA checksums. The type is interface{} with range:
	// 0..4294967295.
	AreaOpaqueLsaChecksum interface{}

	// Number of LSA with demand circuit bit not set. The type is interface{} with
	// range: 0..4294967295.
	AreaDcBitlessLsAs interface{}

	// Number of indication LSAs. The type is interface{} with range:
	// 0..4294967295.
	IndicationLsAs interface{}

	// Number of do not age LSAs. The type is interface{} with range:
	// 0..4294967295.
	DoNotAgeLsAs interface{}

	// Number of LSAs which need to be flooded. The type is interface{} with
	// range: 0..4294967295.
	FloodListLength interface{}

	// Number of LFA enabled interfaces. The type is interface{} with range:
	// 0..4294967295.
	AreaLfaInterfaceCount interface{}

	// Number of Per Prefix LFA enabled interfaces. The type is interface{} with
	// range: 0..4294967295.
	AreaPerPrefixLfaInterfaceCount interface{}

	// Area LFA revision. The type is interface{} with range: 0..4294967295.
	AreaLfaRevision interface{}

	// List of ranges to summarize. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_AreaInformations_AreaInformation_AreaRange.
	AreaRange []*Ospfv3_Processes_Process_DefaultVrf_AreaInformations_AreaInformation_AreaRange
}

Ospfv3_Processes_Process_DefaultVrf_AreaInformations_AreaInformation OSPFv3 area information

func (*Ospfv3_Processes_Process_DefaultVrf_AreaInformations_AreaInformation) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_AreaInformations_AreaInformation_AreaRange

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

	// IP prefix for summarization. The type is 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])))(%[\p{N}\p{L}]+)?.
	RangePrefix interface{}

	// IP prefix length for summarization. The type is interface{} with range:
	// 0..4294967295.
	RangePrefixLength interface{}

	// Net cost . The type is interface{} with range: 0..4294967295.
	NetCost interface{}

	// Area range status . The type is Ospfv3AreaRangeStatus.
	Status interface{}

	// If true, cost is configured . The type is bool.
	IsCostConfigured interface{}
}

Ospfv3_Processes_Process_DefaultVrf_AreaInformations_AreaInformation_AreaRange List of ranges to summarize

func (*Ospfv3_Processes_Process_DefaultVrf_AreaInformations_AreaInformation_AreaRange) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas

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

	// Per-area information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area.
	Area []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area
}

Ospfv3_Processes_Process_DefaultVrf_Areas OSPFv3 area table

func (*Ospfv3_Processes_Process_DefaultVrf_Areas) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area

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

	// This attribute is a key. Area ID. The type is interface{} with range:
	// 0..4294967295.
	AreaId interface{}

	// OSPFv3 area neighbor information table.
	NeighborDetailTable Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable

	// OSPFv3 interface brief information table for an area.
	InterfaceBriefTable Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefTable

	// OSPFv3 request list information in an area.
	RequestListTable Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable

	// OSPFv3 neighbor information table.
	NeighborTable Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable

	// OSPFv3 interface information table for an area.
	InterfaceTable Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable

	// OSPFv3 flood list information table for an area.
	FloodListTable Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable

	// OSPFv3 retransmission list information table in an area.
	RetransmissionListTable Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable

	// OSPF Link State Database.
	DatabaseTable Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable

	// Database summary table.
	DatabaseSummaryTable Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area Per-area information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable

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

	// Database Summary information.
	DatabaseSummary Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable Database summary table

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary

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

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

	// If true, opaque database is capable . The type is bool.
	IsOpaqueDatabaseCapable interface{}

	// OSPFv3 database counters .
	DatabaseCounters Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters

	// OSPFv3 Area Database list . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase.
	AreaDatabase []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary Database Summary information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase

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

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// Area database summary .
	AreaDatabaseSummary Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase OSPFv3 Area Database list

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary

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

	// lsa. The type is slice of interface{} with range: 0..4294967295.
	Lsa []interface{}

	// deleted lsa. The type is slice of interface{} with range: 0..4294967295.
	DeletedLsa []interface{}

	// max age lsa. The type is slice of interface{} with range: 0..4294967295.
	MaxAgeLsa []interface{}

	// lsa checksum. The type is slice of interface{} with range: 0..4294967295.
	LsaChecksum []interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary Area database summary

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters

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

	// lsa. The type is slice of interface{} with range: 0..4294967295.
	Lsa []interface{}

	// deleted lsa. The type is slice of interface{} with range: 0..4294967295.
	DeletedLsa []interface{}

	// max age lsa. The type is slice of interface{} with range: 0..4294967295.
	MaxAgeLsa []interface{}

	// lsa checksum. The type is slice of interface{} with range: 0..4294967295.
	LsaChecksum []interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters OSPFv3 database counters

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable

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

	// Database LSA information.
	LsaTable Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable

	// Database LSA information.
	LsaInternalTable Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable OSPF Link State Database

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable

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

	// Database LSA information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa.
	Lsa []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable Database LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa

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

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// LSA type. The type is Ospfv3Lsa.
	LsType interface{}

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

	// Link state ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

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

	// Summary of all LSAs or LSA specific information .
	LsaInfo Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa Database LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo

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

	// LSAInfoType. The type is Ospfv3LsaInfoTypes.
	LsaInfoType interface{}

	// Summary information of LSAs.
	LsaSummaryInfo Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo

	// Router LSA.
	RouterLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType

	// Network LSA.
	NetworkLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType

	// Inter Area Prefix LSA.
	InterAreaPrefixLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType

	// Inter Area Router LSA.
	InterAreaRouterLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType

	// External LSA.
	ExternalLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType

	// NSSA External LSA.
	NssalsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType

	// Link LSA.
	LinkLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType

	// Intra Area Prefix LSA.
	IntraAreaPrefixLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

	// Grace LSA.
	GraceLsa Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa

	// Unknown Link Scope LSA.
	UnknownLinkLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType

	// Unknown-Area scope LSA.
	UnknownAreaLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType

	// Unknown-AS scope LSA.
	UnknownAslsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType

	// Unknown LSA.
	UnknownLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo Summary of all LSAs or LSA specific information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType External LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// The grace periord where helper routers should wait before advertising it
	// fully adjacent(s) . The type is interface{} with range: 0..4294967295.
	GracePeriod interface{}

	// Reason for router restart. The type is Ospfv3GracefulRestartReason.
	GraceReason interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa Grace LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType

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

	// LSA address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType Inter Area Prefix LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType

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

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType Inter Area Router LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

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

	// Reference type . The type is Ospfv3Lsa1.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// Reference advertised router . 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}]+)?.
	ReferenceAdvertisedRouter interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType Intra Area Prefix LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// LSA link local . The type is 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])))(%[\p{N}\p{L}]+)?.
	LsaLinkLocal interface{}

	// Router priority . The type is interface{} with range: 0..255.
	RouterPriority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType Link LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo

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

	// Number of links. The type is interface{} with range: 0..65535.
	Links interface{}

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Reference type . The type is interface{} with range: 0..65535.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// OSPFv3 address Prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo Summary information of LSAs

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType

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

	// Neighbor router list. The type is slice of 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}]+)?.
	NeighborRouter []interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType Network LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType NSSA External LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType

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

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

	// Router LSA Reverse-Path Forwarding information .
	RpfPath Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath

	// List of links in this LSA. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link.
	Link []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType Router LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType) GetEntityData

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

	// Type of link. The type is Ospfv3Link.
	LinkType interface{}

	// LSA link metric . The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// LSA link interface ID . The type is interface{} with range: 0..4294967295.
	LinkInterfaceId interface{}

	// LSA link neighbor interface ID . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborInterfaceId interface{}

	// LSA link neigbhor router id . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborRouterId interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link List of links in this LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath

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

	// RPF multicast next hop . The type is interface{} with range: 0..4294967295.
	RpfMulticastNextHop interface{}

	// RPF multicast IDB . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath Router LSA Reverse-Path Forwarding information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType Unknown-Area scope LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType Unknown-AS scope LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType Unknown Link Scope LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType Unknown LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable

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

	// Database LSA information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa.
	Lsa []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable Database LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa

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

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// LSA type. The type is Ospfv3Lsa.
	LsType interface{}

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

	// Link state ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

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

	// Summary of all LSAs or LSA specific information .
	LsaInfo Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa Database LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo

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

	// LSAInfoType. The type is Ospfv3LsaInfoTypes.
	LsaInfoType interface{}

	// Summary information of LSAs.
	LsaSummaryInfo Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo

	// Router LSA.
	RouterLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType

	// Network LSA.
	NetworkLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType

	// Inter Area Prefix LSA.
	InterAreaPrefixLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType

	// Inter Area Router LSA.
	InterAreaRouterLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType

	// External LSA.
	ExternalLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType

	// NSSA External LSA.
	NssalsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType

	// Link LSA.
	LinkLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType

	// Intra Area Prefix LSA.
	IntraAreaPrefixLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

	// Grace LSA.
	GraceLsa Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa

	// Unknown Link Scope LSA.
	UnknownLinkLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType

	// Unknown-Area scope LSA.
	UnknownAreaLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType

	// Unknown-AS scope LSA.
	UnknownAslsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType

	// Unknown LSA.
	UnknownLsaType Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo Summary of all LSAs or LSA specific information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType External LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// The grace periord where helper routers should wait before advertising it
	// fully adjacent(s) . The type is interface{} with range: 0..4294967295.
	GracePeriod interface{}

	// Reason for router restart. The type is Ospfv3GracefulRestartReason.
	GraceReason interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa Grace LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType

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

	// LSA address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType Inter Area Prefix LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType

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

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType Inter Area Router LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

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

	// Reference type . The type is Ospfv3Lsa1.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// Reference advertised router . 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}]+)?.
	ReferenceAdvertisedRouter interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType Intra Area Prefix LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// LSA link local . The type is 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])))(%[\p{N}\p{L}]+)?.
	LsaLinkLocal interface{}

	// Router priority . The type is interface{} with range: 0..255.
	RouterPriority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType Link LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo

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

	// Number of links. The type is interface{} with range: 0..65535.
	Links interface{}

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Reference type . The type is interface{} with range: 0..65535.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// OSPFv3 address Prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo Summary information of LSAs

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType

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

	// Neighbor router list. The type is slice of 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}]+)?.
	NeighborRouter []interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType Network LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType NSSA External LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType

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

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

	// Router LSA Reverse-Path Forwarding information .
	RpfPath Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath

	// List of links in this LSA. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link.
	Link []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType Router LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType) GetEntityData

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

	// Type of link. The type is Ospfv3Link.
	LinkType interface{}

	// LSA link metric . The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// LSA link interface ID . The type is interface{} with range: 0..4294967295.
	LinkInterfaceId interface{}

	// LSA link neighbor interface ID . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborInterfaceId interface{}

	// LSA link neigbhor router id . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborRouterId interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link List of links in this LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath

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

	// RPF multicast next hop . The type is interface{} with range: 0..4294967295.
	RpfMulticastNextHop interface{}

	// RPF multicast IDB . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath Router LSA Reverse-Path Forwarding information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType Unknown-Area scope LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType Unknown-AS scope LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType Unknown Link Scope LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType Unknown LSA

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable

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

	// OSPFv3 flood list information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood.
	Flood []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable OSPFv3 flood list information table for an area

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood

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

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

	// Time until next LS transmission (ms) . The type is interface{} with range:
	// 0..4294967295.
	LsTransmissionTimer interface{}

	// Number of LSAs currently being flooded . The type is interface{} with
	// range: 0..4294967295.
	QueueLength interface{}

	// Link floodlist. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_LinkFlood.
	LinkFlood []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_LinkFlood

	// Area scope floodlist. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_AreaFlood.
	AreaFlood []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_AreaFlood

	// AS scope floodlist. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_AsFlood.
	AsFlood []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_AsFlood
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood OSPFv3 flood list information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_AreaFlood

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_AreaFlood Area scope floodlist

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_AreaFlood) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_AsFlood

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_AsFlood AS scope floodlist

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_AsFlood) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_LinkFlood

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_LinkFlood Link floodlist

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_FloodListTable_Flood_LinkFlood) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefTable

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

	// Interface brief information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefTable_InterfaceBrief.
	InterfaceBrief []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefTable_InterfaceBrief
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefTable OSPFv3 interface brief information table for an area

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefTable_InterfaceBrief

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

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

	// Interface IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is Ospfv3InterfaceState.
	OspfInterfaceState interface{}

	// Total number of neighbors . The type is interface{} with range: 0..65535.
	InterfaceNeighbors interface{}

	// Total number of adjacent neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjacentNeighbors interface{}

	// Network type. The type is Ospfv3Interface.
	NetworkType interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefTable_InterfaceBrief Interface brief information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefTable_InterfaceBrief) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable

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

	// OSPFv3 interface information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface.
	Interface []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable OSPFv3 interface information table for an area

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface

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

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

	// Interface state. The type is ImStateEnum.
	InterfaceState interface{}

	// If true, line protocol is up . The type is bool.
	IsInterfaceLineUp interface{}

	// If true, interface IP security is required . The type is bool.
	IsInterfaceIpSecurityRequired interface{}

	// If true, interface IP security is active . The type is bool.
	IsInterfaceIpSecurityActive interface{}

	// Interface IPv6 address. The type is 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])))(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface number . The type is interface{} with range: 0..4294967295.
	InterfaceNumber interface{}

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

	// Network type. The type is Ospfv3Interface.
	NetworkType interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// If true, interface flood reduction is active . The type is bool.
	IsInterfaceFloodReduction interface{}

	// If true, configured as demand circuit . The type is bool.
	IsDemandCircuitConfigured interface{}

	// If true, interface running as demand circuit. The type is bool.
	IsInterfaceDemandCircuit interface{}

	// Number of LSAs with demand circuit bit not set for the area in which the
	// interface is running. The type is interface{} with range: 0..4294967295.
	InterfaceDcBitlessLsAs interface{}

	// Interface transmission delay (sec). The type is interface{} with range:
	// 0..65535.
	TransmissionDelay interface{}

	// Interface state. The type is Ospfv3InterfaceState.
	OspfInterfaceState interface{}

	// Interface priority. The type is interface{} with range: 0..255.
	InterfacePriority interface{}

	// If true, designated router. The type is bool.
	IsDesignatedRouter interface{}

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

	// Designated router interface address. The type is 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])))(%[\p{N}\p{L}]+)?.
	DesignatedRouterAddress interface{}

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

	// Backup designated router interface address. The type is 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])))(%[\p{N}\p{L}]+)?.
	BackupDesignatedRouterAddress interface{}

	// The amount of time in seconds before flush timer for old network LSA
	// expires . The type is interface{} with range: 0..4294967295. Units are
	// second.
	NetworkLsaFlushTimer interface{}

	// Filter is configured for out going LSAs . The type is bool.
	IsInterfaceLsaFiltered interface{}

	// Configured hello interval (s). The type is interface{} with range:
	// 0..4294967295.
	HelloInterval interface{}

	// Configured dead interval (s) . The type is interface{} with range:
	// 0..4294967295.
	DeadInterval interface{}

	// Configured wait interval (s) . The type is interface{} with range:
	// 0..4294967295.
	WaitInterval interface{}

	// Configured retransmit interval (s) . The type is interface{} with range:
	// 0..4294967295.
	InterfaceRetransmissionInterval interface{}

	// Time until next Hello (s) . The type is interface{} with range:
	// 0..4294967295.
	NextHelloTime interface{}

	// Interface authentication spi . The type is interface{} with range:
	// 0..4294967295.
	InterfaceAuthenticationSpi interface{}

	// Interface authentication transmit . The type is interface{} with range:
	// 0..4294967295.
	InterfaceAuthenticationTransmit interface{}

	// If true, interface encryption is enabled . The type is bool.
	IsInterfaceEncryptionEnabled interface{}

	// If true prefix suppression is enabled. The type is bool.
	IsPrefixSuppress interface{}

	// Interface encryption spi. The type is interface{} with range:
	// 0..4294967295.
	InterfaceEncryptionSpi interface{}

	// Interface encryption transmitted . The type is interface{} with range:
	// 0..4294967295.
	InterfaceEncryptionTransmitted interface{}

	// Interface encrypted authentication transmitted . The type is interface{}
	// with range: 0..4294967295.
	InterfaceEncryptedAuthenticationTransmitted interface{}

	// Number of adjacent neighbors. The type is interface{} with range:
	// 0..4294967295.
	AdjacentNeighbor interface{}

	// Interface reference count . The type is interface{} with range:
	// 0..4294967295.
	InterfaceReferences interface{}

	// If true, configured as LDP sync. The type is bool.
	ConfiguredLdpSync interface{}

	// If true, interface LDP sync is achieved. The type is bool.
	InterfaceLdpSync interface{}

	// Active interface details .
	ActiveInterface Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_ActiveInterface

	// BFD information .
	InterfaceBfd Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_InterfaceBfd

	// Information for neighbors on the interface. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_InterfaceNeighbor.
	InterfaceNeighbor []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_InterfaceNeighbor
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface OSPFv3 interface information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_ActiveInterface

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

	// Wait time for DR/BDR selection (s). The type is interface{} with range:
	// 0..4294967295.
	WaitTime interface{}

	// Area scope LSAs flood index. The type is interface{} with range:
	// 0..4294967295.
	InterfaceAreaFloodIndex interface{}

	// AS scope LSAs flood index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceAsFloodIndex interface{}

	// Interface flood link index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceLinkFloodIndex interface{}

	// Flood queue length. The type is interface{} with range: 0..4294967295.
	FloodQueueLength interface{}

	// Next LSA to flood (Area scope). The type is interface{} with range:
	// 0..4294967295.
	InterfaceAreaNextFlood interface{}

	// Index of next LSA to flood (Area scope) . The type is interface{} with
	// range: 0..4294967295.
	InterfaceAreaNextFloodIndex interface{}

	// Next LSA to flood (AS scope). The type is interface{} with range:
	// 0..4294967295.
	InterfaceAsNextFlood interface{}

	// Index of next LSA to flood (AS scope). The type is interface{} with range:
	// 0..4294967295.
	InterfaceAsNextFloodIndex interface{}

	// Interface link next flood information . The type is interface{} with range:
	// 0..4294967295.
	InterfaceLinkNextFlood interface{}

	// Interface link next information index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceLinkNextIndex interface{}

	// Last flood scan length . The type is interface{} with range: 0..4294967295.
	FloodScanLength interface{}

	// Maximum flood length . The type is interface{} with range: 0..4294967295.
	MaximumFloodLength interface{}

	// Last flood scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastFloodTime interface{}

	// Maximum flood time (ms) . The type is interface{} with range:
	// 0..4294967295.
	MaximumFloodTime interface{}

	// Time until next flood pacing timer (ms) . The type is interface{} with
	// range: 0..4294967295.
	InterfaceFloodPacingTimer interface{}

	// Total number of neighbors . The type is interface{} with range: 0..65535.
	InterfaceNeighbors interface{}

	// Number of neighbors for which hellos are suppressed . The type is
	// interface{} with range: 0..65535.
	SuppressedHellos interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_ActiveInterface Active interface details

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_ActiveInterface) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_InterfaceBfd

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

	// BFD Enable Mode on the interface - Default/Strict. The type is interface{}
	// with range: 0..4294967295.
	BfdIntfEnableMode interface{}

	// BFD interval (ms) . The type is interface{} with range: 0..4294967295.
	BfdInterval interface{}

	// BFD detection multiplier . The type is interface{} with range:
	// 0..4294967295.
	BfdDetectionMultiplier interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_InterfaceBfd BFD information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_InterfaceBfd) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_InterfaceNeighbor

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

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

	// Cost of link to neighbor. The type is interface{} with range:
	// 0..4294967295.
	InterfaceNeighborCost interface{}

	// If true, designated router is found . The type is bool.
	IsNeighborDr interface{}

	// If true, backup designated router is found . The type is bool.
	IsNeighborBdr interface{}

	// If true, hello is suppressed . The type is bool.
	IsHelloSuppressed interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_InterfaceNeighbor Information for neighbors on the interface

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_InterfaceTable_Interface_InterfaceNeighbor) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable

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

	// OSPFv3 neighbor detail information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail.
	NeighborDetail []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable OSPFv3 area neighbor information table

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail

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

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

	// Neighbor ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Neighbor IP Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	NeighborAddressXr interface{}

	// Neighbor interface ID. The type is interface{} with range: 0..4294967295.
	NeighborInterfaceId interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is Ospfv3NeighborState.
	NeighborState interface{}

	// Designated router . The type is string with length: 0..9.
	NeighborDesignatedRouter interface{}

	// Time until neighbor's dead timer expires (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborUpTime interface{}

	// Neighbor virtual link id . The type is interface{} with range:
	// 0..4294967295.
	NeighborVirtualLinkId interface{}

	// If true, neighbor is on a virtual link . The type is bool.
	IsNeighborVirtualLink interface{}

	// Neighbor sham link id . The type is interface{} with range: 0..4294967295.
	NeighborShamLinkId interface{}

	// If true, neighbor is on a sham link . The type is bool.
	IsNeighborShamLink interface{}

	// Detailed OSPFv3 neighbor information .
	NeighborDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail

	// Neighbor BFD information.
	NeighborBfdInfo Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborBfdInfo
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail OSPFv3 neighbor detail information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborBfdInfo

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

	// BFD enable mode - Default/Strict. The type is interface{} with range:
	// 0..4294967295.
	BfdIntfEnableMode interface{}

	// Status of the BFD Session. The type is interface{} with range: 0..255.
	BfdStatusFlag interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborBfdInfo Neighbor BFD information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborBfdInfo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail

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

	// Number of state changes . The type is interface{} with range: 0..65535.
	StateChanges interface{}

	// Cost of path to this neighbor . The type is interface{} with range:
	// 0..65535.
	NeighborCost interface{}

	// If true, filter outgoing LSAs . The type is bool.
	IsNeighborFiltered interface{}

	// Address of designated router. 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}]+)?.
	NeighborDesignatedRouterAddress interface{}

	// Address of backup designated router. 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}]+)?.
	NeighborBackupDesignatedRouterAddress interface{}

	// Interface type. The type is Ospfv3Interface.
	InterfaceType interface{}

	// Poll interval (s). The type is interface{} with range: 0..4294967295.
	PollInterval interface{}

	// For NBMA networks, amount of time remaining in seconds before the next poll
	// interval expires and Hello is sent (s). The type is interface{} with range:
	// 0..4294967295. Units are second.
	NextPollInterval interface{}

	// Remaining time when ignore timer is running . The type is interface{} with
	// range: 0..4294967295.
	NeighborIgnoreTimer interface{}

	// This is bitmask of neighbor's option field received . The type is
	// interface{} with range: 0..4294967295.
	NeighborOption interface{}

	// Number of pending events . The type is interface{} with range: 0..65535.
	PendingEvents interface{}

	// Retransmission information with this neighbor.
	NeighborRetransmission Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail_NeighborRetransmission
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail Detailed OSPFv3 neighbor information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail_NeighborRetransmission

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

	// Number of database descriptor retransmissions during last exchange. The
	// type is interface{} with range: 0..4294967295.
	DatabaseDescriptorRetransmissions interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Link flood index. The type is interface{} with range: 0..4294967295.
	LinkFloodIndex interface{}

	// Number of neighbor retransmissions . The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissions interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	Retransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFlood interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFlood interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodIndex interface{}

	// Link first flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFlood interface{}

	// Link first flood information index. The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFloodIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFlood interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFlood interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodIndex interface{}

	// Link next flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFlood interface{}

	// Link next flood information index . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFloodIndex interface{}

	// Number of LSAs sent in last retransmission. The type is interface{} with
	// range: 0..4294967295.
	LastRetransmissionLength interface{}

	// Maximum number of LSAs sent in a retransmission. The type is interface{}
	// with range: 0..4294967295.
	MaximumRetransmissionLength interface{}

	// Last retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastRetransmissionTime interface{}

	// Maximum retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	MaximumRetransmissionTime interface{}

	// Time until next LSA retransmission (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaRetransmissionTimer interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail_NeighborRetransmission Retransmission information with this neighbor

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail_NeighborRetransmission) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable

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

	// OSPFv3 neighbor detail information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor.
	Neighbor []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable OSPFv3 neighbor information table

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor

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

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

	// Neighbor ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Neighbor IP Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	NeighborAddressXr interface{}

	// Neighbor interface ID. The type is interface{} with range: 0..4294967295.
	NeighborInterfaceId interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is Ospfv3NeighborState.
	NeighborState interface{}

	// Designated router . The type is string with length: 0..9.
	NeighborDesignatedRouter interface{}

	// Time until neighbor's dead timer expires (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborUpTime interface{}

	// Neighbor virtual link id . The type is interface{} with range:
	// 0..4294967295.
	NeighborVirtualLinkId interface{}

	// If true, neighbor is on a virtual link . The type is bool.
	IsNeighborVirtualLink interface{}

	// Neighbor sham link id . The type is interface{} with range: 0..4294967295.
	NeighborShamLinkId interface{}

	// If true, neighbor is on a sham link . The type is bool.
	IsNeighborShamLink interface{}

	// Detailed OSPFv3 neighbor information .
	NeighborDetail Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail

	// Neighbor BFD information.
	NeighborBfdInfo Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor_NeighborBfdInfo
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor OSPFv3 neighbor detail information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor_NeighborBfdInfo

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

	// BFD enable mode - Default/Strict. The type is interface{} with range:
	// 0..4294967295.
	BfdIntfEnableMode interface{}

	// Status of the BFD Session. The type is interface{} with range: 0..255.
	BfdStatusFlag interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor_NeighborBfdInfo Neighbor BFD information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor_NeighborBfdInfo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail

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

	// Number of state changes . The type is interface{} with range: 0..65535.
	StateChanges interface{}

	// Cost of path to this neighbor . The type is interface{} with range:
	// 0..65535.
	NeighborCost interface{}

	// If true, filter outgoing LSAs . The type is bool.
	IsNeighborFiltered interface{}

	// Address of designated router. 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}]+)?.
	NeighborDesignatedRouterAddress interface{}

	// Address of backup designated router. 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}]+)?.
	NeighborBackupDesignatedRouterAddress interface{}

	// Interface type. The type is Ospfv3Interface.
	InterfaceType interface{}

	// Poll interval (s). The type is interface{} with range: 0..4294967295.
	PollInterval interface{}

	// For NBMA networks, amount of time remaining in seconds before the next poll
	// interval expires and Hello is sent (s). The type is interface{} with range:
	// 0..4294967295. Units are second.
	NextPollInterval interface{}

	// Remaining time when ignore timer is running . The type is interface{} with
	// range: 0..4294967295.
	NeighborIgnoreTimer interface{}

	// This is bitmask of neighbor's option field received . The type is
	// interface{} with range: 0..4294967295.
	NeighborOption interface{}

	// Number of pending events . The type is interface{} with range: 0..65535.
	PendingEvents interface{}

	// Retransmission information with this neighbor.
	NeighborRetransmission Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail_NeighborRetransmission
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail Detailed OSPFv3 neighbor information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail_NeighborRetransmission

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

	// Number of database descriptor retransmissions during last exchange. The
	// type is interface{} with range: 0..4294967295.
	DatabaseDescriptorRetransmissions interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Link flood index. The type is interface{} with range: 0..4294967295.
	LinkFloodIndex interface{}

	// Number of neighbor retransmissions . The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissions interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	Retransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFlood interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFlood interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodIndex interface{}

	// Link first flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFlood interface{}

	// Link first flood information index. The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFloodIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFlood interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFlood interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodIndex interface{}

	// Link next flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFlood interface{}

	// Link next flood information index . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFloodIndex interface{}

	// Number of LSAs sent in last retransmission. The type is interface{} with
	// range: 0..4294967295.
	LastRetransmissionLength interface{}

	// Maximum number of LSAs sent in a retransmission. The type is interface{}
	// with range: 0..4294967295.
	MaximumRetransmissionLength interface{}

	// Last retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastRetransmissionTime interface{}

	// Maximum retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	MaximumRetransmissionTime interface{}

	// Time until next LSA retransmission (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaRetransmissionTimer interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail_NeighborRetransmission Retransmission information with this neighbor

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail_NeighborRetransmission) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable

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

	// OSPFv3 request list information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable_Request.
	Request []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable_Request
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable OSPFv3 request list information in an area

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable_Request

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

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

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

	// Neighbor IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	RequestNeighborAddress interface{}

	// If true, virtual link is requested . The type is bool.
	IsRequestVirtualLink interface{}

	// Request virtual link ID . The type is interface{} with range:
	// 0..4294967295.
	RequestVirtualLinkId interface{}

	// If true, sham link is requested . The type is bool.
	IsRequestShamLink interface{}

	// Request sham link ID . The type is interface{} with range: 0..4294967295.
	RequestShamLinkId interface{}

	// List of request list entries. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable_Request_Request.
	Request []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable_Request_Request
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable_Request OSPFv3 request list information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable_Request) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable_Request_Request

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable_Request_Request List of request list entries

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RequestListTable_Request_Request) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable

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

	// OSPFv3 retransmission list information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission.
	Retransmission []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable OSPFv3 retransmission list information table in an area

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission

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

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

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

	// Neighbor IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	RetransmissionNeighborAddress interface{}

	// If true, virtual link is retransmitted . The type is bool.
	IsRetransmissionvirtualLink interface{}

	// Retransmission virtual link ID . The type is interface{} with range:
	// 0..4294967295.
	RetransmissionvirtualLinkId interface{}

	// If true, sham link is retransmitted . The type is bool.
	IsRetransmissionShamLink interface{}

	// Retransmission sham link ID . The type is interface{} with range:
	// 0..4294967295.
	RetransmissionShamLinkId interface{}

	// Amount of time remaining on retransmission timer (ms). The type is
	// interface{} with range: 0..4294967295.
	RetransmissionTimer interface{}

	// Retransmission queue length. The type is interface{} with range:
	// 0..4294967295.
	RetransmissionLength interface{}

	// List of virtual link scope entries . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionvirtualLinkDb.
	RetransmissionvirtualLinkDb []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionvirtualLinkDb

	// List of area scope entries. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAreaDb.
	RetransmissionAreaDb []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAreaDb

	// List of AS scope entries. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAsdb.
	RetransmissionAsdb []*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAsdb
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission OSPFv3 retransmission list information

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAreaDb

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAreaDb List of area scope entries

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAreaDb) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAsdb

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAsdb List of AS scope entries

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAsdb) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionvirtualLinkDb

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionvirtualLinkDb List of virtual link scope entries

func (*Ospfv3_Processes_Process_DefaultVrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionvirtualLinkDb) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_BadChecksums

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

	// Bad Checksum Packet information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_BadChecksums_BadChecksum.
	BadChecksum []*Ospfv3_Processes_Process_DefaultVrf_BadChecksums_BadChecksum
}

Ospfv3_Processes_Process_DefaultVrf_BadChecksums Bad Checksum Packets information table

func (*Ospfv3_Processes_Process_DefaultVrf_BadChecksums) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_BadChecksums_BadChecksum

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

	// This attribute is a key. Bad Checksum Packets number. The type is
	// interface{} with range: 0..9.
	PacketNumber interface{}

	// Received Checksum. The type is interface{} with range: 0..65535.
	ReceivedChecksum interface{}

	// Computed Checksum. The type is interface{} with range: 0..65535.
	ComputedChecksum interface{}

	// Received Hexadecimal Data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	ReceivedData interface{}

	// Packet Timestamp (relative to 1970/1/1 00:00).
	Timestamp Ospfv3_Processes_Process_DefaultVrf_BadChecksums_BadChecksum_Timestamp
}

Ospfv3_Processes_Process_DefaultVrf_BadChecksums_BadChecksum Bad Checksum Packet information

func (*Ospfv3_Processes_Process_DefaultVrf_BadChecksums_BadChecksum) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_BadChecksums_BadChecksum_Timestamp

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

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_DefaultVrf_BadChecksums_BadChecksum_Timestamp Packet Timestamp (relative to 1970/1/1 00:00)

func (*Ospfv3_Processes_Process_DefaultVrf_BadChecksums_BadChecksum_Timestamp) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_BorderRouters

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

	// OSPFv3 border router information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_BorderRouters_BorderRouter.
	BorderRouter []*Ospfv3_Processes_Process_DefaultVrf_BorderRouters_BorderRouter
}

Ospfv3_Processes_Process_DefaultVrf_BorderRouters OSPFv3 border router information table

func (*Ospfv3_Processes_Process_DefaultVrf_BorderRouters) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_BorderRouters_BorderRouter

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

	// This attribute is a key. Router 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}]+)?.
	BorderRouterId interface{}

	// List of border router paths. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_BorderRouters_BorderRouter_BorderRouterPath.
	BorderRouterPath []*Ospfv3_Processes_Process_DefaultVrf_BorderRouters_BorderRouter_BorderRouterPath
}

Ospfv3_Processes_Process_DefaultVrf_BorderRouters_BorderRouter OSPFv3 border router information

func (*Ospfv3_Processes_Process_DefaultVrf_BorderRouters_BorderRouter) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_BorderRouters_BorderRouter_BorderRouterPath

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

	// If true, intra-area router else inter-area router. The type is bool.
	IsIntraAreaRouter interface{}

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

	// Next hop address . The type is 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])))(%[\p{N}\p{L}]+)?.
	BorderRouterNextHop interface{}

	// Next hop interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Border router type . The type is Ospfv3BorderRoute.
	BorderRouterType interface{}

	// Area string in decimal or dotted-decimal format . The type is string with
	// length: 0..16.
	BorderRouterAreaId interface{}

	// SPF version. The type is interface{} with range: 0..4294967295.
	SpfVersion interface{}
}

Ospfv3_Processes_Process_DefaultVrf_BorderRouters_BorderRouter_BorderRouterPath List of border router paths

func (*Ospfv3_Processes_Process_DefaultVrf_BorderRouters_BorderRouter_BorderRouterPath) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes

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

	// OSPFv3 connected route information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute.
	ConnectedRoute []*Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute
}

Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes OSPFv3 connected route information table

func (*Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute

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

	// Route prefix. The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..128.
	PrefixLength interface{}

	// Common Route topology information.
	RouteTopology Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RouteTopology

	// List of paths to this route. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath.
	RoutePath []*Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath
}

Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute OSPFv3 connected route information

func (*Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath

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

	// Route path interface name . The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Route path interface Index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceIndex interface{}

	// Route path next hop . The type is 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])))(%[\p{N}\p{L}]+)?.
	RoutePathNextHop interface{}

	// Path ID of path. The type is interface{} with range: 0..65535.
	RoutePathId interface{}

	// Backup Path Info.
	RouteBackupPath Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath_RouteBackupPath

	// NeighborNextHop. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop
}

Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath List of paths to this route

func (*Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop

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

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath_RouteBackupPath

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

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupRouteInterfaceName interface{}

	// Nexthop IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	BackupRouteNextHopAddress interface{}

	// IP address of source of route. 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}]+)?.
	BackupRouteSource interface{}

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

	// Primary Path. The type is bool.
	PrimaryPath interface{}

	// Line Card Disjoint. The type is bool.
	LineCardDisjoint interface{}

	// Downstream. The type is bool.
	Downstream interface{}

	// Node Protect. The type is bool.
	NodeProtect interface{}

	// SRLG Disjoint. The type is bool.
	SrlgDisjoint interface{}
}

Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath_RouteBackupPath Backup Path Info

func (*Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RoutePath_RouteBackupPath) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RouteTopology

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

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

	// Route distance . The type is interface{} with range: 0..4294967295.
	RouteDistance interface{}

	// Route cost . The type is interface{} with range: 0..4294967295.
	RouteCost interface{}

	// Route type. The type is interface{} with range: 0..4294967295.
	RouteType interface{}
}

Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RouteTopology Common Route topology information

func (*Ospfv3_Processes_Process_DefaultVrf_ConnectedRoutes_ConnectedRoute_RouteTopology) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable

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

	// Database Summary information.
	DatabaseSummary Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable Database summary table

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary

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

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

	// If true, opaque database is capable . The type is bool.
	IsOpaqueDatabaseCapable interface{}

	// OSPFv3 database counters .
	DatabaseCounters Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters

	// OSPFv3 Area Database list . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase.
	AreaDatabase []*Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary Database Summary information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase

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

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// Area database summary .
	AreaDatabaseSummary Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase OSPFv3 Area Database list

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary

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

	// lsa. The type is slice of interface{} with range: 0..4294967295.
	Lsa []interface{}

	// deleted lsa. The type is slice of interface{} with range: 0..4294967295.
	DeletedLsa []interface{}

	// max age lsa. The type is slice of interface{} with range: 0..4294967295.
	MaxAgeLsa []interface{}

	// lsa checksum. The type is slice of interface{} with range: 0..4294967295.
	LsaChecksum []interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary Area database summary

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters

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

	// lsa. The type is slice of interface{} with range: 0..4294967295.
	Lsa []interface{}

	// deleted lsa. The type is slice of interface{} with range: 0..4294967295.
	DeletedLsa []interface{}

	// max age lsa. The type is slice of interface{} with range: 0..4294967295.
	MaxAgeLsa []interface{}

	// lsa checksum. The type is slice of interface{} with range: 0..4294967295.
	LsaChecksum []interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters OSPFv3 database counters

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable

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

	// Database LSA information.
	LsaTable Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable

	// Database LSA information.
	LsaInternalTable Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable OSPF Link State Database

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable

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

	// Database LSA information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa.
	Lsa []*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable Database LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa

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

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// LSA type. The type is Ospfv3Lsa.
	LsType interface{}

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

	// Link state ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

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

	// Summary of all LSAs or LSA specific information .
	LsaInfo Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa Database LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo

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

	// LSAInfoType. The type is Ospfv3LsaInfoTypes.
	LsaInfoType interface{}

	// Summary information of LSAs.
	LsaSummaryInfo Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo

	// Router LSA.
	RouterLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType

	// Network LSA.
	NetworkLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType

	// Inter Area Prefix LSA.
	InterAreaPrefixLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType

	// Inter Area Router LSA.
	InterAreaRouterLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType

	// External LSA.
	ExternalLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType

	// NSSA External LSA.
	NssalsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType

	// Link LSA.
	LinkLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType

	// Intra Area Prefix LSA.
	IntraAreaPrefixLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

	// Grace LSA.
	GraceLsa Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa

	// Unknown Link Scope LSA.
	UnknownLinkLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType

	// Unknown-Area scope LSA.
	UnknownAreaLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType

	// Unknown-AS scope LSA.
	UnknownAslsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType

	// Unknown LSA.
	UnknownLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo Summary of all LSAs or LSA specific information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType External LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// The grace periord where helper routers should wait before advertising it
	// fully adjacent(s) . The type is interface{} with range: 0..4294967295.
	GracePeriod interface{}

	// Reason for router restart. The type is Ospfv3GracefulRestartReason.
	GraceReason interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa Grace LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType

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

	// LSA address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType Inter Area Prefix LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType

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

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType Inter Area Router LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

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

	// Reference type . The type is Ospfv3Lsa1.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// Reference advertised router . 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}]+)?.
	ReferenceAdvertisedRouter interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType Intra Area Prefix LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// LSA link local . The type is 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])))(%[\p{N}\p{L}]+)?.
	LsaLinkLocal interface{}

	// Router priority . The type is interface{} with range: 0..255.
	RouterPriority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType Link LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo

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

	// Number of links. The type is interface{} with range: 0..65535.
	Links interface{}

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Reference type . The type is interface{} with range: 0..65535.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// OSPFv3 address Prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo Summary information of LSAs

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType

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

	// Neighbor router list. The type is slice of 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}]+)?.
	NeighborRouter []interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType Network LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType NSSA External LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType

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

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

	// Router LSA Reverse-Path Forwarding information .
	RpfPath Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath

	// List of links in this LSA. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link.
	Link []*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType Router LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType) GetEntityData

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

	// Type of link. The type is Ospfv3Link.
	LinkType interface{}

	// LSA link metric . The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// LSA link interface ID . The type is interface{} with range: 0..4294967295.
	LinkInterfaceId interface{}

	// LSA link neighbor interface ID . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborInterfaceId interface{}

	// LSA link neigbhor router id . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborRouterId interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link List of links in this LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath

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

	// RPF multicast next hop . The type is interface{} with range: 0..4294967295.
	RpfMulticastNextHop interface{}

	// RPF multicast IDB . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath Router LSA Reverse-Path Forwarding information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType Unknown-Area scope LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType Unknown-AS scope LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType Unknown Link Scope LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType Unknown LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable

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

	// Database LSA information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa.
	Lsa []*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable Database LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa

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

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// LSA type. The type is Ospfv3Lsa.
	LsType interface{}

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

	// Link state ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

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

	// Summary of all LSAs or LSA specific information .
	LsaInfo Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa Database LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo

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

	// LSAInfoType. The type is Ospfv3LsaInfoTypes.
	LsaInfoType interface{}

	// Summary information of LSAs.
	LsaSummaryInfo Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo

	// Router LSA.
	RouterLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType

	// Network LSA.
	NetworkLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType

	// Inter Area Prefix LSA.
	InterAreaPrefixLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType

	// Inter Area Router LSA.
	InterAreaRouterLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType

	// External LSA.
	ExternalLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType

	// NSSA External LSA.
	NssalsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType

	// Link LSA.
	LinkLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType

	// Intra Area Prefix LSA.
	IntraAreaPrefixLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

	// Grace LSA.
	GraceLsa Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa

	// Unknown Link Scope LSA.
	UnknownLinkLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType

	// Unknown-Area scope LSA.
	UnknownAreaLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType

	// Unknown-AS scope LSA.
	UnknownAslsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType

	// Unknown LSA.
	UnknownLsaType Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo Summary of all LSAs or LSA specific information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType External LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// The grace periord where helper routers should wait before advertising it
	// fully adjacent(s) . The type is interface{} with range: 0..4294967295.
	GracePeriod interface{}

	// Reason for router restart. The type is Ospfv3GracefulRestartReason.
	GraceReason interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa Grace LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType

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

	// LSA address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType Inter Area Prefix LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType

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

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType Inter Area Router LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

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

	// Reference type . The type is Ospfv3Lsa1.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// Reference advertised router . 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}]+)?.
	ReferenceAdvertisedRouter interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType Intra Area Prefix LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// LSA link local . The type is 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])))(%[\p{N}\p{L}]+)?.
	LsaLinkLocal interface{}

	// Router priority . The type is interface{} with range: 0..255.
	RouterPriority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType Link LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo

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

	// Number of links. The type is interface{} with range: 0..65535.
	Links interface{}

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Reference type . The type is interface{} with range: 0..65535.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// OSPFv3 address Prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo Summary information of LSAs

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType

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

	// Neighbor router list. The type is slice of 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}]+)?.
	NeighborRouter []interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType Network LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType NSSA External LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType

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

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

	// Router LSA Reverse-Path Forwarding information .
	RpfPath Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath

	// List of links in this LSA. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link.
	Link []*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType Router LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType) GetEntityData

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

	// Type of link. The type is Ospfv3Link.
	LinkType interface{}

	// LSA link metric . The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// LSA link interface ID . The type is interface{} with range: 0..4294967295.
	LinkInterfaceId interface{}

	// LSA link neighbor interface ID . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborInterfaceId interface{}

	// LSA link neigbhor router id . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborRouterId interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link List of links in this LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath

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

	// RPF multicast next hop . The type is interface{} with range: 0..4294967295.
	RpfMulticastNextHop interface{}

	// RPF multicast IDB . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath Router LSA Reverse-Path Forwarding information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType Unknown-Area scope LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType Unknown-AS scope LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType Unknown Link Scope LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType Unknown LSA

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_DefaultVrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes

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

	// OSPFv3 external route information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute.
	ExternalRoute []*Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute
}

Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes OSPFv3 external route information table

func (*Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute

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

	// Route prefix. The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..128.
	PrefixLength interface{}

	// Common Route topology information.
	RouteTopology Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RouteTopology

	// Extended communities in the route.
	RouteExtendedCommunity Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RouteExtendedCommunity

	// List of paths to this route. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath.
	RoutePath []*Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath
}

Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute OSPFv3 external route information

func (*Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RouteExtendedCommunity

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

	// Domain ID value. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	ExtendedCommunityDomainIdValue interface{}

	// Domain ID type. The type is interface{} with range: 0..65535.
	ExtendedCommunitylDomainIdType interface{}

	// Area id. The type is interface{} with range: 0..4294967295.
	ExtendedCommunityAreaId interface{}

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

	// Route type. The type is interface{} with range: 0..255.
	ExtendedCommunityRouteType interface{}

	// Route Options. The type is interface{} with range: 0..255.
	ExtendedCommunityOptions interface{}
}

Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RouteExtendedCommunity Extended communities in the route

func (*Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RouteExtendedCommunity) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath

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

	// Route path interface name . The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Route path interface Index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceIndex interface{}

	// Route path next hop . The type is 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])))(%[\p{N}\p{L}]+)?.
	RoutePathNextHop interface{}

	// Path ID of path. The type is interface{} with range: 0..65535.
	RoutePathId interface{}

	// Backup Path Info.
	RouteBackupPath Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath_RouteBackupPath

	// NeighborNextHop. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath_NeighborNextHop
}

Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath List of paths to this route

func (*Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath_NeighborNextHop

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

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath_RouteBackupPath

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

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupRouteInterfaceName interface{}

	// Nexthop IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	BackupRouteNextHopAddress interface{}

	// IP address of source of route. 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}]+)?.
	BackupRouteSource interface{}

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

	// Primary Path. The type is bool.
	PrimaryPath interface{}

	// Line Card Disjoint. The type is bool.
	LineCardDisjoint interface{}

	// Downstream. The type is bool.
	Downstream interface{}

	// Node Protect. The type is bool.
	NodeProtect interface{}

	// SRLG Disjoint. The type is bool.
	SrlgDisjoint interface{}
}

Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath_RouteBackupPath Backup Path Info

func (*Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RoutePath_RouteBackupPath) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RouteTopology

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

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

	// Route distance . The type is interface{} with range: 0..4294967295.
	RouteDistance interface{}

	// Route cost . The type is interface{} with range: 0..4294967295.
	RouteCost interface{}

	// Route type. The type is interface{} with range: 0..4294967295.
	RouteType interface{}
}

Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RouteTopology Common Route topology information

func (*Ospfv3_Processes_Process_DefaultVrf_ExternalRoutes_ExternalRoute_RouteTopology) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_FastReroutes

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

	// OSPFv3 fast reroute topology information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_FastReroutes_FastReroute.
	FastReroute []*Ospfv3_Processes_Process_DefaultVrf_FastReroutes_FastReroute
}

Ospfv3_Processes_Process_DefaultVrf_FastReroutes OSPFv3 fast reroute topology information table

func (*Ospfv3_Processes_Process_DefaultVrf_FastReroutes) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_FastReroutes_FastReroute

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

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

	// AreaID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area ID string in decimal or dotted decimal format. The type is string with
	// length: 0..16.
	IpfrrTopoAreaId interface{}

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

	// IPFRR Topology Revision. The type is interface{} with range: 0..4294967295.
	IpfrrAreaRevision interface{}

	// IPFRR Topology entries. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_FastReroutes_FastReroute_IpfrrTopo.
	IpfrrTopo []*Ospfv3_Processes_Process_DefaultVrf_FastReroutes_FastReroute_IpfrrTopo
}

Ospfv3_Processes_Process_DefaultVrf_FastReroutes_FastReroute OSPFv3 fast reroute topology information

func (*Ospfv3_Processes_Process_DefaultVrf_FastReroutes_FastReroute) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_FastReroutes_FastReroute_IpfrrTopo

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

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

	// IPFRR Topology LSA ID. The type is interface{} with range: 0..4294967295.
	Lsaid interface{}

	// IPFRR Topology Distance. The type is interface{} with range: 0..4294967295.
	Distance interface{}

	// IPFRR Topoogy Type-4 entry. The type is bool.
	Type4 interface{}

	// IPFRR Topology Revision. The type is interface{} with range: 0..4294967295.
	Revision interface{}

	// IPFRR Topology Neighbor Sourced. The type is bool.
	NeighborSourced interface{}

	// IPFRR Topology DR entry. The type is bool.
	Dr interface{}
}

Ospfv3_Processes_Process_DefaultVrf_FastReroutes_FastReroute_IpfrrTopo IPFRR Topology entries

func (*Ospfv3_Processes_Process_DefaultVrf_FastReroutes_FastReroute_IpfrrTopo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable

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

	// OSPFv3 flood list information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood.
	Flood []*Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood
}

Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable OSPFv3 flood list information table for all areas

func (*Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood

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

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

	// Time until next LS transmission (ms) . The type is interface{} with range:
	// 0..4294967295.
	LsTransmissionTimer interface{}

	// Number of LSAs currently being flooded . The type is interface{} with
	// range: 0..4294967295.
	QueueLength interface{}

	// Link floodlist. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_LinkFlood.
	LinkFlood []*Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_LinkFlood

	// Area scope floodlist. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_AreaFlood.
	AreaFlood []*Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_AreaFlood

	// AS scope floodlist. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_AsFlood.
	AsFlood []*Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_AsFlood
}

Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood OSPFv3 flood list information

func (*Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_AreaFlood

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_AreaFlood Area scope floodlist

func (*Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_AreaFlood) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_AsFlood

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_AsFlood AS scope floodlist

func (*Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_AsFlood) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_LinkFlood

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_LinkFlood Link floodlist

func (*Ospfv3_Processes_Process_DefaultVrf_FloodListProcessTable_Flood_LinkFlood) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InterfaceBriefProcessTable

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

	// Interface brief information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_InterfaceBriefProcessTable_InterfaceBrief.
	InterfaceBrief []*Ospfv3_Processes_Process_DefaultVrf_InterfaceBriefProcessTable_InterfaceBrief
}

Ospfv3_Processes_Process_DefaultVrf_InterfaceBriefProcessTable OSPFv3 interface brief information table for all areas

func (*Ospfv3_Processes_Process_DefaultVrf_InterfaceBriefProcessTable) GetEntityData

func (interfaceBriefProcessTable *Ospfv3_Processes_Process_DefaultVrf_InterfaceBriefProcessTable) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_DefaultVrf_InterfaceBriefProcessTable_InterfaceBrief

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

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

	// Interface IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is Ospfv3InterfaceState.
	OspfInterfaceState interface{}

	// Total number of neighbors . The type is interface{} with range: 0..65535.
	InterfaceNeighbors interface{}

	// Total number of adjacent neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjacentNeighbors interface{}

	// Network type. The type is Ospfv3Interface.
	NetworkType interface{}
}

Ospfv3_Processes_Process_DefaultVrf_InterfaceBriefProcessTable_InterfaceBrief Interface brief information

func (*Ospfv3_Processes_Process_DefaultVrf_InterfaceBriefProcessTable_InterfaceBrief) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable

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

	// OSPFv3 interface information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface.
	Interface []*Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface
}

Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable OSPFv3 interface information table for all areas

func (*Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface

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

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

	// Interface state. The type is ImStateEnum.
	InterfaceState interface{}

	// If true, line protocol is up . The type is bool.
	IsInterfaceLineUp interface{}

	// If true, interface IP security is required . The type is bool.
	IsInterfaceIpSecurityRequired interface{}

	// If true, interface IP security is active . The type is bool.
	IsInterfaceIpSecurityActive interface{}

	// Interface IPv6 address. The type is 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])))(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface number . The type is interface{} with range: 0..4294967295.
	InterfaceNumber interface{}

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

	// Network type. The type is Ospfv3Interface.
	NetworkType interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// If true, interface flood reduction is active . The type is bool.
	IsInterfaceFloodReduction interface{}

	// If true, configured as demand circuit . The type is bool.
	IsDemandCircuitConfigured interface{}

	// If true, interface running as demand circuit. The type is bool.
	IsInterfaceDemandCircuit interface{}

	// Number of LSAs with demand circuit bit not set for the area in which the
	// interface is running. The type is interface{} with range: 0..4294967295.
	InterfaceDcBitlessLsAs interface{}

	// Interface transmission delay (sec). The type is interface{} with range:
	// 0..65535.
	TransmissionDelay interface{}

	// Interface state. The type is Ospfv3InterfaceState.
	OspfInterfaceState interface{}

	// Interface priority. The type is interface{} with range: 0..255.
	InterfacePriority interface{}

	// If true, designated router. The type is bool.
	IsDesignatedRouter interface{}

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

	// Designated router interface address. The type is 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])))(%[\p{N}\p{L}]+)?.
	DesignatedRouterAddress interface{}

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

	// Backup designated router interface address. The type is 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])))(%[\p{N}\p{L}]+)?.
	BackupDesignatedRouterAddress interface{}

	// The amount of time in seconds before flush timer for old network LSA
	// expires . The type is interface{} with range: 0..4294967295. Units are
	// second.
	NetworkLsaFlushTimer interface{}

	// Filter is configured for out going LSAs . The type is bool.
	IsInterfaceLsaFiltered interface{}

	// Configured hello interval (s). The type is interface{} with range:
	// 0..4294967295.
	HelloInterval interface{}

	// Configured dead interval (s) . The type is interface{} with range:
	// 0..4294967295.
	DeadInterval interface{}

	// Configured wait interval (s) . The type is interface{} with range:
	// 0..4294967295.
	WaitInterval interface{}

	// Configured retransmit interval (s) . The type is interface{} with range:
	// 0..4294967295.
	InterfaceRetransmissionInterval interface{}

	// Time until next Hello (s) . The type is interface{} with range:
	// 0..4294967295.
	NextHelloTime interface{}

	// Interface authentication spi . The type is interface{} with range:
	// 0..4294967295.
	InterfaceAuthenticationSpi interface{}

	// Interface authentication transmit . The type is interface{} with range:
	// 0..4294967295.
	InterfaceAuthenticationTransmit interface{}

	// If true, interface encryption is enabled . The type is bool.
	IsInterfaceEncryptionEnabled interface{}

	// If true prefix suppression is enabled. The type is bool.
	IsPrefixSuppress interface{}

	// Interface encryption spi. The type is interface{} with range:
	// 0..4294967295.
	InterfaceEncryptionSpi interface{}

	// Interface encryption transmitted . The type is interface{} with range:
	// 0..4294967295.
	InterfaceEncryptionTransmitted interface{}

	// Interface encrypted authentication transmitted . The type is interface{}
	// with range: 0..4294967295.
	InterfaceEncryptedAuthenticationTransmitted interface{}

	// Number of adjacent neighbors. The type is interface{} with range:
	// 0..4294967295.
	AdjacentNeighbor interface{}

	// Interface reference count . The type is interface{} with range:
	// 0..4294967295.
	InterfaceReferences interface{}

	// If true, configured as LDP sync. The type is bool.
	ConfiguredLdpSync interface{}

	// If true, interface LDP sync is achieved. The type is bool.
	InterfaceLdpSync interface{}

	// Active interface details .
	ActiveInterface Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_ActiveInterface

	// BFD information .
	InterfaceBfd Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_InterfaceBfd

	// Information for neighbors on the interface. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_InterfaceNeighbor.
	InterfaceNeighbor []*Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_InterfaceNeighbor
}

Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface OSPFv3 interface information

func (*Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_ActiveInterface

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

	// Wait time for DR/BDR selection (s). The type is interface{} with range:
	// 0..4294967295.
	WaitTime interface{}

	// Area scope LSAs flood index. The type is interface{} with range:
	// 0..4294967295.
	InterfaceAreaFloodIndex interface{}

	// AS scope LSAs flood index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceAsFloodIndex interface{}

	// Interface flood link index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceLinkFloodIndex interface{}

	// Flood queue length. The type is interface{} with range: 0..4294967295.
	FloodQueueLength interface{}

	// Next LSA to flood (Area scope). The type is interface{} with range:
	// 0..4294967295.
	InterfaceAreaNextFlood interface{}

	// Index of next LSA to flood (Area scope) . The type is interface{} with
	// range: 0..4294967295.
	InterfaceAreaNextFloodIndex interface{}

	// Next LSA to flood (AS scope). The type is interface{} with range:
	// 0..4294967295.
	InterfaceAsNextFlood interface{}

	// Index of next LSA to flood (AS scope). The type is interface{} with range:
	// 0..4294967295.
	InterfaceAsNextFloodIndex interface{}

	// Interface link next flood information . The type is interface{} with range:
	// 0..4294967295.
	InterfaceLinkNextFlood interface{}

	// Interface link next information index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceLinkNextIndex interface{}

	// Last flood scan length . The type is interface{} with range: 0..4294967295.
	FloodScanLength interface{}

	// Maximum flood length . The type is interface{} with range: 0..4294967295.
	MaximumFloodLength interface{}

	// Last flood scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastFloodTime interface{}

	// Maximum flood time (ms) . The type is interface{} with range:
	// 0..4294967295.
	MaximumFloodTime interface{}

	// Time until next flood pacing timer (ms) . The type is interface{} with
	// range: 0..4294967295.
	InterfaceFloodPacingTimer interface{}

	// Total number of neighbors . The type is interface{} with range: 0..65535.
	InterfaceNeighbors interface{}

	// Number of neighbors for which hellos are suppressed . The type is
	// interface{} with range: 0..65535.
	SuppressedHellos interface{}
}

Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_ActiveInterface Active interface details

func (*Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_ActiveInterface) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_InterfaceBfd

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

	// BFD Enable Mode on the interface - Default/Strict. The type is interface{}
	// with range: 0..4294967295.
	BfdIntfEnableMode interface{}

	// BFD interval (ms) . The type is interface{} with range: 0..4294967295.
	BfdInterval interface{}

	// BFD detection multiplier . The type is interface{} with range:
	// 0..4294967295.
	BfdDetectionMultiplier interface{}
}

Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_InterfaceBfd BFD information

func (*Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_InterfaceBfd) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_InterfaceNeighbor

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

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

	// Cost of link to neighbor. The type is interface{} with range:
	// 0..4294967295.
	InterfaceNeighborCost interface{}

	// If true, designated router is found . The type is bool.
	IsNeighborDr interface{}

	// If true, backup designated router is found . The type is bool.
	IsNeighborBdr interface{}

	// If true, hello is suppressed . The type is bool.
	IsHelloSuppressed interface{}
}

Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_InterfaceNeighbor Information for neighbors on the interface

func (*Ospfv3_Processes_Process_DefaultVrf_InterfaceProcessTable_Interface_InterfaceNeighbor) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InternalRoutes

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

	// OSPFv3 internal route information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute.
	InternalRoute []*Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute
}

Ospfv3_Processes_Process_DefaultVrf_InternalRoutes OSPFv3 internal route information table

func (*Ospfv3_Processes_Process_DefaultVrf_InternalRoutes) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute

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

	// Route prefix. The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..128.
	PrefixLength interface{}

	// Route area ID . The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// Common Route topology information.
	RouteTopology Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RouteTopology

	// List of topology source information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RouteSource.
	RouteSource []*Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RouteSource

	// List of paths to this route. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath.
	RoutePath []*Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath
}

Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute OSPFv3 internal route information

func (*Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath

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

	// Route path interface name . The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Route path interface Index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceIndex interface{}

	// Route path next hop . The type is 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])))(%[\p{N}\p{L}]+)?.
	RoutePathNextHop interface{}

	// Path ID of path. The type is interface{} with range: 0..65535.
	RoutePathId interface{}

	// Backup Path Info.
	RouteBackupPath Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath_RouteBackupPath

	// NeighborNextHop. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath_NeighborNextHop
}

Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath List of paths to this route

func (*Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath_NeighborNextHop

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

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath_RouteBackupPath

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

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupRouteInterfaceName interface{}

	// Nexthop IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	BackupRouteNextHopAddress interface{}

	// IP address of source of route. 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}]+)?.
	BackupRouteSource interface{}

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

	// Primary Path. The type is bool.
	PrimaryPath interface{}

	// Line Card Disjoint. The type is bool.
	LineCardDisjoint interface{}

	// Downstream. The type is bool.
	Downstream interface{}

	// Node Protect. The type is bool.
	NodeProtect interface{}

	// SRLG Disjoint. The type is bool.
	SrlgDisjoint interface{}
}

Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath_RouteBackupPath Backup Path Info

func (*Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RoutePath_RouteBackupPath) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RouteSource

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

	// Route source of the advertising router . 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}]+)?.
	RouteSourceAdverstingRouter interface{}

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

	// Type of LSA advertising the prefix, see RFC5340. The type is interface{}
	// with range: 0..4294967295.
	RouteSourceLsaType interface{}
}

Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RouteSource List of topology source information

func (*Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RouteSource) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RouteTopology

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

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

	// Route distance . The type is interface{} with range: 0..4294967295.
	RouteDistance interface{}

	// Route cost . The type is interface{} with range: 0..4294967295.
	RouteCost interface{}

	// Route type. The type is interface{} with range: 0..4294967295.
	RouteType interface{}
}

Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RouteTopology Common Route topology information

func (*Ospfv3_Processes_Process_DefaultVrf_InternalRoutes_InternalRoute_RouteTopology) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable

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

	// OSPFv3 neighbor detail information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail.
	NeighborDetail []*Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail
}

Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable OSPFv3 neighbor information table for all areas

func (*Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable) GetEntityData

func (neighborDetailProcessTable *Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail

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

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

	// Neighbor ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Neighbor IP Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	NeighborAddressXr interface{}

	// Neighbor interface ID. The type is interface{} with range: 0..4294967295.
	NeighborInterfaceId interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is Ospfv3NeighborState.
	NeighborState interface{}

	// Designated router . The type is string with length: 0..9.
	NeighborDesignatedRouter interface{}

	// Time until neighbor's dead timer expires (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborUpTime interface{}

	// Neighbor virtual link id . The type is interface{} with range:
	// 0..4294967295.
	NeighborVirtualLinkId interface{}

	// If true, neighbor is on a virtual link . The type is bool.
	IsNeighborVirtualLink interface{}

	// Neighbor sham link id . The type is interface{} with range: 0..4294967295.
	NeighborShamLinkId interface{}

	// If true, neighbor is on a sham link . The type is bool.
	IsNeighborShamLink interface{}

	// Detailed OSPFv3 neighbor information .
	NeighborDetail Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail

	// Neighbor BFD information.
	NeighborBfdInfo Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail_NeighborBfdInfo
}

Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail OSPFv3 neighbor detail information

func (*Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail_NeighborBfdInfo

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

	// BFD enable mode - Default/Strict. The type is interface{} with range:
	// 0..4294967295.
	BfdIntfEnableMode interface{}

	// Status of the BFD Session. The type is interface{} with range: 0..255.
	BfdStatusFlag interface{}
}

Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail_NeighborBfdInfo Neighbor BFD information

func (*Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail_NeighborBfdInfo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail

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

	// Number of state changes . The type is interface{} with range: 0..65535.
	StateChanges interface{}

	// Cost of path to this neighbor . The type is interface{} with range:
	// 0..65535.
	NeighborCost interface{}

	// If true, filter outgoing LSAs . The type is bool.
	IsNeighborFiltered interface{}

	// Address of designated router. 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}]+)?.
	NeighborDesignatedRouterAddress interface{}

	// Address of backup designated router. 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}]+)?.
	NeighborBackupDesignatedRouterAddress interface{}

	// Interface type. The type is Ospfv3Interface.
	InterfaceType interface{}

	// Poll interval (s). The type is interface{} with range: 0..4294967295.
	PollInterval interface{}

	// For NBMA networks, amount of time remaining in seconds before the next poll
	// interval expires and Hello is sent (s). The type is interface{} with range:
	// 0..4294967295. Units are second.
	NextPollInterval interface{}

	// Remaining time when ignore timer is running . The type is interface{} with
	// range: 0..4294967295.
	NeighborIgnoreTimer interface{}

	// This is bitmask of neighbor's option field received . The type is
	// interface{} with range: 0..4294967295.
	NeighborOption interface{}

	// Number of pending events . The type is interface{} with range: 0..65535.
	PendingEvents interface{}

	// Retransmission information with this neighbor.
	NeighborRetransmission Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail_NeighborRetransmission
}

Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail Detailed OSPFv3 neighbor information

func (*Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail_NeighborRetransmission

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

	// Number of database descriptor retransmissions during last exchange. The
	// type is interface{} with range: 0..4294967295.
	DatabaseDescriptorRetransmissions interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Link flood index. The type is interface{} with range: 0..4294967295.
	LinkFloodIndex interface{}

	// Number of neighbor retransmissions . The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissions interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	Retransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFlood interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFlood interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodIndex interface{}

	// Link first flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFlood interface{}

	// Link first flood information index. The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFloodIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFlood interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFlood interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodIndex interface{}

	// Link next flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFlood interface{}

	// Link next flood information index . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFloodIndex interface{}

	// Number of LSAs sent in last retransmission. The type is interface{} with
	// range: 0..4294967295.
	LastRetransmissionLength interface{}

	// Maximum number of LSAs sent in a retransmission. The type is interface{}
	// with range: 0..4294967295.
	MaximumRetransmissionLength interface{}

	// Last retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastRetransmissionTime interface{}

	// Maximum retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	MaximumRetransmissionTime interface{}

	// Time until next LSA retransmission (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaRetransmissionTimer interface{}
}

Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail_NeighborRetransmission Retransmission information with this neighbor

func (*Ospfv3_Processes_Process_DefaultVrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail_NeighborRetransmission) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable

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

	// OSPFv3 neighbor detail information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor.
	Neighbor []*Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor
}

Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable OSPFv3 neighbor information table for all areas

func (*Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor

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

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

	// Neighbor ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Neighbor IP Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	NeighborAddressXr interface{}

	// Neighbor interface ID. The type is interface{} with range: 0..4294967295.
	NeighborInterfaceId interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is Ospfv3NeighborState.
	NeighborState interface{}

	// Designated router . The type is string with length: 0..9.
	NeighborDesignatedRouter interface{}

	// Time until neighbor's dead timer expires (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborUpTime interface{}

	// Neighbor virtual link id . The type is interface{} with range:
	// 0..4294967295.
	NeighborVirtualLinkId interface{}

	// If true, neighbor is on a virtual link . The type is bool.
	IsNeighborVirtualLink interface{}

	// Neighbor sham link id . The type is interface{} with range: 0..4294967295.
	NeighborShamLinkId interface{}

	// If true, neighbor is on a sham link . The type is bool.
	IsNeighborShamLink interface{}

	// Detailed OSPFv3 neighbor information .
	NeighborDetail Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor_NeighborDetail

	// Neighbor BFD information.
	NeighborBfdInfo Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor_NeighborBfdInfo
}

Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor OSPFv3 neighbor detail information

func (*Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor_NeighborBfdInfo

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

	// BFD enable mode - Default/Strict. The type is interface{} with range:
	// 0..4294967295.
	BfdIntfEnableMode interface{}

	// Status of the BFD Session. The type is interface{} with range: 0..255.
	BfdStatusFlag interface{}
}

Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor_NeighborBfdInfo Neighbor BFD information

func (*Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor_NeighborBfdInfo) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor_NeighborDetail

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

	// Number of state changes . The type is interface{} with range: 0..65535.
	StateChanges interface{}

	// Cost of path to this neighbor . The type is interface{} with range:
	// 0..65535.
	NeighborCost interface{}

	// If true, filter outgoing LSAs . The type is bool.
	IsNeighborFiltered interface{}

	// Address of designated router. 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}]+)?.
	NeighborDesignatedRouterAddress interface{}

	// Address of backup designated router. 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}]+)?.
	NeighborBackupDesignatedRouterAddress interface{}

	// Interface type. The type is Ospfv3Interface.
	InterfaceType interface{}

	// Poll interval (s). The type is interface{} with range: 0..4294967295.
	PollInterval interface{}

	// For NBMA networks, amount of time remaining in seconds before the next poll
	// interval expires and Hello is sent (s). The type is interface{} with range:
	// 0..4294967295. Units are second.
	NextPollInterval interface{}

	// Remaining time when ignore timer is running . The type is interface{} with
	// range: 0..4294967295.
	NeighborIgnoreTimer interface{}

	// This is bitmask of neighbor's option field received . The type is
	// interface{} with range: 0..4294967295.
	NeighborOption interface{}

	// Number of pending events . The type is interface{} with range: 0..65535.
	PendingEvents interface{}

	// Retransmission information with this neighbor.
	NeighborRetransmission Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor_NeighborDetail_NeighborRetransmission
}

Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor_NeighborDetail Detailed OSPFv3 neighbor information

func (*Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor_NeighborDetail) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor_NeighborDetail_NeighborRetransmission

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

	// Number of database descriptor retransmissions during last exchange. The
	// type is interface{} with range: 0..4294967295.
	DatabaseDescriptorRetransmissions interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Link flood index. The type is interface{} with range: 0..4294967295.
	LinkFloodIndex interface{}

	// Number of neighbor retransmissions . The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissions interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	Retransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFlood interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFlood interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodIndex interface{}

	// Link first flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFlood interface{}

	// Link first flood information index. The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFloodIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFlood interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFlood interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodIndex interface{}

	// Link next flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFlood interface{}

	// Link next flood information index . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFloodIndex interface{}

	// Number of LSAs sent in last retransmission. The type is interface{} with
	// range: 0..4294967295.
	LastRetransmissionLength interface{}

	// Maximum number of LSAs sent in a retransmission. The type is interface{}
	// with range: 0..4294967295.
	MaximumRetransmissionLength interface{}

	// Last retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastRetransmissionTime interface{}

	// Maximum retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	MaximumRetransmissionTime interface{}

	// Time until next LSA retransmission (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaRetransmissionTimer interface{}
}

Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor_NeighborDetail_NeighborRetransmission Retransmission information with this neighbor

func (*Ospfv3_Processes_Process_DefaultVrf_NeighborProcessTable_Neighbor_NeighborDetail_NeighborRetransmission) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas

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

	// Area information . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas_ProtocolArea.
	ProtocolArea []*Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas_ProtocolArea
}

Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas Protocol area table

func (*Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas_ProtocolArea

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

	// This attribute is a key. 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{}

	// Area ID string in decimal and dotted-decimal format. The type is string
	// with length: 0..16.
	ProtocolAreaId interface{}

	// Distribute List In. The type is string.
	DistributeListIn interface{}

	// Interface list. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas_ProtocolArea_ProtocolInterface.
	ProtocolInterface []*Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas_ProtocolArea_ProtocolInterface
}

Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas_ProtocolArea Area information

func (*Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas_ProtocolArea) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas_ProtocolArea_ProtocolInterface

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

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

	// Distribute List In. The type is string.
	DistributeListIn interface{}
}

Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas_ProtocolArea_ProtocolInterface Interface list

func (*Ospfv3_Processes_Process_DefaultVrf_ProtocolAreas_ProtocolArea_ProtocolInterface) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Redistributions

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

	// Redistribution information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Redistributions_Redistribution.
	Redistribution []*Ospfv3_Processes_Process_DefaultVrf_Redistributions_Redistribution
}

Ospfv3_Processes_Process_DefaultVrf_Redistributions Redistribution information table

func (*Ospfv3_Processes_Process_DefaultVrf_Redistributions) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Redistributions_Redistribution

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

	// Protocol name that is redistributed. The type is string with pattern:
	// [\w\-\.:,_@#%$\+=\|;]+.
	ProtocolName interface{}

	// Process name of a protocolbeing redistributed . The type is string with
	// pattern: [\w\-\.:,_@#%$\+=\|;]+.
	ProcessName interface{}

	// Protocol name . The type is string with length: 0..40.
	ProtocolNameXr interface{}

	// Process ID . The type is string with length: 0..40.
	ProcessId interface{}

	// red metric flag. The type is bool.
	RedMetricFlag interface{}

	// red metric. The type is interface{} with range: 0..4294967295.
	RedMetric interface{}

	// red mtype flag. The type is bool.
	RedMtypeFlag interface{}

	// red metric type. The type is interface{} with range: 0..255.
	RedMetricType interface{}

	// red tag. The type is interface{} with range: 0..4294967295.
	RedTag interface{}

	// Route policy name . The type is string.
	PolicyName interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Redistributions_Redistribution Redistribution information

func (*Ospfv3_Processes_Process_DefaultVrf_Redistributions_Redistribution) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable

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

	// OSPFv3 request list information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable_Request.
	Request []*Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable_Request
}

Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable OSPFv3 request list information for all areas

func (*Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable_Request

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

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

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

	// Neighbor IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	RequestNeighborAddress interface{}

	// If true, virtual link is requested . The type is bool.
	IsRequestVirtualLink interface{}

	// Request virtual link ID . The type is interface{} with range:
	// 0..4294967295.
	RequestVirtualLinkId interface{}

	// If true, sham link is requested . The type is bool.
	IsRequestShamLink interface{}

	// Request sham link ID . The type is interface{} with range: 0..4294967295.
	RequestShamLinkId interface{}

	// List of request list entries. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable_Request_Request.
	Request []*Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable_Request_Request
}

Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable_Request OSPFv3 request list information

func (*Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable_Request) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable_Request_Request

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable_Request_Request List of request list entries

func (*Ospfv3_Processes_Process_DefaultVrf_RequestListProcessTable_Request_Request) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable

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

	// OSPFv3 retransmission list information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission.
	Retransmission []*Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission
}

Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable OSPFv3 retransmission list information table for all areas

func (*Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable) GetEntityData

func (retransmissionListProcessTable *Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission

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

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

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

	// Neighbor IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	RetransmissionNeighborAddress interface{}

	// If true, virtual link is retransmitted . The type is bool.
	IsRetransmissionvirtualLink interface{}

	// Retransmission virtual link ID . The type is interface{} with range:
	// 0..4294967295.
	RetransmissionvirtualLinkId interface{}

	// If true, sham link is retransmitted . The type is bool.
	IsRetransmissionShamLink interface{}

	// Retransmission sham link ID . The type is interface{} with range:
	// 0..4294967295.
	RetransmissionShamLinkId interface{}

	// Amount of time remaining on retransmission timer (ms). The type is
	// interface{} with range: 0..4294967295.
	RetransmissionTimer interface{}

	// Retransmission queue length. The type is interface{} with range:
	// 0..4294967295.
	RetransmissionLength interface{}

	// List of virtual link scope entries . The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionvirtualLinkDb.
	RetransmissionvirtualLinkDb []*Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionvirtualLinkDb

	// List of area scope entries. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionAreaDb.
	RetransmissionAreaDb []*Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionAreaDb

	// List of AS scope entries. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionAsdb.
	RetransmissionAsdb []*Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionAsdb
}

Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission OSPFv3 retransmission list information

func (*Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionAreaDb

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionAreaDb List of area scope entries

func (*Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionAreaDb) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionAsdb

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionAsdb List of AS scope entries

func (*Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionAsdb) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionvirtualLinkDb

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionvirtualLinkDb List of virtual link scope entries

func (*Ospfv3_Processes_Process_DefaultVrf_RetransmissionListProcessTable_Retransmission_RetransmissionvirtualLinkDb) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_RouteSummary

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

	// Route summary of a route 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}]+)?.
	RouteId interface{}

	// Intra route summary . The type is interface{} with range: 0..4294967295.
	IntraAreaRoute interface{}

	// Inter route summary . The type is interface{} with range: 0..4294967295.
	InterAreaRoute interface{}

	// Extern 1 route summary . The type is interface{} with range: 0..4294967295.
	ExternOneRoute interface{}

	// Extern 2 route summary . The type is interface{} with range: 0..4294967295.
	ExternTwoRoute interface{}

	// NSSA 1 route summary . The type is interface{} with range: 0..4294967295.
	NssaOneRoute interface{}

	// NSSA 2 route summary . The type is interface{} with range: 0..4294967295.
	NssaTwoRoute interface{}

	// Total route summary . The type is interface{} with range: 0..4294967295.
	TotalSentRoute interface{}

	// Route connected . The type is interface{} with range: 0..4294967295.
	RouteConnected interface{}

	// Redistribution route summary . The type is interface{} with range:
	// 0..4294967295.
	RedistributionRoute interface{}

	// Total route received summary. The type is interface{} with range:
	// 0..4294967295.
	TotalReceivedRoute interface{}
}

Ospfv3_Processes_Process_DefaultVrf_RouteSummary Summarize OSPFv3 local RIB tables

func (*Ospfv3_Processes_Process_DefaultVrf_RouteSummary) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ShamLinkTable

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

	// Neighbor on other end of this sham link. 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}]+)?.
	ShamLinkNeighborId interface{}

	// Sham-link source. The type is 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])))(%[\p{N}\p{L}]+)?.
	ShamLinkSourceAddress interface{}

	// Sham-link dest. The type is 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])))(%[\p{N}\p{L}]+)?.
	ShamLinkDestAddress interface{}

	// OSPF interface state for the sham link. The type is Ospfv3InterfaceState.
	ShamLinkState interface{}

	// If true, the link runs as demand circuit. The type is bool.
	ShamLinkDemandCircuit interface{}

	// Number of LSA's with demand circuit bit not set. The type is interface{}
	// with range: 0..4294967295.
	ShamLinkDcBitlessLsa interface{}

	// Sham-link ifindex. The type is interface{} with range: 0..4294967295.
	ShamLinkIfindex interface{}

	// Area id. The type is string.
	ShamLinkArea interface{}

	// Cost of the sham link. The type is interface{} with range: 0..65535.
	ShamLinkCost interface{}

	// Transmission delay in seconds. The type is interface{} with range:
	// 0..65535. Units are second.
	ShamLinkTransmissionDelay interface{}

	// Hello interval (s). The type is interface{} with range: 0..4294967295.
	ShamLinkHelloInterval interface{}

	// Dead interval (s). The type is interface{} with range: 0..4294967295.
	ShamLinkDeadInterval interface{}

	// Wait interval (s). The type is interface{} with range: 0..4294967295.
	ShamLinkWaitInterval interface{}

	// Retransmission interval (s). The type is interface{} with range:
	// 0..4294967295.
	ShamLinkRetransmissionInterval interface{}

	// Time until next hello (s). The type is interface{} with range:
	// 0..4294967295.
	ShamLinkNextHello interface{}

	// If true, interface is passive. The type is bool.
	ShamLinkPassive interface{}

	// If true, sham link IP security is required . The type is bool.
	IsShamLinkIpSecurityRequired interface{}

	// If true, Sham link IP security is active . The type is bool.
	IsShamLinkIpSecurityActive interface{}

	// If true, sham link authentication is enabled . The type is bool.
	IsShamLinkAuthenticationEnabled interface{}

	// Sham link authentication spi . The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkAuthenticationSpi interface{}

	// Sham link authentication transmit . The type is interface{} with range:
	// 0..4294967295.
	ShamLinkAuthenticationTransmit interface{}

	// If true, sham link encryption is enabled . The type is bool.
	IsShamLinkEncryptionEnabled interface{}

	// Sham link encryption spi. The type is interface{} with range:
	// 0..4294967295.
	ShamLinkEncryptionSpi interface{}

	// Sham link encryption transmitted . The type is interface{} with range:
	// 0..4294967295.
	ShamLinkEncryptionTransmitted interface{}

	// Sham link encrypted authentication transmitted . The type is interface{}
	// with range: 0..4294967295.
	ShamLinkEncryptedAuthenticationTransmitted interface{}

	// If true,  enabled. The type is bool.
	ShamLinkGrEnabled interface{}

	// If true, Gracefule restart in progress. The type is bool.
	ShamLinkGr interface{}

	// Time in seconds since last GR. The type is interface{} with range:
	// 0..4294967295. Units are second.
	ShamLinkLastGr interface{}

	// Neighbor information.
	ShamLinkNeighbor Ospfv3_Processes_Process_DefaultVrf_ShamLinkTable_ShamLinkNeighbor
}

Ospfv3_Processes_Process_DefaultVrf_ShamLinkTable Sham link information

func (*Ospfv3_Processes_Process_DefaultVrf_ShamLinkTable) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ShamLinkTable_ShamLinkNeighbor

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

	// If true Hellos suppressed. The type is bool.
	ShamLinkSuppressHello interface{}

	// Adjacency state. The type is Ospfv3NeighborState.
	ShamLinkState interface{}

	// Neighbor retransmission info.
	ShamLinkRetransmission Ospfv3_Processes_Process_DefaultVrf_ShamLinkTable_ShamLinkNeighbor_ShamLinkRetransmission
}

Ospfv3_Processes_Process_DefaultVrf_ShamLinkTable_ShamLinkNeighbor Neighbor information

func (*Ospfv3_Processes_Process_DefaultVrf_ShamLinkTable_ShamLinkNeighbor) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_ShamLinkTable_ShamLinkNeighbor_ShamLinkRetransmission

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

	// Number of database descriptor retransmissions during last exchange. The
	// type is interface{} with range: 0..4294967295.
	DatabaseDescriptorRetransmissions interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Link flood index. The type is interface{} with range: 0..4294967295.
	LinkFloodIndex interface{}

	// Number of neighbor retransmissions . The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissions interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	Retransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFlood interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFlood interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodIndex interface{}

	// Link first flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFlood interface{}

	// Link first flood information index. The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFloodIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFlood interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFlood interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodIndex interface{}

	// Link next flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFlood interface{}

	// Link next flood information index . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFloodIndex interface{}

	// Number of LSAs sent in last retransmission. The type is interface{} with
	// range: 0..4294967295.
	LastRetransmissionLength interface{}

	// Maximum number of LSAs sent in a retransmission. The type is interface{}
	// with range: 0..4294967295.
	MaximumRetransmissionLength interface{}

	// Last retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastRetransmissionTime interface{}

	// Maximum retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	MaximumRetransmissionTime interface{}

	// Time until next LSA retransmission (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaRetransmissionTimer interface{}
}

Ospfv3_Processes_Process_DefaultVrf_ShamLinkTable_ShamLinkNeighbor_ShamLinkRetransmission Neighbor retransmission info

func (*Ospfv3_Processes_Process_DefaultVrf_ShamLinkTable_ShamLinkNeighbor_ShamLinkRetransmission) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary

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

	// OSPFv3 protocol summary.
	Protocol Ospfv3_Processes_Process_DefaultVrf_Summary_Protocol

	// OSPFv3 summary.
	Ospfv3 Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3

	// OSPFv3 route summary.
	Route Ospfv3_Processes_Process_DefaultVrf_Summary_Route
}

Ospfv3_Processes_Process_DefaultVrf_Summary OSPFv3 summary

func (*Ospfv3_Processes_Process_DefaultVrf_Summary) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_SummaryPrefixes

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

	// Summary prefix information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefix.
	SummaryPrefix []*Ospfv3_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefix
}

Ospfv3_Processes_Process_DefaultVrf_SummaryPrefixes Summary prefix information table

func (*Ospfv3_Processes_Process_DefaultVrf_SummaryPrefixes) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefix

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

	// Summary prefix. The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..128.
	PrefixLength interface{}

	// Prefix metric. The type is interface{} with range: 0..4294967295.
	PrefixMetric interface{}

	// Prefix metric type. The type is Ospfv3DefaultMetric.
	PrefixMetricType interface{}

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

Ospfv3_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefix Summary prefix information

func (*Ospfv3_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefix) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3

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

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

	// If true, the process is running as stanby role. The type is bool.
	IsRoleStandby interface{}

	// Role, V1/V2 Active/Standby. The type is interface{} with range:
	// 0..4294967295.
	Role interface{}

	// If true, NSR is enabled. The type is bool.
	IsNsrEnabled interface{}

	// Trigger RP Switchover on detectable process restart. The type is bool.
	IsNsrSwitchoverOnRestart interface{}

	// Stalled Router ID . The type is bool.
	IsRouterIdStalled interface{}

	// Opaque LSA capable . The type is bool.
	IsOpaqueCapable interface{}

	// If true, is an area border router. The type is bool.
	IsAreaBorderRouter interface{}

	// If true, is an AS border router. The type is bool.
	IsAsBorderRouter interface{}

	// If true, prefer type 7 LSAs over type 5. The type is bool.
	CapabilityPreferType7 interface{}

	// Redistribution metric . The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// If true, origin is by default . The type is bool.
	IsDefaultOriginated interface{}

	// If true, default always . The type is bool.
	IsDefaultAlways interface{}

	// Default metric . The type is interface{} with range: 0..4294967295.
	DefaultMetric interface{}

	// Default metric type . The type is Ospfv3DefaultMetric.
	DefaultMetricType interface{}

	// Default tag . The type is interface{} with range: 0..4294967295.
	DefaultTag interface{}

	// If true, is a default policy . The type is bool.
	IsDefaultPolicy interface{}

	// Default policy name . The type is string.
	DefaultPolicyName interface{}

	// Scheduling delay for SPF (ms). The type is interface{} with range:
	// 0..4294967295.
	SpfStartTime interface{}

	// Minimum delay time between SPF runs (ms). The type is interface{} with
	// range: 0..4294967295.
	SpfHoldTime interface{}

	// Maximum delay time between SPF runs (ms). The type is interface{} with
	// range: 0..4294967295.
	SpfMaximumTime interface{}

	// Initial LSA throttle delay (ms). The type is interface{} with range:
	// 0..4294967295.
	LsaStartTime interface{}

	// Second delay before generating next LSA (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaHoldTime interface{}

	// Maximum delay before generating an LSA (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaMaximumTime interface{}

	// Minimum time between LSA regeneration (ms). The type is interface{} with
	// range: 0..4294967295.
	MinimumLsaInterval interface{}

	// LSA refresh interval (sec). The type is interface{} with range:
	// 0..4294967295.
	LsaGroupInterval interface{}

	// LSA flood pacing timer (ms). The type is interface{} with range:
	// 0..4294967295.
	LsaFloodPacingInterval interface{}

	// LSA retransmission pacing timer (ms). The type is interface{} with range:
	// 0..4294967295.
	LsaRetransmissionPacingInterval interface{}

	// Number of AS scope LSAs. The type is interface{} with range: 0..4294967295.
	AsLsAs interface{}

	// Number of opaque LSAs. The type is interface{} with range: 0..4294967295.
	OpaqueLsas interface{}

	// Sum of opaque LSA checksum. The type is interface{} with range:
	// 0..4294967295.
	OpaqueLsaChecksum interface{}

	// Number of external and AS opaque LSAs with demand circut bit not set. The
	// type is interface{} with range: 0..4294967295.
	AsDcBitlessLsAs interface{}

	// Number of external and AS opaque LSAs with do not age set . The type is
	// interface{} with range: 0..4294967295.
	AsDoNotAgeLsAs interface{}

	// Number of areas. The type is interface{} with range: 0..65535.
	Areas interface{}

	// Number of normal areas. The type is interface{} with range: 0..65535.
	NormalAreas interface{}

	// Number of stub and total stub areas. The type is interface{} with range:
	// 0..65535.
	StubAreas interface{}

	// Number of NSSA areas. The type is interface{} with range: 0..65535.
	NssaAreas interface{}

	// Length of AS LSAs flood list. The type is interface{} with range:
	// 0..4294967295.
	AsLsaFloodListLength interface{}

	// If true, grace restart is enabled . The type is bool.
	IsGraceRestartEnabled interface{}

	// Length of time since the last NSF (s). The type is interface{} with range:
	// 0..4294967295.
	LastNsfTime interface{}

	// Grace time to resync . The type is interface{} with range: 0..4294967295.
	GraceResyncTime interface{}

	// Maximum number of interfaces. The type is interface{} with range:
	// 0..4294967295.
	MaximumInterfaces interface{}

	// Maximum number of paths. The type is interface{} with range: 0..4294967295.
	MaximumPaths interface{}

	// The number of redistributed prefixes allowed. The type is interface{} with
	// range: 0..4294967295.
	RedistributionLimit interface{}

	// When the number of redistributed prefixes reaches this threshold, a warning
	// message is issued . The type is interface{} with range: 0..4294967295.
	RedistributionThreshold interface{}

	// If true, auto cost is enabled. The type is bool.
	IsAutoCost interface{}

	// Reference Bandwdith. The type is interface{} with range: 0..4294967295.
	ReferenceBandwidth interface{}

	// Context name. The type is string with length: 0..32.
	ContextName interface{}

	// If true, snmp trap is enabled. The type is bool.
	SnmpTrapEnabled interface{}

	// Graceful shutdown state. The type is Ospfv3GracefulShutdownState.
	GracefulShutdownState interface{}

	// Domain ID information.
	DomainId Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId

	// Stub Router Information. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter.
	StubRouter []*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter

	// IPFRR-Tiebreakers list. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_IpfrrTiebreakers.
	IpfrrTiebreakers []*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_IpfrrTiebreakers
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3 OSPFv3 summary

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId

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

	// Primary Domain ID.
	PrimaryDomainId Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId_PrimaryDomainId

	// List of secondary domain IDs. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId_SecondaryDomainId.
	SecondaryDomainId []*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId_SecondaryDomainId
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId Domain ID information

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId_PrimaryDomainId

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

	// Domain ID Type. The type is interface{} with range: 0..65535.
	DomainIdType interface{}

	// Domain ID value. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	DomainIdValue interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId_PrimaryDomainId Primary Domain ID

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId_PrimaryDomainId) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId_SecondaryDomainId

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

	// Domain ID Type. The type is interface{} with range: 0..65535.
	DomainIdType interface{}

	// Domain ID value. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	DomainIdValue interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId_SecondaryDomainId List of secondary domain IDs

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_DomainId_SecondaryDomainId) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_IpfrrTiebreakers

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

	// Tiebreaker Type. The type is IpfrrTbrkr.
	TiebreakerType interface{}

	// Tiebreaker Index. The type is interface{} with range: 0..4294967295.
	TiebreakerIndex interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_IpfrrTiebreakers IPFRR-Tiebreakers list

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_IpfrrTiebreakers) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter

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

	// Stub router mode. The type is StubRouterMode.
	Mode interface{}

	// If true, stub router mode is active. The type is bool.
	Active interface{}

	// Remaining time (in seconds) in stub router mode. The type is interface{}
	// with range: 0..4294967295. Units are second.
	RemainingTime interface{}

	// Reason for entering stub router mode. The type is StubRouterTrigger.
	SetReason interface{}

	// Reason for clearing stub router condition. The type is
	// StubRouterExitReason.
	UnsetReason interface{}

	// If true, advertise maximum metric for stub links. The type is bool.
	IncludeStubLinks interface{}

	// Metric for summary LSAs in max-metric mode. The type is interface{} with
	// range: 0..4294967295.
	SummaryLsaMetric interface{}

	// Metric for external LSAs in max-metric mode. The type is interface{} with
	// range: 0..4294967295.
	ExternalLsaMetric interface{}

	// Reason for being in ABR off mode. The type is StubRouterAbrOffReason.
	AbrOffReason interface{}

	// Timestamp (relative to 1970/1/1 00:00) when stub router condition was
	// cleared.
	UnsetTime Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_UnsetTime

	// Timestamp (relative to 1970/1/1 00:00) when stub router mode was activated.
	StartTime Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_StartTime

	// Timestamp (relative to 1970/1/1 00:00) when ABR duties were resumed.
	AbrResumeTime Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_AbrResumeTime

	// Triggers for entering stub router mode. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger.
	Trigger []*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter Stub Router Information

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_AbrResumeTime

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

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_AbrResumeTime Timestamp (relative to 1970/1/1 00:00) when ABR duties were resumed

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_AbrResumeTime) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_StartTime

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

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_StartTime Timestamp (relative to 1970/1/1 00:00) when stub router mode was activated

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_StartTime) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger

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

	// Stub Router Trigger type. The type is StubRouterTrigger.
	Trigger interface{}

	// If true, stub router is terminated when BGP converges. The type is bool.
	WaitForBgp interface{}

	// Reason for clearing stub router condition. The type is
	// StubRouterExitReason.
	UnsetReason interface{}

	// Time (in seconds) to stay in stub router mode. The type is interface{} with
	// range: 0..4294967295. Units are second.
	Time interface{}

	// Timestamp (relative to 1970/1/1 00:00) when stub router condition was
	// cleared.
	UnsetTime Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger_UnsetTime

	// Timestamp (relative to 1970/1/1 00:00) when stub router mode was activated.
	StartTime Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger_StartTime
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger Triggers for entering stub router mode

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger_StartTime

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

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger_StartTime Timestamp (relative to 1970/1/1 00:00) when stub router mode was activated

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger_StartTime) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger_UnsetTime

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

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger_UnsetTime Timestamp (relative to 1970/1/1 00:00) when stub router condition was cleared

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_Trigger_UnsetTime) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_UnsetTime

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

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_UnsetTime Timestamp (relative to 1970/1/1 00:00) when stub router condition was cleared

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Ospfv3_StubRouter_UnsetTime) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Protocol

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

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

	// Administrative distance. The type is interface{} with range: 0..4294967295.
	AdministrativeDistance interface{}

	// Administrative Distance for Inter Area routes. The type is interface{} with
	// range: 0..4294967295.
	AdministrativeDistanceInterArea interface{}

	// Administrative Distance for External routes. The type is interface{} with
	// range: 0..4294967295.
	AdministrativeDistanceExternal interface{}

	// If true, Graceful restart is enabled . The type is bool.
	IsGracefulRestart interface{}

	// Distribute List In. The type is string.
	DistributeListIn interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Protocol OSPFv3 protocol summary

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Protocol) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_Summary_Route

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

	// Route summary of a route 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}]+)?.
	RouteId interface{}

	// Intra route summary . The type is interface{} with range: 0..4294967295.
	IntraAreaRoute interface{}

	// Inter route summary . The type is interface{} with range: 0..4294967295.
	InterAreaRoute interface{}

	// Extern 1 route summary . The type is interface{} with range: 0..4294967295.
	ExternOneRoute interface{}

	// Extern 2 route summary . The type is interface{} with range: 0..4294967295.
	ExternTwoRoute interface{}

	// NSSA 1 route summary . The type is interface{} with range: 0..4294967295.
	NssaOneRoute interface{}

	// NSSA 2 route summary . The type is interface{} with range: 0..4294967295.
	NssaTwoRoute interface{}

	// Total route summary . The type is interface{} with range: 0..4294967295.
	TotalSentRoute interface{}

	// Route connected . The type is interface{} with range: 0..4294967295.
	RouteConnected interface{}

	// Redistribution route summary . The type is interface{} with range:
	// 0..4294967295.
	RedistributionRoute interface{}

	// Total route received summary. The type is interface{} with range:
	// 0..4294967295.
	TotalReceivedRoute interface{}
}

Ospfv3_Processes_Process_DefaultVrf_Summary_Route OSPFv3 route summary

func (*Ospfv3_Processes_Process_DefaultVrf_Summary_Route) GetEntityData

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

	// Neighbor on other end of this virtual link. 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}]+)?.
	VirtualLinkNeighborId interface{}

	// Virtual link interface number . The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkInterfaceNumber interface{}

	// OSPF interface state for the virtual link. The type is
	// Ospfv3InterfaceState.
	VirtualLinkState interface{}

	// If true, virtual link IP security is required . The type is bool.
	IsVirtualLinkIpSecurityRequired interface{}

	// If true, Virtual link IP security is active . The type is bool.
	IsVirtualLinkIpSecurityActive interface{}

	// Virtual link neighbor addresss . The type is 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])))(%[\p{N}\p{L}]+)?.
	VirtualLinkNeighborAddress interface{}

	// If true, the link runs as demand circuit. The type is bool.
	IsVirtualLinkDemandCircuit interface{}

	// Number of LSA's with demand circuit bit not set . The type is interface{}
	// with range: 0..4294967295.
	VirtualLinkDcBitlessLsa interface{}

	// Transit area id . The type is string.
	TransitAreaId interface{}

	// Interface on which this virtual link is formed. The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Cost of the virtual link. The type is interface{} with range: 0..65535.
	VirtualLinkCost interface{}

	// Transmission delay in seconds. The type is interface{} with range:
	// 0..65535. Units are second.
	VirualLinkTransmissionDelay interface{}

	// Hello interval (s). The type is interface{} with range: 0..4294967295.
	VirtualLinkHelloInterval interface{}

	// Dead interval (s). The type is interface{} with range: 0..4294967295.
	VirtualLinkDeadInterval interface{}

	// Wait interval (s). The type is interface{} with range: 0..4294967295.
	VirtualLinkWaitInterval interface{}

	// Retransmission interval (s). The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkRetransmissionInterval interface{}

	// Time until next hello (s). The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkNextHello interface{}

	// If true, interface is passive. The type is bool.
	IsVirtualLinkPassive interface{}

	// If true, virtual link authentication is enabled . The type is bool.
	IsVirtualLinkAuthenticationEnabled interface{}

	// Virtual link authentication spi . The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkAuthenticationSpi interface{}

	// Virtual link authentication transmit . The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkAuthenticationTransmit interface{}

	// If true, virtual link encryption is enabled . The type is bool.
	IsVirtualLinkEncryptionEnabled interface{}

	// Virtual link encryption spi. The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkEncryptionSpi interface{}

	// Virtual link encryption transmitted . The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkEncryptionTransmitted interface{}

	// Virtual link encrypted authentication transmitted . The type is interface{}
	// with range: 0..4294967295.
	VirtualLinkEncryptedAuthenticationTransmitted interface{}

	// Neighbor information .
	VirtualLinkNeighbor Ospfv3_Processes_Process_DefaultVrf_VirtualLink_VirtualLinkNeighbor
}

Ospfv3_Processes_Process_DefaultVrf_VirtualLink Virtual link information

func (*Ospfv3_Processes_Process_DefaultVrf_VirtualLink) GetEntityData

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

	// If true, hello suppressed . The type is bool.
	IsVirtualLinkHelloSuppressed interface{}

	// OSPF interface state for the virtual link. The type is
	// Ospfv3InterfaceState.
	VirtualLinkState interface{}

	// Virtual link retransmission information .
	VirtualLinkRetransmission Ospfv3_Processes_Process_DefaultVrf_VirtualLink_VirtualLinkNeighbor_VirtualLinkRetransmission
}

Ospfv3_Processes_Process_DefaultVrf_VirtualLink_VirtualLinkNeighbor Neighbor information

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

	// Number of database descriptor retransmissions during last exchange. The
	// type is interface{} with range: 0..4294967295.
	DatabaseDescriptorRetransmissions interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Link flood index. The type is interface{} with range: 0..4294967295.
	LinkFloodIndex interface{}

	// Number of neighbor retransmissions . The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissions interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	Retransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFlood interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFlood interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodIndex interface{}

	// Link first flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFlood interface{}

	// Link first flood information index. The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFloodIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFlood interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFlood interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodIndex interface{}

	// Link next flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFlood interface{}

	// Link next flood information index . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFloodIndex interface{}

	// Number of LSAs sent in last retransmission. The type is interface{} with
	// range: 0..4294967295.
	LastRetransmissionLength interface{}

	// Maximum number of LSAs sent in a retransmission. The type is interface{}
	// with range: 0..4294967295.
	MaximumRetransmissionLength interface{}

	// Last retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastRetransmissionTime interface{}

	// Maximum retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	MaximumRetransmissionTime interface{}

	// Time until next LSA retransmission (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaRetransmissionTimer interface{}
}

Ospfv3_Processes_Process_DefaultVrf_VirtualLink_VirtualLinkNeighbor_VirtualLinkRetransmission Virtual link retransmission information

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics

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

	// Protocol table.
	ProtocolStats Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_ProtocolStats

	// OSPFv3 RIB batch statistics.
	SpfStats Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats

	// OSPF Prefix SPF Prioritization statistics.
	RawioStats Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_RawioStats

	// OSPF Prefix SPF Prioritization statistics.
	PrefixPriorityStats Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_PrefixPriorityStats

	// OSPFv3 RIB batch statistics.
	VrfRibBatchStats Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_VrfRibBatchStats
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics Container for Statistics

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_PrefixPriorityStats

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

	// Critical priority classifications. The type is interface{} with range:
	// 0..4294967295.
	Critical interface{}

	// High priority classifications. The type is interface{} with range:
	// 0..4294967295.
	High interface{}

	// Medium priority classifications. The type is interface{} with range:
	// 0..4294967295.
	Medium interface{}

	// Low priority classifications. The type is interface{} with range:
	// 0..4294967295.
	Low interface{}
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_PrefixPriorityStats OSPF Prefix SPF Prioritization statistics

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_PrefixPriorityStats) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_ProtocolStats

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

	// Protocol statistics for an interface. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_ProtocolStats_ProtocolStat.
	ProtocolStat []*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_ProtocolStats_ProtocolStat
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_ProtocolStats Protocol table

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_ProtocolStats) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_ProtocolStats_ProtocolStat

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

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

	// Total inputs packets. The type is interface{} with range:
	// 0..18446744073709551615.
	TotalInPackets interface{}

	// Hello packets in. The type is interface{} with range:
	// 0..18446744073709551615.
	HelloInPackets interface{}

	// Database Description Packets in. The type is interface{} with range:
	// 0..18446744073709551615.
	DbdesInPackets interface{}

	// Database Description LSAs in. The type is interface{} with range:
	// 0..18446744073709551615.
	DbdesInLsAs interface{}

	// LSA Requests in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsReqInPackets interface{}

	// LS Requests in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsReqInLsAs interface{}

	// LS Updates Packets in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdInPackets interface{}

	// LS Updates ignored. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdInIgnored interface{}

	// LS Updates LSAs in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdInLsAs interface{}

	// LS Acks Packets in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsAckInPackets interface{}

	// LS Ack LSAs in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsAckInLsAs interface{}

	// Total Out Packets. The type is interface{} with range:
	// 0..18446744073709551615.
	TotalOutPackets interface{}

	// Hello Out Packets. The type is interface{} with range:
	// 0..18446744073709551615.
	HelloOutPackets interface{}

	// Database Description Packets out. The type is interface{} with range:
	// 0..18446744073709551615.
	DbdesOutPackets interface{}

	// Database Description LSAs out. The type is interface{} with range:
	// 0..18446744073709551615.
	DbdesOutLsAs interface{}

	// LS Request Packets out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsReqOutPackets interface{}

	// LS Reuqests LSAs out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsReqOutLsAs interface{}

	// LS Update Packets out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdOutPackets interface{}

	// LS Update LSAs out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdOutLsAs interface{}

	// LS Ack Packets out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsAckOutPackets interface{}

	// LS Ack LSAs out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsAckOutLsAs interface{}

	// Dropped in GS. The type is interface{} with range: 0..18446744073709551615.
	DroppedInGs interface{}

	// Checksum Errors. The type is interface{} with range:
	// 0..18446744073709551615.
	ChecksumErr interface{}
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_ProtocolStats_ProtocolStat Protocol statistics for an interface

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_ProtocolStats_ProtocolStat) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_RawioStats

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

	// Raw Connections Open. The type is interface{} with range:
	// 0..18446744073709551615.
	RawConnOpen interface{}

	// Raw Connections Close. The type is interface{} with range:
	// 0..18446744073709551615.
	RawConnClose interface{}

	// Raw Connections Error. The type is interface{} with range:
	// 0..18446744073709551615.
	RawConnError interface{}

	// Received Packets. The type is interface{} with range:
	// 0..18446744073709551615.
	InPackets interface{}

	// Received Bytes. The type is interface{} with range:
	// 0..18446744073709551615. Units are byte.
	InBytes interface{}

	// Received Long Packets. The type is interface{} with range:
	// 0..18446744073709551615.
	InLongPackets interface{}

	// In Malloc Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InMallocDrops interface{}

	// In Handle Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InHandleDrops interface{}

	// In Short Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InShortDrops interface{}

	// In Error Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InErrorDrops interface{}

	// In IPSEC Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InIpsecDrops interface{}

	// In Queue Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InQueueDrops interface{}

	// Packets Sent. The type is interface{} with range: 0..18446744073709551615.
	OutPackets interface{}

	// Sent Bytes. The type is interface{} with range: 0..18446744073709551615.
	// Units are byte.
	OutBytes interface{}

	// No FileDescriptor Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	OutNofdDrops interface{}

	// Error Drops. The type is interface{} with range: 0..18446744073709551615.
	OutErrorDrops interface{}

	// Out IPSEC Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	OutIpsecDrops interface{}

	// No Packet Buffers. The type is interface{} with range:
	// 0..18446744073709551615.
	OutNopakDrops interface{}

	// PAK API Errors. The type is interface{} with range:
	// 0..18446744073709551615.
	OutPakapiErrors interface{}

	// Raw Connection State. The type is interface{} with range: 0..4294967295.
	RawConnState interface{}
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_RawioStats OSPF Prefix SPF Prioritization statistics

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_RawioStats) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats

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

	// SPF statistics header.
	SpfHeader Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfHeader

	// List of SPF run-time statistics. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime.
	SpfRuntime []*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats OSPFv3 RIB batch statistics

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfHeader

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

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

	// Number of SPF calculations. The type is interface{} with range:
	// 0..4294967295.
	HeaderSpFs interface{}

	// List of Areas with SPF statistics. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfHeader_AreaSummary.
	AreaSummary []*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfHeader_AreaSummary
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfHeader SPF statistics header

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfHeader) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfHeader_AreaSummary

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

	// Area ID of the area SPF statistics. The type is interface{} with range:
	// 0..4294967295.
	AreaId interface{}

	// Number of SPF calculations. The type is interface{} with range:
	// 0..4294967295.
	SpFs interface{}
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfHeader_AreaSummary List of Areas with SPF statistics

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfHeader_AreaSummary) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime

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

	// SPF calculation start time. The type is interface{} with range:
	// 0..4294967295.
	StartTime interface{}

	// Number of routes added to RIB. The type is interface{} with range:
	// 0..4294967295.
	RibAddRoutes interface{}

	// Number of routes deleted from RIB. The type is interface{} with range:
	// 0..4294967295.
	RibDeleteRoutes interface{}

	// Reasons for triggering an SPF calculation Bit 1 - Router LSA update Bit 2 -
	// Network LSA update Bit 3 - Inter-Area Prefix LSA update Bit 4 - Inter-Area
	// Router LSA update Bit 5 - AS External LSA update Bit 6 - MOSPF LSA update
	// Bit 7 - Type 7 AS External LSA update Bit 8 - Link LSA update Bit 9 -
	// Prefix LSA update. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	ReasonFlags interface{}

	// Number of LSA changes triggering an SPF calculation. The type is
	// interface{} with range: -32768..32767.
	LsaChanges interface{}

	// Global SPF times.
	GlobalTime Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_GlobalTime

	// List of LSAs triggering the SPF calculation. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_Lsa.
	Lsa []*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_Lsa

	// List of per-area SPF statistics. The type is slice of
	// Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat.
	AreaStat []*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime List of SPF run-time statistics

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat

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

	// Area ID for area of these SPF statistics. The type is interface{} with
	// range: 0..4294967295.
	SpfStatAreaId interface{}

	// Counts of LSA types triggering an SPF calculation. The type is slice of
	// interface{} with range: 0..4294967295.
	SpfStatLsaTypeCount []interface{}

	// SPF time calculations.
	SpfStatTime Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat List of per-area SPF statistics

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime

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

	// Dijkstra time in msec. The type is interface{} with range: 0..4294967295.
	Dijkstra interface{}

	// Intra-prefix processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	IntraPrefix interface{}

	// Intra-prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	IntraPrefixDel interface{}

	// Inter-prefix processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	InterPrefix interface{}

	// Intra-prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	InterPrefixDel interface{}

	// External prefix processing time in msec. The type is interface{} with
	// range: 0..4294967295.
	ExternalPrefix interface{}

	// External prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	ExternalPrefixDel interface{}

	// RIB add processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	RibAdd interface{}

	// RIB deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	RibDel interface{}
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime SPF time calculations

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_GlobalTime

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

	// Dijkstra time in msec. The type is interface{} with range: 0..4294967295.
	Dijkstra interface{}

	// Intra-prefix processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	IntraPrefix interface{}

	// Intra-prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	IntraPrefixDel interface{}

	// Inter-prefix processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	InterPrefix interface{}

	// Intra-prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	InterPrefixDel interface{}

	// External prefix processing time in msec. The type is interface{} with
	// range: 0..4294967295.
	ExternalPrefix interface{}

	// External prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	ExternalPrefixDel interface{}

	// RIB add processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	RibAdd interface{}

	// RIB deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	RibDel interface{}
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_GlobalTime Global SPF times

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_GlobalTime) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_Lsa

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

	// Area ID. The type is interface{} with range: 0..4294967295.
	LsaAreaId interface{}

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

	// 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{}

	// LSA type. The type is interface{} with range: 0..255.
	LsaType interface{}

	// If true, the LSA change is a flush. The type is bool.
	LsaFlush interface{}
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_Lsa List of LSAs triggering the SPF calculation

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_SpfStats_SpfRuntime_Lsa) GetEntityData

type Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_VrfRibBatchStats

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

	// No. of RIB batches sent. The type is interface{} with range: 0..4294967295.
	BatchesSent interface{}

	// No. of Routes sent to RIB. The type is interface{} with range:
	// 0..4294967295.
	RoutesSent interface{}

	// No of Pending Routes. The type is interface{} with range: 0..4294967295.
	RoutesPending interface{}

	// Max No. of Routes in a batch. The type is interface{} with range:
	// 0..4294967295.
	MaxRoutes interface{}

	// No. of Paths sent to RIB. The type is interface{} with range:
	// 0..4294967295.
	PathsSent interface{}

	// No. of paths waiting to be sent to RIB. The type is interface{} with range:
	// 0..4294967295.
	PathsPending interface{}

	// No. of paths added to RIB. The type is interface{} with range:
	// 0..4294967295.
	PathsAdd interface{}

	// No. of paths add errors. The type is interface{} with range: 0..4294967295.
	PathsAddErrs interface{}

	// No. of paths del sent to RIB. The type is interface{} with range:
	// 0..4294967295.
	PathsDel interface{}

	// No. of Paths del errors. The type is interface{} with range: 0..4294967295.
	PathsDelErrs interface{}
}

Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_VrfRibBatchStats OSPFv3 RIB batch statistics

func (*Ospfv3_Processes_Process_DefaultVrf_VrfStatistics_VrfRibBatchStats) GetEntityData

type Ospfv3_Processes_Process_Statistics

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

	// OSPF NSR statistics.
	NsrStats Ospfv3_Processes_Process_Statistics_NsrStats

	// OSPFv3 RIB thread statistics.
	RibThreadStats Ospfv3_Processes_Process_Statistics_RibThreadStats

	// OSPF ISSU statistics.
	IssuStats Ospfv3_Processes_Process_Statistics_IssuStats

	// OSPF NSR packet library statistics.
	NsrPlStats Ospfv3_Processes_Process_Statistics_NsrPlStats

	// Protocol table.
	ProtocolStats Ospfv3_Processes_Process_Statistics_ProtocolStats

	// OSPFv3 RIB batch statistics.
	SpfStats Ospfv3_Processes_Process_Statistics_SpfStats

	// OSPF Prefix SPF Prioritization statistics.
	RawioStats Ospfv3_Processes_Process_Statistics_RawioStats

	// OSPF Prefix SPF Prioritization statistics.
	PrefixPriorityStats Ospfv3_Processes_Process_Statistics_PrefixPriorityStats

	// OSPFv3 RIB batch statistics.
	VrfRibBatchStats Ospfv3_Processes_Process_Statistics_VrfRibBatchStats
}

Ospfv3_Processes_Process_Statistics Container for Statistics

func (*Ospfv3_Processes_Process_Statistics) GetEntityData

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

type Ospfv3_Processes_Process_Statistics_IssuStats

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

	// NSR revision. The type is interface{} with range: -2147483648..2147483647.
	NsrRevision interface{}

	// FSM state. The type is interface{} with range: -2147483648..2147483647.
	NsrFsmState interface{}

	// NSR version. The type is interface{} with range: 0..4294967295.
	NsrVersion interface{}

	// My nodeid. The type is interface{} with range: 0..4294967295.
	NsrNodeId interface{}

	// Partner NSR version. The type is interface{} with range: 0..4294967295.
	NsrPeerVersion interface{}

	// Partner NodeID. The type is interface{} with range: 0..4294967295.
	NsrPeerNodeId interface{}

	// Fabric MTU. The type is interface{} with range: 0..4294967295.
	NsrMtu interface{}

	// NBR QAD queue id. The type is interface{} with range: 0..4294967295.
	NsrNbrQadQid interface{}

	// LSA QAD queue id. The type is interface{} with range: 0..4294967295.
	NsrLsaQadQid interface{}

	// NBR QAD pending msg. The type is interface{} with range: 0..4294967295.
	NsrNbrQadMdataCount interface{}

	// LSA QAD pending msgs. The type is interface{} with range: 0..4294967295.
	NsrLsaQadMdataCount interface{}

	// Pending init-sync NBR msgs. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrNbrInitSyncPendCount interface{}

	// Pending init-sync LSA msgs. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrLsaInitSyncPendCount interface{}

	// Neighbor TLV sequence no. The type is interface{} with range:
	// 0..4294967295.
	NsrNbrSeqNo interface{}

	// Interface TLV sequence no. The type is interface{} with range:
	// 0..4294967295.
	NsrIntfSeqNo interface{}

	// Timers processed per pulse. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrTmrQuant interface{}

	// Attempts to connect to active. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveAttempts interface{}

	// Failures to connect to active. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveFails interface{}

	// Conn to active opens. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveOpens interface{}

	// Conn to active closes. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveCloses interface{}

	// Conn to active errors. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveErrors interface{}

	// Nsr Fsm Flags information. The type is slice of string.
	NsrFsmFlag []interface{}

	// Nsr Fsm Running Timers. The type is slice of string.
	NsrFsmRunningTimer []interface{}

	// NSR thread scheduler stats.
	NsrThdStats Ospfv3_Processes_Process_Statistics_IssuStats_NsrThdStats

	// Rtr thread NSR pulse handler stats.
	NsrRtrThdSched Ospfv3_Processes_Process_Statistics_IssuStats_NsrRtrThdSched

	// Nsr Issu Milestones. The type is slice of
	// Ospfv3_Processes_Process_Statistics_IssuStats_NsrIssuMilestone.
	NsrIssuMilestone []*Ospfv3_Processes_Process_Statistics_IssuStats_NsrIssuMilestone

	// Nsr Error History List. The type is slice of
	// Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory.
	NsrErrHistory []*Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory
}

Ospfv3_Processes_Process_Statistics_IssuStats OSPF ISSU statistics

func (*Ospfv3_Processes_Process_Statistics_IssuStats) GetEntityData

type Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory

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

	// Nsr Revision version. The type is interface{} with range: 0..4294967295.
	NsrRevisionversion interface{}

	// Total errors for this nsr revision version. The type is interface{} with
	// range: -2147483648..2147483647.
	TotalErrors interface{}

	// List of erros. The type is slice of
	// Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo.
	NsrErrorInfo []*Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo
}

Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory Nsr Error History List

func (*Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory) GetEntityData

type Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo

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

	// Count this error hit during the Nsr Revision. The type is interface{} with
	// range: -2147483648..2147483647.
	ErrCount interface{}

	// Error Information. The type is string.
	ErrInfoString interface{}

	// Time this error was last hit.
	LastErrTime Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime
}

Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo List of erros

func (*Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo) GetEntityData

type Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime

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

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime Time this error was last hit

func (*Ospfv3_Processes_Process_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime) GetEntityData

type Ospfv3_Processes_Process_Statistics_IssuStats_NsrIssuMilestone

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

	// Milestone Name. The type is string.
	MilestoneName interface{}

	// Milestone Status. The type is string.
	MilestoneStatus interface{}
}

Ospfv3_Processes_Process_Statistics_IssuStats_NsrIssuMilestone Nsr Issu Milestones

func (*Ospfv3_Processes_Process_Statistics_IssuStats_NsrIssuMilestone) GetEntityData

type Ospfv3_Processes_Process_Statistics_IssuStats_NsrRtrThdSched

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

	// Events processed per pulse. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrPulseQuant interface{}

	// Events pending. The type is interface{} with range: 0..4294967295.
	NsrEventsInQ interface{}

	// Events to Router thread. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrEventsTx interface{}

	// Events processed. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrEventsRx interface{}

	// Bad pulses received. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrBadPulsesRx interface{}

	// Good pulses received. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrGoodPulsesRx interface{}

	// Pulses to Router thread. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulsesTx interface{}

	// Pulse send failures. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulseTxFails interface{}

	// nsr pri. The type is slice of
	// Ospfv3_Processes_Process_Statistics_IssuStats_NsrRtrThdSched_NsrPri.
	NsrPri []*Ospfv3_Processes_Process_Statistics_IssuStats_NsrRtrThdSched_NsrPri
}

Ospfv3_Processes_Process_Statistics_IssuStats_NsrRtrThdSched Rtr thread NSR pulse handler stats

func (*Ospfv3_Processes_Process_Statistics_IssuStats_NsrRtrThdSched) GetEntityData

type Ospfv3_Processes_Process_Statistics_IssuStats_NsrRtrThdSched_NsrPri

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

	// Priority Type. The type is OspfNsrSchedPri.
	NsrSchedPri interface{}

	// Priority Queue. The type is interface{} with range: 0..255.
	NsrSchedQuant interface{}

	// Remaining quantum. The type is interface{} with range: 0..255.
	NsrSchedRemainQuant interface{}

	// Events pending. The type is interface{} with range: 0..65535.
	NsrSchedEvsInQ interface{}

	// Max Queued. The type is interface{} with range: 0..65535.
	NsrSchedMaxEvs interface{}

	// Peak queue length. The type is interface{} with range: 0..65535.
	NsrSchedPeakQLen interface{}

	// Events queued. The type is interface{} with range: 0..18446744073709551615.
	NsrSchedEvsQd interface{}

	// Event enqueue fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEnqFails interface{}

	// Events dequeued. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsDeqd interface{}
}

Ospfv3_Processes_Process_Statistics_IssuStats_NsrRtrThdSched_NsrPri nsr pri

func (*Ospfv3_Processes_Process_Statistics_IssuStats_NsrRtrThdSched_NsrPri) GetEntityData

type Ospfv3_Processes_Process_Statistics_IssuStats_NsrThdStats

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

	// Events processed per pulse. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrPulseQuant interface{}

	// Events pending. The type is interface{} with range: 0..4294967295.
	NsrEventsInQ interface{}

	// Events to Router thread. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrEventsTx interface{}

	// Events processed. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrEventsRx interface{}

	// Bad pulses received. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrBadPulsesRx interface{}

	// Good pulses received. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrGoodPulsesRx interface{}

	// Pulses to Router thread. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulsesTx interface{}

	// Pulse send failures. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulseTxFails interface{}

	// nsr pri. The type is slice of
	// Ospfv3_Processes_Process_Statistics_IssuStats_NsrThdStats_NsrPri.
	NsrPri []*Ospfv3_Processes_Process_Statistics_IssuStats_NsrThdStats_NsrPri
}

Ospfv3_Processes_Process_Statistics_IssuStats_NsrThdStats NSR thread scheduler stats

func (*Ospfv3_Processes_Process_Statistics_IssuStats_NsrThdStats) GetEntityData

type Ospfv3_Processes_Process_Statistics_IssuStats_NsrThdStats_NsrPri

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

	// Priority Type. The type is OspfNsrSchedPri.
	NsrSchedPri interface{}

	// Priority Queue. The type is interface{} with range: 0..255.
	NsrSchedQuant interface{}

	// Remaining quantum. The type is interface{} with range: 0..255.
	NsrSchedRemainQuant interface{}

	// Events pending. The type is interface{} with range: 0..65535.
	NsrSchedEvsInQ interface{}

	// Max Queued. The type is interface{} with range: 0..65535.
	NsrSchedMaxEvs interface{}

	// Peak queue length. The type is interface{} with range: 0..65535.
	NsrSchedPeakQLen interface{}

	// Events queued. The type is interface{} with range: 0..18446744073709551615.
	NsrSchedEvsQd interface{}

	// Event enqueue fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEnqFails interface{}

	// Events dequeued. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsDeqd interface{}
}

Ospfv3_Processes_Process_Statistics_IssuStats_NsrThdStats_NsrPri nsr pri

func (*Ospfv3_Processes_Process_Statistics_IssuStats_NsrThdStats_NsrPri) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrPlStats

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

	// ncd pri. The type is slice of
	// Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri.
	NcdPri []*Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri
}

Ospfv3_Processes_Process_Statistics_NsrPlStats OSPF NSR packet library statistics

func (*Ospfv3_Processes_Process_Statistics_NsrPlStats) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri

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

	// Total sent. The type is slice of interface{} with range:
	// 0..18446744073709551615.
	NumSent []interface{}

	// Total recvd. The type is slice of interface{} with range:
	// 0..18446744073709551615.
	NumRecv []interface{}

	// Sent Error/drops. The type is slice of
	// Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri_NumSentDrop.
	NumSentDrop []*Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri_NumSentDrop

	// Recv Errors/drops. The type is slice of
	// Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri_NumRecvDrop.
	NumRecvDrop []*Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri_NumRecvDrop
}

Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri ncd pri

func (*Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri_NumRecvDrop

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

	// nsr pl recv drop array. The type is slice of interface{} with range:
	// 0..4294967295.
	NsrPlRecvDropArray []interface{}
}

Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri_NumRecvDrop Recv Errors/drops

func (*Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri_NumRecvDrop) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri_NumSentDrop

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

	// nsr pl send drop array. The type is slice of interface{} with range:
	// 0..4294967295.
	NsrPlSendDropArray []interface{}
}

Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri_NumSentDrop Sent Error/drops

func (*Ospfv3_Processes_Process_Statistics_NsrPlStats_NcdPri_NumSentDrop) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrStats

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

	// NSR revision. The type is interface{} with range: -2147483648..2147483647.
	NsrRevision interface{}

	// FSM state. The type is interface{} with range: -2147483648..2147483647.
	NsrFsmState interface{}

	// NSR version. The type is interface{} with range: 0..4294967295.
	NsrVersion interface{}

	// My nodeid. The type is interface{} with range: 0..4294967295.
	NsrNodeId interface{}

	// Partner NSR version. The type is interface{} with range: 0..4294967295.
	NsrPeerVersion interface{}

	// Partner NodeID. The type is interface{} with range: 0..4294967295.
	NsrPeerNodeId interface{}

	// Fabric MTU. The type is interface{} with range: 0..4294967295.
	NsrMtu interface{}

	// NBR QAD queue id. The type is interface{} with range: 0..4294967295.
	NsrNbrQadQid interface{}

	// LSA QAD queue id. The type is interface{} with range: 0..4294967295.
	NsrLsaQadQid interface{}

	// NBR QAD pending msg. The type is interface{} with range: 0..4294967295.
	NsrNbrQadMdataCount interface{}

	// LSA QAD pending msgs. The type is interface{} with range: 0..4294967295.
	NsrLsaQadMdataCount interface{}

	// Pending init-sync NBR msgs. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrNbrInitSyncPendCount interface{}

	// Pending init-sync LSA msgs. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrLsaInitSyncPendCount interface{}

	// Neighbor TLV sequence no. The type is interface{} with range:
	// 0..4294967295.
	NsrNbrSeqNo interface{}

	// Interface TLV sequence no. The type is interface{} with range:
	// 0..4294967295.
	NsrIntfSeqNo interface{}

	// Timers processed per pulse. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrTmrQuant interface{}

	// Attempts to connect to active. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveAttempts interface{}

	// Failures to connect to active. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveFails interface{}

	// Conn to active opens. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveOpens interface{}

	// Conn to active closes. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveCloses interface{}

	// Conn to active errors. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveErrors interface{}

	// Nsr Fsm Flags information. The type is slice of string.
	NsrFsmFlag []interface{}

	// Nsr Fsm Running Timers. The type is slice of string.
	NsrFsmRunningTimer []interface{}

	// NSR thread scheduler stats.
	NsrThdStats Ospfv3_Processes_Process_Statistics_NsrStats_NsrThdStats

	// Rtr thread NSR pulse handler stats.
	NsrRtrThdSched Ospfv3_Processes_Process_Statistics_NsrStats_NsrRtrThdSched

	// Nsr Issu Milestones. The type is slice of
	// Ospfv3_Processes_Process_Statistics_NsrStats_NsrIssuMilestone.
	NsrIssuMilestone []*Ospfv3_Processes_Process_Statistics_NsrStats_NsrIssuMilestone

	// Nsr Error History List. The type is slice of
	// Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory.
	NsrErrHistory []*Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory
}

Ospfv3_Processes_Process_Statistics_NsrStats OSPF NSR statistics

func (*Ospfv3_Processes_Process_Statistics_NsrStats) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory

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

	// Nsr Revision version. The type is interface{} with range: 0..4294967295.
	NsrRevisionversion interface{}

	// Total errors for this nsr revision version. The type is interface{} with
	// range: -2147483648..2147483647.
	TotalErrors interface{}

	// List of erros. The type is slice of
	// Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo.
	NsrErrorInfo []*Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo
}

Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory Nsr Error History List

func (*Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo

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

	// Count this error hit during the Nsr Revision. The type is interface{} with
	// range: -2147483648..2147483647.
	ErrCount interface{}

	// Error Information. The type is string.
	ErrInfoString interface{}

	// Time this error was last hit.
	LastErrTime Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime
}

Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo List of erros

func (*Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime

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

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime Time this error was last hit

func (*Ospfv3_Processes_Process_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrStats_NsrIssuMilestone

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

	// Milestone Name. The type is string.
	MilestoneName interface{}

	// Milestone Status. The type is string.
	MilestoneStatus interface{}
}

Ospfv3_Processes_Process_Statistics_NsrStats_NsrIssuMilestone Nsr Issu Milestones

func (*Ospfv3_Processes_Process_Statistics_NsrStats_NsrIssuMilestone) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrStats_NsrRtrThdSched

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

	// Events processed per pulse. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrPulseQuant interface{}

	// Events pending. The type is interface{} with range: 0..4294967295.
	NsrEventsInQ interface{}

	// Events to Router thread. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrEventsTx interface{}

	// Events processed. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrEventsRx interface{}

	// Bad pulses received. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrBadPulsesRx interface{}

	// Good pulses received. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrGoodPulsesRx interface{}

	// Pulses to Router thread. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulsesTx interface{}

	// Pulse send failures. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulseTxFails interface{}

	// nsr pri. The type is slice of
	// Ospfv3_Processes_Process_Statistics_NsrStats_NsrRtrThdSched_NsrPri.
	NsrPri []*Ospfv3_Processes_Process_Statistics_NsrStats_NsrRtrThdSched_NsrPri
}

Ospfv3_Processes_Process_Statistics_NsrStats_NsrRtrThdSched Rtr thread NSR pulse handler stats

func (*Ospfv3_Processes_Process_Statistics_NsrStats_NsrRtrThdSched) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrStats_NsrRtrThdSched_NsrPri

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

	// Priority Type. The type is OspfNsrSchedPri.
	NsrSchedPri interface{}

	// Priority Queue. The type is interface{} with range: 0..255.
	NsrSchedQuant interface{}

	// Remaining quantum. The type is interface{} with range: 0..255.
	NsrSchedRemainQuant interface{}

	// Events pending. The type is interface{} with range: 0..65535.
	NsrSchedEvsInQ interface{}

	// Max Queued. The type is interface{} with range: 0..65535.
	NsrSchedMaxEvs interface{}

	// Peak queue length. The type is interface{} with range: 0..65535.
	NsrSchedPeakQLen interface{}

	// Events queued. The type is interface{} with range: 0..18446744073709551615.
	NsrSchedEvsQd interface{}

	// Event enqueue fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEnqFails interface{}

	// Events dequeued. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsDeqd interface{}
}

Ospfv3_Processes_Process_Statistics_NsrStats_NsrRtrThdSched_NsrPri nsr pri

func (*Ospfv3_Processes_Process_Statistics_NsrStats_NsrRtrThdSched_NsrPri) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrStats_NsrThdStats

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

	// Events processed per pulse. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrPulseQuant interface{}

	// Events pending. The type is interface{} with range: 0..4294967295.
	NsrEventsInQ interface{}

	// Events to Router thread. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrEventsTx interface{}

	// Events processed. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrEventsRx interface{}

	// Bad pulses received. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrBadPulsesRx interface{}

	// Good pulses received. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrGoodPulsesRx interface{}

	// Pulses to Router thread. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulsesTx interface{}

	// Pulse send failures. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulseTxFails interface{}

	// nsr pri. The type is slice of
	// Ospfv3_Processes_Process_Statistics_NsrStats_NsrThdStats_NsrPri.
	NsrPri []*Ospfv3_Processes_Process_Statistics_NsrStats_NsrThdStats_NsrPri
}

Ospfv3_Processes_Process_Statistics_NsrStats_NsrThdStats NSR thread scheduler stats

func (*Ospfv3_Processes_Process_Statistics_NsrStats_NsrThdStats) GetEntityData

type Ospfv3_Processes_Process_Statistics_NsrStats_NsrThdStats_NsrPri

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

	// Priority Type. The type is OspfNsrSchedPri.
	NsrSchedPri interface{}

	// Priority Queue. The type is interface{} with range: 0..255.
	NsrSchedQuant interface{}

	// Remaining quantum. The type is interface{} with range: 0..255.
	NsrSchedRemainQuant interface{}

	// Events pending. The type is interface{} with range: 0..65535.
	NsrSchedEvsInQ interface{}

	// Max Queued. The type is interface{} with range: 0..65535.
	NsrSchedMaxEvs interface{}

	// Peak queue length. The type is interface{} with range: 0..65535.
	NsrSchedPeakQLen interface{}

	// Events queued. The type is interface{} with range: 0..18446744073709551615.
	NsrSchedEvsQd interface{}

	// Event enqueue fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEnqFails interface{}

	// Events dequeued. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsDeqd interface{}
}

Ospfv3_Processes_Process_Statistics_NsrStats_NsrThdStats_NsrPri nsr pri

func (*Ospfv3_Processes_Process_Statistics_NsrStats_NsrThdStats_NsrPri) GetEntityData

type Ospfv3_Processes_Process_Statistics_PrefixPriorityStats

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

	// Critical priority classifications. The type is interface{} with range:
	// 0..4294967295.
	Critical interface{}

	// High priority classifications. The type is interface{} with range:
	// 0..4294967295.
	High interface{}

	// Medium priority classifications. The type is interface{} with range:
	// 0..4294967295.
	Medium interface{}

	// Low priority classifications. The type is interface{} with range:
	// 0..4294967295.
	Low interface{}
}

Ospfv3_Processes_Process_Statistics_PrefixPriorityStats OSPF Prefix SPF Prioritization statistics

func (*Ospfv3_Processes_Process_Statistics_PrefixPriorityStats) GetEntityData

type Ospfv3_Processes_Process_Statistics_ProtocolStats

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

	// Protocol statistics for an interface. The type is slice of
	// Ospfv3_Processes_Process_Statistics_ProtocolStats_ProtocolStat.
	ProtocolStat []*Ospfv3_Processes_Process_Statistics_ProtocolStats_ProtocolStat
}

Ospfv3_Processes_Process_Statistics_ProtocolStats Protocol table

func (*Ospfv3_Processes_Process_Statistics_ProtocolStats) GetEntityData

type Ospfv3_Processes_Process_Statistics_ProtocolStats_ProtocolStat

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

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

	// Total inputs packets. The type is interface{} with range:
	// 0..18446744073709551615.
	TotalInPackets interface{}

	// Hello packets in. The type is interface{} with range:
	// 0..18446744073709551615.
	HelloInPackets interface{}

	// Database Description Packets in. The type is interface{} with range:
	// 0..18446744073709551615.
	DbdesInPackets interface{}

	// Database Description LSAs in. The type is interface{} with range:
	// 0..18446744073709551615.
	DbdesInLsAs interface{}

	// LSA Requests in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsReqInPackets interface{}

	// LS Requests in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsReqInLsAs interface{}

	// LS Updates Packets in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdInPackets interface{}

	// LS Updates ignored. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdInIgnored interface{}

	// LS Updates LSAs in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdInLsAs interface{}

	// LS Acks Packets in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsAckInPackets interface{}

	// LS Ack LSAs in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsAckInLsAs interface{}

	// Total Out Packets. The type is interface{} with range:
	// 0..18446744073709551615.
	TotalOutPackets interface{}

	// Hello Out Packets. The type is interface{} with range:
	// 0..18446744073709551615.
	HelloOutPackets interface{}

	// Database Description Packets out. The type is interface{} with range:
	// 0..18446744073709551615.
	DbdesOutPackets interface{}

	// Database Description LSAs out. The type is interface{} with range:
	// 0..18446744073709551615.
	DbdesOutLsAs interface{}

	// LS Request Packets out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsReqOutPackets interface{}

	// LS Reuqests LSAs out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsReqOutLsAs interface{}

	// LS Update Packets out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdOutPackets interface{}

	// LS Update LSAs out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdOutLsAs interface{}

	// LS Ack Packets out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsAckOutPackets interface{}

	// LS Ack LSAs out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsAckOutLsAs interface{}

	// Dropped in GS. The type is interface{} with range: 0..18446744073709551615.
	DroppedInGs interface{}

	// Checksum Errors. The type is interface{} with range:
	// 0..18446744073709551615.
	ChecksumErr interface{}
}

Ospfv3_Processes_Process_Statistics_ProtocolStats_ProtocolStat Protocol statistics for an interface

func (*Ospfv3_Processes_Process_Statistics_ProtocolStats_ProtocolStat) GetEntityData

type Ospfv3_Processes_Process_Statistics_RawioStats

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

	// Raw Connections Open. The type is interface{} with range:
	// 0..18446744073709551615.
	RawConnOpen interface{}

	// Raw Connections Close. The type is interface{} with range:
	// 0..18446744073709551615.
	RawConnClose interface{}

	// Raw Connections Error. The type is interface{} with range:
	// 0..18446744073709551615.
	RawConnError interface{}

	// Received Packets. The type is interface{} with range:
	// 0..18446744073709551615.
	InPackets interface{}

	// Received Bytes. The type is interface{} with range:
	// 0..18446744073709551615. Units are byte.
	InBytes interface{}

	// Received Long Packets. The type is interface{} with range:
	// 0..18446744073709551615.
	InLongPackets interface{}

	// In Malloc Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InMallocDrops interface{}

	// In Handle Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InHandleDrops interface{}

	// In Short Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InShortDrops interface{}

	// In Error Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InErrorDrops interface{}

	// In IPSEC Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InIpsecDrops interface{}

	// In Queue Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InQueueDrops interface{}

	// Packets Sent. The type is interface{} with range: 0..18446744073709551615.
	OutPackets interface{}

	// Sent Bytes. The type is interface{} with range: 0..18446744073709551615.
	// Units are byte.
	OutBytes interface{}

	// No FileDescriptor Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	OutNofdDrops interface{}

	// Error Drops. The type is interface{} with range: 0..18446744073709551615.
	OutErrorDrops interface{}

	// Out IPSEC Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	OutIpsecDrops interface{}

	// No Packet Buffers. The type is interface{} with range:
	// 0..18446744073709551615.
	OutNopakDrops interface{}

	// PAK API Errors. The type is interface{} with range:
	// 0..18446744073709551615.
	OutPakapiErrors interface{}

	// Raw Connection State. The type is interface{} with range: 0..4294967295.
	RawConnState interface{}
}

Ospfv3_Processes_Process_Statistics_RawioStats OSPF Prefix SPF Prioritization statistics

func (*Ospfv3_Processes_Process_Statistics_RawioStats) GetEntityData

type Ospfv3_Processes_Process_Statistics_RibThreadStats

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

	// RIB Thread Active Indicator. The type is bool.
	WqThreadActive interface{}

	// Signals sent to RIB Thread. The type is interface{} with range:
	// 0..4294967295.
	WqSignals interface{}

	// Rib Base Clock. The type is interface{} with range:
	// 0..18446744073709551615.
	RibBaseClock interface{}

	// No. of Rib batches sent. The type is interface{} with range: 0..4294967295.
	RibBatchSent interface{}

	// No. of Rib batches purged. The type is interface{} with range:
	// 0..4294967295.
	RibBatchPurged interface{}

	// Rib drop version. The type is interface{} with range: 0..4294967295.
	RibDropVersion interface{}

	// Rib drop connections. The type is interface{} with range: 0..4294967295.
	RibDropConn interface{}

	// Rib Batches Ok. The type is interface{} with range: 0..4294967295.
	RibBatchOk interface{}

	// Rib Batches Back up. The type is interface{} with range: 0..4294967295.
	RibBatchBackup interface{}

	// Rib Batches Limit. The type is interface{} with range: 0..4294967295.
	RibBatchLimit interface{}

	// Batches no table. The type is interface{} with range: 0..4294967295.
	RibBatchNoTable interface{}

	// Batches with some error. The type is interface{} with range: 0..4294967295.
	RibBatchSomeErr interface{}

	// Batch errors. The type is interface{} with range: 0..4294967295.
	RibBatchErr interface{}

	// Route table limit. The type is interface{} with range: 0..4294967295.
	RibRouteLimit interface{}

	// Route some errors. The type is interface{} with range: 0..4294967295.
	RibRouteSomeErr interface{}

	// Route Errors. The type is interface{} with range: 0..4294967295.
	RibRouteErr interface{}

	// Route path limits. The type is interface{} with range: 0..4294967295.
	RibPathLimit interface{}

	// Route path errors. The type is interface{} with range: 0..4294967295.
	RibPathErr interface{}

	// Max time entry was in queue. The type is interface{} with range:
	// 0..18446744073709551615.
	RibMaxLatency interface{}

	// Sum latencies to calc average. The type is interface{} with range:
	// 0..18446744073709551615.
	RibSumLatency interface{}

	// Inter Thread Queue.
	ThreadQ Ospfv3_Processes_Process_Statistics_RibThreadStats_ThreadQ

	// rib base time.
	RibBaseTime Ospfv3_Processes_Process_Statistics_RibThreadStats_RibBaseTime

	// holdq. The type is slice of
	// Ospfv3_Processes_Process_Statistics_RibThreadStats_Holdq.
	Holdq []*Ospfv3_Processes_Process_Statistics_RibThreadStats_Holdq
}

Ospfv3_Processes_Process_Statistics_RibThreadStats OSPFv3 RIB thread statistics

func (*Ospfv3_Processes_Process_Statistics_RibThreadStats) GetEntityData

type Ospfv3_Processes_Process_Statistics_RibThreadStats_Holdq

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

	// Head Entry Enqueue. The type is interface{} with range:
	// 0..18446744073709551615.
	WqEqtime interface{}

	// Last Entry Dequeue. The type is interface{} with range:
	// 0..18446744073709551615.
	WqDqtime interface{}

	// First Entry Enqueue. The type is interface{} with range:
	// 0..18446744073709551615.
	WqFirstEqtime interface{}

	// Current Work Queue Length. The type is interface{} with range:
	// -2147483648..2147483647.
	WqLenCur interface{}

	// Largest Work Queue Length. The type is interface{} with range:
	// -2147483648..2147483647.
	WqLenMax interface{}

	// Total Entries Enqueued. The type is interface{} with range: 0..4294967295.
	WqTotalEnqueued interface{}

	// Total Entries Dequeued. The type is interface{} with range: 0..4294967295.
	WqTotalDequeued interface{}

	// Enqueue Errors. The type is interface{} with range: 0..4294967295.
	WqEneueueErrs interface{}

	// Dequeue Errors. The type is interface{} with range: 0..4294967295.
	WqDequeueErrs interface{}

	// Max Time Entry Was In Q. The type is interface{} with range:
	// 0..18446744073709551615.
	WqMaxLatency interface{}

	// Sum Latencies To Calc Average. The type is interface{} with range:
	// 0..18446744073709551615.
	WqSumLatency interface{}
}

Ospfv3_Processes_Process_Statistics_RibThreadStats_Holdq holdq

func (*Ospfv3_Processes_Process_Statistics_RibThreadStats_Holdq) GetEntityData

type Ospfv3_Processes_Process_Statistics_RibThreadStats_RibBaseTime

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

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_Statistics_RibThreadStats_RibBaseTime rib base time

func (*Ospfv3_Processes_Process_Statistics_RibThreadStats_RibBaseTime) GetEntityData

type Ospfv3_Processes_Process_Statistics_RibThreadStats_ThreadQ

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

	// Head Entry Enqueue. The type is interface{} with range:
	// 0..18446744073709551615.
	WqEqtime interface{}

	// Last Entry Dequeue. The type is interface{} with range:
	// 0..18446744073709551615.
	WqDqtime interface{}

	// First Entry Enqueue. The type is interface{} with range:
	// 0..18446744073709551615.
	WqFirstEqtime interface{}

	// Current Work Queue Length. The type is interface{} with range:
	// -2147483648..2147483647.
	WqLenCur interface{}

	// Largest Work Queue Length. The type is interface{} with range:
	// -2147483648..2147483647.
	WqLenMax interface{}

	// Total Entries Enqueued. The type is interface{} with range: 0..4294967295.
	WqTotalEnqueued interface{}

	// Total Entries Dequeued. The type is interface{} with range: 0..4294967295.
	WqTotalDequeued interface{}

	// Enqueue Errors. The type is interface{} with range: 0..4294967295.
	WqEneueueErrs interface{}

	// Dequeue Errors. The type is interface{} with range: 0..4294967295.
	WqDequeueErrs interface{}

	// Max Time Entry Was In Q. The type is interface{} with range:
	// 0..18446744073709551615.
	WqMaxLatency interface{}

	// Sum Latencies To Calc Average. The type is interface{} with range:
	// 0..18446744073709551615.
	WqSumLatency interface{}
}

Ospfv3_Processes_Process_Statistics_RibThreadStats_ThreadQ Inter Thread Queue

func (*Ospfv3_Processes_Process_Statistics_RibThreadStats_ThreadQ) GetEntityData

type Ospfv3_Processes_Process_Statistics_SpfStats

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

	// SPF statistics header.
	SpfHeader Ospfv3_Processes_Process_Statistics_SpfStats_SpfHeader

	// List of SPF run-time statistics. The type is slice of
	// Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime.
	SpfRuntime []*Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime
}

Ospfv3_Processes_Process_Statistics_SpfStats OSPFv3 RIB batch statistics

func (*Ospfv3_Processes_Process_Statistics_SpfStats) GetEntityData

type Ospfv3_Processes_Process_Statistics_SpfStats_SpfHeader

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

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

	// Number of SPF calculations. The type is interface{} with range:
	// 0..4294967295.
	HeaderSpFs interface{}

	// List of Areas with SPF statistics. The type is slice of
	// Ospfv3_Processes_Process_Statistics_SpfStats_SpfHeader_AreaSummary.
	AreaSummary []*Ospfv3_Processes_Process_Statistics_SpfStats_SpfHeader_AreaSummary
}

Ospfv3_Processes_Process_Statistics_SpfStats_SpfHeader SPF statistics header

func (*Ospfv3_Processes_Process_Statistics_SpfStats_SpfHeader) GetEntityData

type Ospfv3_Processes_Process_Statistics_SpfStats_SpfHeader_AreaSummary

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

	// Area ID of the area SPF statistics. The type is interface{} with range:
	// 0..4294967295.
	AreaId interface{}

	// Number of SPF calculations. The type is interface{} with range:
	// 0..4294967295.
	SpFs interface{}
}

Ospfv3_Processes_Process_Statistics_SpfStats_SpfHeader_AreaSummary List of Areas with SPF statistics

func (*Ospfv3_Processes_Process_Statistics_SpfStats_SpfHeader_AreaSummary) GetEntityData

type Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime

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

	// SPF calculation start time. The type is interface{} with range:
	// 0..4294967295.
	StartTime interface{}

	// Number of routes added to RIB. The type is interface{} with range:
	// 0..4294967295.
	RibAddRoutes interface{}

	// Number of routes deleted from RIB. The type is interface{} with range:
	// 0..4294967295.
	RibDeleteRoutes interface{}

	// Reasons for triggering an SPF calculation Bit 1 - Router LSA update Bit 2 -
	// Network LSA update Bit 3 - Inter-Area Prefix LSA update Bit 4 - Inter-Area
	// Router LSA update Bit 5 - AS External LSA update Bit 6 - MOSPF LSA update
	// Bit 7 - Type 7 AS External LSA update Bit 8 - Link LSA update Bit 9 -
	// Prefix LSA update. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	ReasonFlags interface{}

	// Number of LSA changes triggering an SPF calculation. The type is
	// interface{} with range: -32768..32767.
	LsaChanges interface{}

	// Global SPF times.
	GlobalTime Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_GlobalTime

	// List of LSAs triggering the SPF calculation. The type is slice of
	// Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_Lsa.
	Lsa []*Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_Lsa

	// List of per-area SPF statistics. The type is slice of
	// Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_AreaStat.
	AreaStat []*Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_AreaStat
}

Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime List of SPF run-time statistics

func (*Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime) GetEntityData

type Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_AreaStat

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

	// Area ID for area of these SPF statistics. The type is interface{} with
	// range: 0..4294967295.
	SpfStatAreaId interface{}

	// Counts of LSA types triggering an SPF calculation. The type is slice of
	// interface{} with range: 0..4294967295.
	SpfStatLsaTypeCount []interface{}

	// SPF time calculations.
	SpfStatTime Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime
}

Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_AreaStat List of per-area SPF statistics

func (*Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_AreaStat) GetEntityData

type Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime

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

	// Dijkstra time in msec. The type is interface{} with range: 0..4294967295.
	Dijkstra interface{}

	// Intra-prefix processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	IntraPrefix interface{}

	// Intra-prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	IntraPrefixDel interface{}

	// Inter-prefix processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	InterPrefix interface{}

	// Intra-prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	InterPrefixDel interface{}

	// External prefix processing time in msec. The type is interface{} with
	// range: 0..4294967295.
	ExternalPrefix interface{}

	// External prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	ExternalPrefixDel interface{}

	// RIB add processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	RibAdd interface{}

	// RIB deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	RibDel interface{}
}

Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime SPF time calculations

func (*Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime) GetEntityData

type Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_GlobalTime

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

	// Dijkstra time in msec. The type is interface{} with range: 0..4294967295.
	Dijkstra interface{}

	// Intra-prefix processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	IntraPrefix interface{}

	// Intra-prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	IntraPrefixDel interface{}

	// Inter-prefix processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	InterPrefix interface{}

	// Intra-prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	InterPrefixDel interface{}

	// External prefix processing time in msec. The type is interface{} with
	// range: 0..4294967295.
	ExternalPrefix interface{}

	// External prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	ExternalPrefixDel interface{}

	// RIB add processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	RibAdd interface{}

	// RIB deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	RibDel interface{}
}

Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_GlobalTime Global SPF times

func (*Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_GlobalTime) GetEntityData

type Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_Lsa

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

	// Area ID. The type is interface{} with range: 0..4294967295.
	LsaAreaId interface{}

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

	// 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{}

	// LSA type. The type is interface{} with range: 0..255.
	LsaType interface{}

	// If true, the LSA change is a flush. The type is bool.
	LsaFlush interface{}
}

Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_Lsa List of LSAs triggering the SPF calculation

func (*Ospfv3_Processes_Process_Statistics_SpfStats_SpfRuntime_Lsa) GetEntityData

type Ospfv3_Processes_Process_Statistics_VrfRibBatchStats

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

	// No. of RIB batches sent. The type is interface{} with range: 0..4294967295.
	BatchesSent interface{}

	// No. of Routes sent to RIB. The type is interface{} with range:
	// 0..4294967295.
	RoutesSent interface{}

	// No of Pending Routes. The type is interface{} with range: 0..4294967295.
	RoutesPending interface{}

	// Max No. of Routes in a batch. The type is interface{} with range:
	// 0..4294967295.
	MaxRoutes interface{}

	// No. of Paths sent to RIB. The type is interface{} with range:
	// 0..4294967295.
	PathsSent interface{}

	// No. of paths waiting to be sent to RIB. The type is interface{} with range:
	// 0..4294967295.
	PathsPending interface{}

	// No. of paths added to RIB. The type is interface{} with range:
	// 0..4294967295.
	PathsAdd interface{}

	// No. of paths add errors. The type is interface{} with range: 0..4294967295.
	PathsAddErrs interface{}

	// No. of paths del sent to RIB. The type is interface{} with range:
	// 0..4294967295.
	PathsDel interface{}

	// No. of Paths del errors. The type is interface{} with range: 0..4294967295.
	PathsDelErrs interface{}
}

Ospfv3_Processes_Process_Statistics_VrfRibBatchStats OSPFv3 RIB batch statistics

func (*Ospfv3_Processes_Process_Statistics_VrfRibBatchStats) GetEntityData

type Ospfv3_Processes_Process_Vrfs

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

	// Operational data for a particular VRF (instance) in the OSPFv3 process. The
	// type is slice of Ospfv3_Processes_Process_Vrfs_Vrf.
	Vrf []*Ospfv3_Processes_Process_Vrfs_Vrf
}

Ospfv3_Processes_Process_Vrfs Table for each VRF

func (*Ospfv3_Processes_Process_Vrfs) GetEntityData

func (vrfs *Ospfv3_Processes_Process_Vrfs) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf

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

	// This attribute is a key. VRF Name. The type is string with pattern:
	// [\w\-\.:,_@#%$\+=\|;]+.
	VrfName interface{}

	// Summary prefix information table.
	SummaryPrefixes Ospfv3_Processes_Process_Vrfs_Vrf_SummaryPrefixes

	// OSPFv3 border router information table.
	BorderRouters Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters

	// Sham link information.
	ShamLinkTable Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable

	// OSPFv3 area information table.
	AreaInformations Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations

	// OSPF Link State Database.
	DatabaseTable Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable

	// OSPFv3 interface information table for all areas.
	InterfaceProcessTable Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable

	// Redistribution information table.
	Redistributions Ospfv3_Processes_Process_Vrfs_Vrf_Redistributions

	// OSPFv3 external route information table.
	ExternalRoutes Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes

	// OSPFv3 request list information for all areas.
	RequestListProcessTable Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable

	// Virtual link information.
	VirtualLink Ospfv3_Processes_Process_Vrfs_Vrf_VirtualLink

	// OSPFv3 flood list information table for all areas.
	FloodListProcessTable Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable

	// Summarize OSPFv3 local RIB tables.
	RouteSummary Ospfv3_Processes_Process_Vrfs_Vrf_RouteSummary

	// OSPFv3 area table.
	Areas Ospfv3_Processes_Process_Vrfs_Vrf_Areas

	// OSPFv3 internal route information table.
	InternalRoutes Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes

	// Protocol area table .
	ProtocolAreas Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas

	// OSPFv3 connected route information table.
	ConnectedRoutes Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes

	// Container for Statistics.
	VrfStatistics Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics

	// OSPFv3 summary.
	Summary Ospfv3_Processes_Process_Vrfs_Vrf_Summary

	// OSPFv3 retransmission list information table for all areas.
	RetransmissionListProcessTable Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable

	// Bad Checksum Packets information table.
	BadChecksums Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums

	// Database summary table.
	DatabaseSummaryTable Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable

	// OSPFv3 neighbor information table for all areas.
	NeighborProcessTable Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable

	// OSPFv3 fast reroute topology information table.
	FastReroutes Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes

	// OSPFv3 interface brief information table for all areas.
	InterfaceBriefProcessTable Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceBriefProcessTable

	// OSPFv3 neighbor information table for all areas.
	NeighborDetailProcessTable Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable
}

Ospfv3_Processes_Process_Vrfs_Vrf Operational data for a particular VRF (instance) in the OSPFv3 process

func (*Ospfv3_Processes_Process_Vrfs_Vrf) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations

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

	// OSPFv3 area information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations_AreaInformation.
	AreaInformation []*Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations_AreaInformation
}

Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations OSPFv3 area information table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations_AreaInformation

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

	// This attribute is a key. Area ID. The type is interface{} with range:
	// 0..4294967295.
	AreaId interface{}

	// If true, Backbone area is active. The type is bool.
	IsBackboneAreaActive interface{}

	// Number of interfaces in the area. The type is interface{} with range:
	// 0..65535.
	AreaInterfaces interface{}

	// If true, stub area. The type is bool.
	IsAreaStubbed interface{}

	// If true, totally stubby area. The type is bool.
	IsAreaTotalStubbed interface{}

	// Default cost for Stub or NSSA area. The type is interface{} with range:
	// 0..65535.
	StubDefaultCost interface{}

	// If true, area is a NSSA. The type is bool.
	IsAreaNssa interface{}

	// If true, No redistribution into this NSSA area. The type is bool.
	NssaNoRedistribution interface{}

	// If true, perform 7/5 translation. The type is bool.
	IsNssaTranslated interface{}

	// If true, perform 7/5 translation always. The type is bool.
	IsNssaTranslatedAlways interface{}

	// If true, generate NSSA default route. The type is bool.
	IsNssaDefault interface{}

	// If true, RRR is enabled. The type is bool.
	IsRrrEnabled interface{}

	// Number of SPF calculations run. The type is interface{} with range:
	// 0..4294967295.
	SpFs interface{}

	// Number of opaque LSAs in the area. The type is interface{} with range:
	// 0..4294967295.
	AreaOpaqueLsas interface{}

	// Sum of opaque LSA checksums. The type is interface{} with range:
	// 0..4294967295.
	AreaOpaqueLsaChecksum interface{}

	// Number of LSA with demand circuit bit not set. The type is interface{} with
	// range: 0..4294967295.
	AreaDcBitlessLsAs interface{}

	// Number of indication LSAs. The type is interface{} with range:
	// 0..4294967295.
	IndicationLsAs interface{}

	// Number of do not age LSAs. The type is interface{} with range:
	// 0..4294967295.
	DoNotAgeLsAs interface{}

	// Number of LSAs which need to be flooded. The type is interface{} with
	// range: 0..4294967295.
	FloodListLength interface{}

	// Number of LFA enabled interfaces. The type is interface{} with range:
	// 0..4294967295.
	AreaLfaInterfaceCount interface{}

	// Number of Per Prefix LFA enabled interfaces. The type is interface{} with
	// range: 0..4294967295.
	AreaPerPrefixLfaInterfaceCount interface{}

	// Area LFA revision. The type is interface{} with range: 0..4294967295.
	AreaLfaRevision interface{}

	// List of ranges to summarize. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations_AreaInformation_AreaRange.
	AreaRange []*Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations_AreaInformation_AreaRange
}

Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations_AreaInformation OSPFv3 area information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations_AreaInformation) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations_AreaInformation_AreaRange

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

	// IP prefix for summarization. The type is 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])))(%[\p{N}\p{L}]+)?.
	RangePrefix interface{}

	// IP prefix length for summarization. The type is interface{} with range:
	// 0..4294967295.
	RangePrefixLength interface{}

	// Net cost . The type is interface{} with range: 0..4294967295.
	NetCost interface{}

	// Area range status . The type is Ospfv3AreaRangeStatus.
	Status interface{}

	// If true, cost is configured . The type is bool.
	IsCostConfigured interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations_AreaInformation_AreaRange List of ranges to summarize

func (*Ospfv3_Processes_Process_Vrfs_Vrf_AreaInformations_AreaInformation_AreaRange) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas

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

	// Per-area information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area.
	Area []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas OSPFv3 area table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area

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

	// This attribute is a key. Area ID. The type is interface{} with range:
	// 0..4294967295.
	AreaId interface{}

	// OSPFv3 area neighbor information table.
	NeighborDetailTable Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable

	// OSPFv3 interface brief information table for an area.
	InterfaceBriefTable Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefTable

	// OSPFv3 request list information in an area.
	RequestListTable Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable

	// OSPFv3 neighbor information table.
	NeighborTable Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable

	// OSPFv3 interface information table for an area.
	InterfaceTable Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable

	// OSPFv3 flood list information table for an area.
	FloodListTable Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable

	// OSPFv3 retransmission list information table in an area.
	RetransmissionListTable Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable

	// OSPF Link State Database.
	DatabaseTable Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable

	// Database summary table.
	DatabaseSummaryTable Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area Per-area information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable

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

	// Database Summary information.
	DatabaseSummary Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable Database summary table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary

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

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

	// If true, opaque database is capable . The type is bool.
	IsOpaqueDatabaseCapable interface{}

	// OSPFv3 database counters .
	DatabaseCounters Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters

	// OSPFv3 Area Database list . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase.
	AreaDatabase []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary Database Summary information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase

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

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// Area database summary .
	AreaDatabaseSummary Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase OSPFv3 Area Database list

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary

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

	// lsa. The type is slice of interface{} with range: 0..4294967295.
	Lsa []interface{}

	// deleted lsa. The type is slice of interface{} with range: 0..4294967295.
	DeletedLsa []interface{}

	// max age lsa. The type is slice of interface{} with range: 0..4294967295.
	MaxAgeLsa []interface{}

	// lsa checksum. The type is slice of interface{} with range: 0..4294967295.
	LsaChecksum []interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary Area database summary

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters

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

	// lsa. The type is slice of interface{} with range: 0..4294967295.
	Lsa []interface{}

	// deleted lsa. The type is slice of interface{} with range: 0..4294967295.
	DeletedLsa []interface{}

	// max age lsa. The type is slice of interface{} with range: 0..4294967295.
	MaxAgeLsa []interface{}

	// lsa checksum. The type is slice of interface{} with range: 0..4294967295.
	LsaChecksum []interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters OSPFv3 database counters

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable

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

	// Database LSA information.
	LsaTable Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable

	// Database LSA information.
	LsaInternalTable Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable OSPF Link State Database

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable

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

	// Database LSA information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa.
	Lsa []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable Database LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa

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

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// LSA type. The type is Ospfv3Lsa.
	LsType interface{}

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

	// Link state ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

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

	// Summary of all LSAs or LSA specific information .
	LsaInfo Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa Database LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo

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

	// LSAInfoType. The type is Ospfv3LsaInfoTypes.
	LsaInfoType interface{}

	// Summary information of LSAs.
	LsaSummaryInfo Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo

	// Router LSA.
	RouterLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType

	// Network LSA.
	NetworkLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType

	// Inter Area Prefix LSA.
	InterAreaPrefixLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType

	// Inter Area Router LSA.
	InterAreaRouterLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType

	// External LSA.
	ExternalLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType

	// NSSA External LSA.
	NssalsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType

	// Link LSA.
	LinkLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType

	// Intra Area Prefix LSA.
	IntraAreaPrefixLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

	// Grace LSA.
	GraceLsa Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa

	// Unknown Link Scope LSA.
	UnknownLinkLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType

	// Unknown-Area scope LSA.
	UnknownAreaLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType

	// Unknown-AS scope LSA.
	UnknownAslsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType

	// Unknown LSA.
	UnknownLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo Summary of all LSAs or LSA specific information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType External LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// The grace periord where helper routers should wait before advertising it
	// fully adjacent(s) . The type is interface{} with range: 0..4294967295.
	GracePeriod interface{}

	// Reason for router restart. The type is Ospfv3GracefulRestartReason.
	GraceReason interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa Grace LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType

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

	// LSA address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType Inter Area Prefix LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType

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

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType Inter Area Router LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

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

	// Reference type . The type is Ospfv3Lsa1.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// Reference advertised router . 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}]+)?.
	ReferenceAdvertisedRouter interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType Intra Area Prefix LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// LSA link local . The type is 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])))(%[\p{N}\p{L}]+)?.
	LsaLinkLocal interface{}

	// Router priority . The type is interface{} with range: 0..255.
	RouterPriority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType Link LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo

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

	// Number of links. The type is interface{} with range: 0..65535.
	Links interface{}

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Reference type . The type is interface{} with range: 0..65535.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// OSPFv3 address Prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo Summary information of LSAs

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType

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

	// Neighbor router list. The type is slice of 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}]+)?.
	NeighborRouter []interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType Network LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType NSSA External LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType

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

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

	// Router LSA Reverse-Path Forwarding information .
	RpfPath Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath

	// List of links in this LSA. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link.
	Link []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType Router LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType) GetEntityData

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

	// Type of link. The type is Ospfv3Link.
	LinkType interface{}

	// LSA link metric . The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// LSA link interface ID . The type is interface{} with range: 0..4294967295.
	LinkInterfaceId interface{}

	// LSA link neighbor interface ID . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborInterfaceId interface{}

	// LSA link neigbhor router id . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborRouterId interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link List of links in this LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath

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

	// RPF multicast next hop . The type is interface{} with range: 0..4294967295.
	RpfMulticastNextHop interface{}

	// RPF multicast IDB . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath Router LSA Reverse-Path Forwarding information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType Unknown-Area scope LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType Unknown-AS scope LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType Unknown Link Scope LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType Unknown LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable

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

	// Database LSA information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa.
	Lsa []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable Database LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa

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

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// LSA type. The type is Ospfv3Lsa.
	LsType interface{}

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

	// Link state ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

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

	// Summary of all LSAs or LSA specific information .
	LsaInfo Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa Database LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo

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

	// LSAInfoType. The type is Ospfv3LsaInfoTypes.
	LsaInfoType interface{}

	// Summary information of LSAs.
	LsaSummaryInfo Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo

	// Router LSA.
	RouterLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType

	// Network LSA.
	NetworkLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType

	// Inter Area Prefix LSA.
	InterAreaPrefixLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType

	// Inter Area Router LSA.
	InterAreaRouterLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType

	// External LSA.
	ExternalLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType

	// NSSA External LSA.
	NssalsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType

	// Link LSA.
	LinkLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType

	// Intra Area Prefix LSA.
	IntraAreaPrefixLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

	// Grace LSA.
	GraceLsa Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa

	// Unknown Link Scope LSA.
	UnknownLinkLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType

	// Unknown-Area scope LSA.
	UnknownAreaLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType

	// Unknown-AS scope LSA.
	UnknownAslsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType

	// Unknown LSA.
	UnknownLsaType Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo Summary of all LSAs or LSA specific information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType External LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// The grace periord where helper routers should wait before advertising it
	// fully adjacent(s) . The type is interface{} with range: 0..4294967295.
	GracePeriod interface{}

	// Reason for router restart. The type is Ospfv3GracefulRestartReason.
	GraceReason interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa Grace LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType

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

	// LSA address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType Inter Area Prefix LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType

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

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType Inter Area Router LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

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

	// Reference type . The type is Ospfv3Lsa1.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// Reference advertised router . 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}]+)?.
	ReferenceAdvertisedRouter interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType Intra Area Prefix LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// LSA link local . The type is 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])))(%[\p{N}\p{L}]+)?.
	LsaLinkLocal interface{}

	// Router priority . The type is interface{} with range: 0..255.
	RouterPriority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType Link LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo

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

	// Number of links. The type is interface{} with range: 0..65535.
	Links interface{}

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Reference type . The type is interface{} with range: 0..65535.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// OSPFv3 address Prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo Summary information of LSAs

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType

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

	// Neighbor router list. The type is slice of 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}]+)?.
	NeighborRouter []interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType Network LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType NSSA External LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType

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

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

	// Router LSA Reverse-Path Forwarding information .
	RpfPath Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath

	// List of links in this LSA. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link.
	Link []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType Router LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType) GetEntityData

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

	// Type of link. The type is Ospfv3Link.
	LinkType interface{}

	// LSA link metric . The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// LSA link interface ID . The type is interface{} with range: 0..4294967295.
	LinkInterfaceId interface{}

	// LSA link neighbor interface ID . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborInterfaceId interface{}

	// LSA link neigbhor router id . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborRouterId interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link List of links in this LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath

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

	// RPF multicast next hop . The type is interface{} with range: 0..4294967295.
	RpfMulticastNextHop interface{}

	// RPF multicast IDB . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath Router LSA Reverse-Path Forwarding information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType Unknown-Area scope LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType Unknown-AS scope LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType Unknown Link Scope LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType

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

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType Unknown LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable

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

	// OSPFv3 flood list information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood.
	Flood []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable OSPFv3 flood list information table for an area

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood

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

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

	// Time until next LS transmission (ms) . The type is interface{} with range:
	// 0..4294967295.
	LsTransmissionTimer interface{}

	// Number of LSAs currently being flooded . The type is interface{} with
	// range: 0..4294967295.
	QueueLength interface{}

	// Link floodlist. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_LinkFlood.
	LinkFlood []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_LinkFlood

	// Area scope floodlist. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_AreaFlood.
	AreaFlood []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_AreaFlood

	// AS scope floodlist. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_AsFlood.
	AsFlood []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_AsFlood
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood OSPFv3 flood list information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_AreaFlood

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_AreaFlood Area scope floodlist

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_AreaFlood) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_AsFlood

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_AsFlood AS scope floodlist

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_AsFlood) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_LinkFlood

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_LinkFlood Link floodlist

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListTable_Flood_LinkFlood) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefTable

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

	// Interface brief information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefTable_InterfaceBrief.
	InterfaceBrief []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefTable_InterfaceBrief
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefTable OSPFv3 interface brief information table for an area

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefTable_InterfaceBrief

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

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

	// Interface IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is Ospfv3InterfaceState.
	OspfInterfaceState interface{}

	// Total number of neighbors . The type is interface{} with range: 0..65535.
	InterfaceNeighbors interface{}

	// Total number of adjacent neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjacentNeighbors interface{}

	// Network type. The type is Ospfv3Interface.
	NetworkType interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefTable_InterfaceBrief Interface brief information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefTable_InterfaceBrief) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable

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

	// OSPFv3 interface information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface.
	Interface []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable OSPFv3 interface information table for an area

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface

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

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

	// Interface state. The type is ImStateEnum.
	InterfaceState interface{}

	// If true, line protocol is up . The type is bool.
	IsInterfaceLineUp interface{}

	// If true, interface IP security is required . The type is bool.
	IsInterfaceIpSecurityRequired interface{}

	// If true, interface IP security is active . The type is bool.
	IsInterfaceIpSecurityActive interface{}

	// Interface IPv6 address. The type is 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])))(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface number . The type is interface{} with range: 0..4294967295.
	InterfaceNumber interface{}

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

	// Network type. The type is Ospfv3Interface.
	NetworkType interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// If true, interface flood reduction is active . The type is bool.
	IsInterfaceFloodReduction interface{}

	// If true, configured as demand circuit . The type is bool.
	IsDemandCircuitConfigured interface{}

	// If true, interface running as demand circuit. The type is bool.
	IsInterfaceDemandCircuit interface{}

	// Number of LSAs with demand circuit bit not set for the area in which the
	// interface is running. The type is interface{} with range: 0..4294967295.
	InterfaceDcBitlessLsAs interface{}

	// Interface transmission delay (sec). The type is interface{} with range:
	// 0..65535.
	TransmissionDelay interface{}

	// Interface state. The type is Ospfv3InterfaceState.
	OspfInterfaceState interface{}

	// Interface priority. The type is interface{} with range: 0..255.
	InterfacePriority interface{}

	// If true, designated router. The type is bool.
	IsDesignatedRouter interface{}

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

	// Designated router interface address. The type is 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])))(%[\p{N}\p{L}]+)?.
	DesignatedRouterAddress interface{}

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

	// Backup designated router interface address. The type is 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])))(%[\p{N}\p{L}]+)?.
	BackupDesignatedRouterAddress interface{}

	// The amount of time in seconds before flush timer for old network LSA
	// expires . The type is interface{} with range: 0..4294967295. Units are
	// second.
	NetworkLsaFlushTimer interface{}

	// Filter is configured for out going LSAs . The type is bool.
	IsInterfaceLsaFiltered interface{}

	// Configured hello interval (s). The type is interface{} with range:
	// 0..4294967295.
	HelloInterval interface{}

	// Configured dead interval (s) . The type is interface{} with range:
	// 0..4294967295.
	DeadInterval interface{}

	// Configured wait interval (s) . The type is interface{} with range:
	// 0..4294967295.
	WaitInterval interface{}

	// Configured retransmit interval (s) . The type is interface{} with range:
	// 0..4294967295.
	InterfaceRetransmissionInterval interface{}

	// Time until next Hello (s) . The type is interface{} with range:
	// 0..4294967295.
	NextHelloTime interface{}

	// Interface authentication spi . The type is interface{} with range:
	// 0..4294967295.
	InterfaceAuthenticationSpi interface{}

	// Interface authentication transmit . The type is interface{} with range:
	// 0..4294967295.
	InterfaceAuthenticationTransmit interface{}

	// If true, interface encryption is enabled . The type is bool.
	IsInterfaceEncryptionEnabled interface{}

	// If true prefix suppression is enabled. The type is bool.
	IsPrefixSuppress interface{}

	// Interface encryption spi. The type is interface{} with range:
	// 0..4294967295.
	InterfaceEncryptionSpi interface{}

	// Interface encryption transmitted . The type is interface{} with range:
	// 0..4294967295.
	InterfaceEncryptionTransmitted interface{}

	// Interface encrypted authentication transmitted . The type is interface{}
	// with range: 0..4294967295.
	InterfaceEncryptedAuthenticationTransmitted interface{}

	// Number of adjacent neighbors. The type is interface{} with range:
	// 0..4294967295.
	AdjacentNeighbor interface{}

	// Interface reference count . The type is interface{} with range:
	// 0..4294967295.
	InterfaceReferences interface{}

	// If true, configured as LDP sync. The type is bool.
	ConfiguredLdpSync interface{}

	// If true, interface LDP sync is achieved. The type is bool.
	InterfaceLdpSync interface{}

	// Active interface details .
	ActiveInterface Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_ActiveInterface

	// BFD information .
	InterfaceBfd Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_InterfaceBfd

	// Information for neighbors on the interface. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_InterfaceNeighbor.
	InterfaceNeighbor []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_InterfaceNeighbor
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface OSPFv3 interface information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_ActiveInterface

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

	// Wait time for DR/BDR selection (s). The type is interface{} with range:
	// 0..4294967295.
	WaitTime interface{}

	// Area scope LSAs flood index. The type is interface{} with range:
	// 0..4294967295.
	InterfaceAreaFloodIndex interface{}

	// AS scope LSAs flood index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceAsFloodIndex interface{}

	// Interface flood link index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceLinkFloodIndex interface{}

	// Flood queue length. The type is interface{} with range: 0..4294967295.
	FloodQueueLength interface{}

	// Next LSA to flood (Area scope). The type is interface{} with range:
	// 0..4294967295.
	InterfaceAreaNextFlood interface{}

	// Index of next LSA to flood (Area scope) . The type is interface{} with
	// range: 0..4294967295.
	InterfaceAreaNextFloodIndex interface{}

	// Next LSA to flood (AS scope). The type is interface{} with range:
	// 0..4294967295.
	InterfaceAsNextFlood interface{}

	// Index of next LSA to flood (AS scope). The type is interface{} with range:
	// 0..4294967295.
	InterfaceAsNextFloodIndex interface{}

	// Interface link next flood information . The type is interface{} with range:
	// 0..4294967295.
	InterfaceLinkNextFlood interface{}

	// Interface link next information index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceLinkNextIndex interface{}

	// Last flood scan length . The type is interface{} with range: 0..4294967295.
	FloodScanLength interface{}

	// Maximum flood length . The type is interface{} with range: 0..4294967295.
	MaximumFloodLength interface{}

	// Last flood scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastFloodTime interface{}

	// Maximum flood time (ms) . The type is interface{} with range:
	// 0..4294967295.
	MaximumFloodTime interface{}

	// Time until next flood pacing timer (ms) . The type is interface{} with
	// range: 0..4294967295.
	InterfaceFloodPacingTimer interface{}

	// Total number of neighbors . The type is interface{} with range: 0..65535.
	InterfaceNeighbors interface{}

	// Number of neighbors for which hellos are suppressed . The type is
	// interface{} with range: 0..65535.
	SuppressedHellos interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_ActiveInterface Active interface details

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_ActiveInterface) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_InterfaceBfd

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

	// BFD Enable Mode on the interface - Default/Strict. The type is interface{}
	// with range: 0..4294967295.
	BfdIntfEnableMode interface{}

	// BFD interval (ms) . The type is interface{} with range: 0..4294967295.
	BfdInterval interface{}

	// BFD detection multiplier . The type is interface{} with range:
	// 0..4294967295.
	BfdDetectionMultiplier interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_InterfaceBfd BFD information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_InterfaceBfd) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_InterfaceNeighbor

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

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

	// Cost of link to neighbor. The type is interface{} with range:
	// 0..4294967295.
	InterfaceNeighborCost interface{}

	// If true, designated router is found . The type is bool.
	IsNeighborDr interface{}

	// If true, backup designated router is found . The type is bool.
	IsNeighborBdr interface{}

	// If true, hello is suppressed . The type is bool.
	IsHelloSuppressed interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_InterfaceNeighbor Information for neighbors on the interface

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceTable_Interface_InterfaceNeighbor) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable

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

	// OSPFv3 neighbor detail information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail.
	NeighborDetail []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable OSPFv3 area neighbor information table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail

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

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

	// Neighbor ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Neighbor IP Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	NeighborAddressXr interface{}

	// Neighbor interface ID. The type is interface{} with range: 0..4294967295.
	NeighborInterfaceId interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is Ospfv3NeighborState.
	NeighborState interface{}

	// Designated router . The type is string with length: 0..9.
	NeighborDesignatedRouter interface{}

	// Time until neighbor's dead timer expires (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborUpTime interface{}

	// Neighbor virtual link id . The type is interface{} with range:
	// 0..4294967295.
	NeighborVirtualLinkId interface{}

	// If true, neighbor is on a virtual link . The type is bool.
	IsNeighborVirtualLink interface{}

	// Neighbor sham link id . The type is interface{} with range: 0..4294967295.
	NeighborShamLinkId interface{}

	// If true, neighbor is on a sham link . The type is bool.
	IsNeighborShamLink interface{}

	// Detailed OSPFv3 neighbor information .
	NeighborDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail

	// Neighbor BFD information.
	NeighborBfdInfo Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborBfdInfo
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail OSPFv3 neighbor detail information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborBfdInfo

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

	// BFD enable mode - Default/Strict. The type is interface{} with range:
	// 0..4294967295.
	BfdIntfEnableMode interface{}

	// Status of the BFD Session. The type is interface{} with range: 0..255.
	BfdStatusFlag interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborBfdInfo Neighbor BFD information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborBfdInfo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail

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

	// Number of state changes . The type is interface{} with range: 0..65535.
	StateChanges interface{}

	// Cost of path to this neighbor . The type is interface{} with range:
	// 0..65535.
	NeighborCost interface{}

	// If true, filter outgoing LSAs . The type is bool.
	IsNeighborFiltered interface{}

	// Address of designated router. 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}]+)?.
	NeighborDesignatedRouterAddress interface{}

	// Address of backup designated router. 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}]+)?.
	NeighborBackupDesignatedRouterAddress interface{}

	// Interface type. The type is Ospfv3Interface.
	InterfaceType interface{}

	// Poll interval (s). The type is interface{} with range: 0..4294967295.
	PollInterval interface{}

	// For NBMA networks, amount of time remaining in seconds before the next poll
	// interval expires and Hello is sent (s). The type is interface{} with range:
	// 0..4294967295. Units are second.
	NextPollInterval interface{}

	// Remaining time when ignore timer is running . The type is interface{} with
	// range: 0..4294967295.
	NeighborIgnoreTimer interface{}

	// This is bitmask of neighbor's option field received . The type is
	// interface{} with range: 0..4294967295.
	NeighborOption interface{}

	// Number of pending events . The type is interface{} with range: 0..65535.
	PendingEvents interface{}

	// Retransmission information with this neighbor.
	NeighborRetransmission Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail_NeighborRetransmission
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail Detailed OSPFv3 neighbor information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail_NeighborRetransmission

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

	// Number of database descriptor retransmissions during last exchange. The
	// type is interface{} with range: 0..4294967295.
	DatabaseDescriptorRetransmissions interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Link flood index. The type is interface{} with range: 0..4294967295.
	LinkFloodIndex interface{}

	// Number of neighbor retransmissions . The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissions interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	Retransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFlood interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFlood interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodIndex interface{}

	// Link first flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFlood interface{}

	// Link first flood information index. The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFloodIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFlood interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFlood interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodIndex interface{}

	// Link next flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFlood interface{}

	// Link next flood information index . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFloodIndex interface{}

	// Number of LSAs sent in last retransmission. The type is interface{} with
	// range: 0..4294967295.
	LastRetransmissionLength interface{}

	// Maximum number of LSAs sent in a retransmission. The type is interface{}
	// with range: 0..4294967295.
	MaximumRetransmissionLength interface{}

	// Last retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastRetransmissionTime interface{}

	// Maximum retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	MaximumRetransmissionTime interface{}

	// Time until next LSA retransmission (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaRetransmissionTimer interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail_NeighborRetransmission Retransmission information with this neighbor

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetailTable_NeighborDetail_NeighborDetail_NeighborRetransmission) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable

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

	// OSPFv3 neighbor detail information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor.
	Neighbor []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable OSPFv3 neighbor information table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor

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

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

	// Neighbor ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Neighbor IP Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	NeighborAddressXr interface{}

	// Neighbor interface ID. The type is interface{} with range: 0..4294967295.
	NeighborInterfaceId interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is Ospfv3NeighborState.
	NeighborState interface{}

	// Designated router . The type is string with length: 0..9.
	NeighborDesignatedRouter interface{}

	// Time until neighbor's dead timer expires (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborUpTime interface{}

	// Neighbor virtual link id . The type is interface{} with range:
	// 0..4294967295.
	NeighborVirtualLinkId interface{}

	// If true, neighbor is on a virtual link . The type is bool.
	IsNeighborVirtualLink interface{}

	// Neighbor sham link id . The type is interface{} with range: 0..4294967295.
	NeighborShamLinkId interface{}

	// If true, neighbor is on a sham link . The type is bool.
	IsNeighborShamLink interface{}

	// Detailed OSPFv3 neighbor information .
	NeighborDetail Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail

	// Neighbor BFD information.
	NeighborBfdInfo Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor_NeighborBfdInfo
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor OSPFv3 neighbor detail information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor_NeighborBfdInfo

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

	// BFD enable mode - Default/Strict. The type is interface{} with range:
	// 0..4294967295.
	BfdIntfEnableMode interface{}

	// Status of the BFD Session. The type is interface{} with range: 0..255.
	BfdStatusFlag interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor_NeighborBfdInfo Neighbor BFD information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor_NeighborBfdInfo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail

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

	// Number of state changes . The type is interface{} with range: 0..65535.
	StateChanges interface{}

	// Cost of path to this neighbor . The type is interface{} with range:
	// 0..65535.
	NeighborCost interface{}

	// If true, filter outgoing LSAs . The type is bool.
	IsNeighborFiltered interface{}

	// Address of designated router. 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}]+)?.
	NeighborDesignatedRouterAddress interface{}

	// Address of backup designated router. 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}]+)?.
	NeighborBackupDesignatedRouterAddress interface{}

	// Interface type. The type is Ospfv3Interface.
	InterfaceType interface{}

	// Poll interval (s). The type is interface{} with range: 0..4294967295.
	PollInterval interface{}

	// For NBMA networks, amount of time remaining in seconds before the next poll
	// interval expires and Hello is sent (s). The type is interface{} with range:
	// 0..4294967295. Units are second.
	NextPollInterval interface{}

	// Remaining time when ignore timer is running . The type is interface{} with
	// range: 0..4294967295.
	NeighborIgnoreTimer interface{}

	// This is bitmask of neighbor's option field received . The type is
	// interface{} with range: 0..4294967295.
	NeighborOption interface{}

	// Number of pending events . The type is interface{} with range: 0..65535.
	PendingEvents interface{}

	// Retransmission information with this neighbor.
	NeighborRetransmission Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail_NeighborRetransmission
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail Detailed OSPFv3 neighbor information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail_NeighborRetransmission

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

	// Number of database descriptor retransmissions during last exchange. The
	// type is interface{} with range: 0..4294967295.
	DatabaseDescriptorRetransmissions interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Link flood index. The type is interface{} with range: 0..4294967295.
	LinkFloodIndex interface{}

	// Number of neighbor retransmissions . The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissions interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	Retransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFlood interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFlood interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodIndex interface{}

	// Link first flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFlood interface{}

	// Link first flood information index. The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFloodIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFlood interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFlood interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodIndex interface{}

	// Link next flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFlood interface{}

	// Link next flood information index . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFloodIndex interface{}

	// Number of LSAs sent in last retransmission. The type is interface{} with
	// range: 0..4294967295.
	LastRetransmissionLength interface{}

	// Maximum number of LSAs sent in a retransmission. The type is interface{}
	// with range: 0..4294967295.
	MaximumRetransmissionLength interface{}

	// Last retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastRetransmissionTime interface{}

	// Maximum retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	MaximumRetransmissionTime interface{}

	// Time until next LSA retransmission (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaRetransmissionTimer interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail_NeighborRetransmission Retransmission information with this neighbor

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborTable_Neighbor_NeighborDetail_NeighborRetransmission) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable

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

	// OSPFv3 request list information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable_Request.
	Request []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable_Request
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable OSPFv3 request list information in an area

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable_Request

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

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

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

	// Neighbor IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	RequestNeighborAddress interface{}

	// If true, virtual link is requested . The type is bool.
	IsRequestVirtualLink interface{}

	// Request virtual link ID . The type is interface{} with range:
	// 0..4294967295.
	RequestVirtualLinkId interface{}

	// If true, sham link is requested . The type is bool.
	IsRequestShamLink interface{}

	// Request sham link ID . The type is interface{} with range: 0..4294967295.
	RequestShamLinkId interface{}

	// List of request list entries. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable_Request_Request.
	Request []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable_Request_Request
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable_Request OSPFv3 request list information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable_Request) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable_Request_Request

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable_Request_Request List of request list entries

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RequestListTable_Request_Request) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable

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

	// OSPFv3 retransmission list information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission.
	Retransmission []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable OSPFv3 retransmission list information table in an area

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission

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

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

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

	// Neighbor IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	RetransmissionNeighborAddress interface{}

	// If true, virtual link is retransmitted . The type is bool.
	IsRetransmissionvirtualLink interface{}

	// Retransmission virtual link ID . The type is interface{} with range:
	// 0..4294967295.
	RetransmissionvirtualLinkId interface{}

	// If true, sham link is retransmitted . The type is bool.
	IsRetransmissionShamLink interface{}

	// Retransmission sham link ID . The type is interface{} with range:
	// 0..4294967295.
	RetransmissionShamLinkId interface{}

	// Amount of time remaining on retransmission timer (ms). The type is
	// interface{} with range: 0..4294967295.
	RetransmissionTimer interface{}

	// Retransmission queue length. The type is interface{} with range:
	// 0..4294967295.
	RetransmissionLength interface{}

	// List of virtual link scope entries . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionvirtualLinkDb.
	RetransmissionvirtualLinkDb []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionvirtualLinkDb

	// List of area scope entries. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAreaDb.
	RetransmissionAreaDb []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAreaDb

	// List of AS scope entries. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAsdb.
	RetransmissionAsdb []*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAsdb
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission OSPFv3 retransmission list information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAreaDb

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAreaDb List of area scope entries

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAreaDb) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAsdb

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAsdb List of AS scope entries

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionAsdb) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionvirtualLinkDb

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

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

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

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionvirtualLinkDb List of virtual link scope entries

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Areas_Area_RetransmissionListTable_Retransmission_RetransmissionvirtualLinkDb) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums

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

	// Bad Checksum Packet information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums_BadChecksum.
	BadChecksum []*Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums_BadChecksum
}

Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums Bad Checksum Packets information table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums_BadChecksum

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

	// This attribute is a key. Bad Checksum Packets number. The type is
	// interface{} with range: 0..9.
	PacketNumber interface{}

	// Received Checksum. The type is interface{} with range: 0..65535.
	ReceivedChecksum interface{}

	// Computed Checksum. The type is interface{} with range: 0..65535.
	ComputedChecksum interface{}

	// Received Hexadecimal Data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	ReceivedData interface{}

	// Packet Timestamp (relative to 1970/1/1 00:00).
	Timestamp Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums_BadChecksum_Timestamp
}

Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums_BadChecksum Bad Checksum Packet information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums_BadChecksum) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums_BadChecksum_Timestamp

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

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums_BadChecksum_Timestamp Packet Timestamp (relative to 1970/1/1 00:00)

func (*Ospfv3_Processes_Process_Vrfs_Vrf_BadChecksums_BadChecksum_Timestamp) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters

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

	// OSPFv3 border router information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter.
	BorderRouter []*Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter
}

Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters OSPFv3 border router information table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter

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

	// This attribute is a key. Router 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}]+)?.
	BorderRouterId interface{}

	// List of border router paths. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter_BorderRouterPath.
	BorderRouterPath []*Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter_BorderRouterPath
}

Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter OSPFv3 border router information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter_BorderRouterPath

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

	// If true, intra-area router else inter-area router. The type is bool.
	IsIntraAreaRouter interface{}

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

	// Next hop address . The type is 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])))(%[\p{N}\p{L}]+)?.
	BorderRouterNextHop interface{}

	// Next hop interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Border router type . The type is Ospfv3BorderRoute.
	BorderRouterType interface{}

	// Area string in decimal or dotted-decimal format . The type is string with
	// length: 0..16.
	BorderRouterAreaId interface{}

	// SPF version. The type is interface{} with range: 0..4294967295.
	SpfVersion interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter_BorderRouterPath List of border router paths

func (*Ospfv3_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter_BorderRouterPath) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes

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

	// OSPFv3 connected route information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute.
	ConnectedRoute []*Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute
}

Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes OSPFv3 connected route information table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute

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

	// Route prefix. The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..128.
	PrefixLength interface{}

	// Common Route topology information.
	RouteTopology Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RouteTopology

	// List of paths to this route. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath.
	RoutePath []*Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath
}

Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute OSPFv3 connected route information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath

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

	// Route path interface name . The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Route path interface Index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceIndex interface{}

	// Route path next hop . The type is 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])))(%[\p{N}\p{L}]+)?.
	RoutePathNextHop interface{}

	// Path ID of path. The type is interface{} with range: 0..65535.
	RoutePathId interface{}

	// Backup Path Info.
	RouteBackupPath Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath_RouteBackupPath

	// NeighborNextHop. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop
}

Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath List of paths to this route

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop

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

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath_RouteBackupPath

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

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupRouteInterfaceName interface{}

	// Nexthop IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	BackupRouteNextHopAddress interface{}

	// IP address of source of route. 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}]+)?.
	BackupRouteSource interface{}

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

	// Primary Path. The type is bool.
	PrimaryPath interface{}

	// Line Card Disjoint. The type is bool.
	LineCardDisjoint interface{}

	// Downstream. The type is bool.
	Downstream interface{}

	// Node Protect. The type is bool.
	NodeProtect interface{}

	// SRLG Disjoint. The type is bool.
	SrlgDisjoint interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath_RouteBackupPath Backup Path Info

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RoutePath_RouteBackupPath) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RouteTopology

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

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

	// Route distance . The type is interface{} with range: 0..4294967295.
	RouteDistance interface{}

	// Route cost . The type is interface{} with range: 0..4294967295.
	RouteCost interface{}

	// Route type. The type is interface{} with range: 0..4294967295.
	RouteType interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RouteTopology Common Route topology information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ConnectedRoutes_ConnectedRoute_RouteTopology) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable

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

	// Database Summary information.
	DatabaseSummary Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable Database summary table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable) GetEntityData

func (databaseSummaryTable *Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary

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

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

	// If true, opaque database is capable . The type is bool.
	IsOpaqueDatabaseCapable interface{}

	// OSPFv3 database counters .
	DatabaseCounters Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters

	// OSPFv3 Area Database list . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase.
	AreaDatabase []*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary Database Summary information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase

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

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// Area database summary .
	AreaDatabaseSummary Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase OSPFv3 Area Database list

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary

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

	// lsa. The type is slice of interface{} with range: 0..4294967295.
	Lsa []interface{}

	// deleted lsa. The type is slice of interface{} with range: 0..4294967295.
	DeletedLsa []interface{}

	// max age lsa. The type is slice of interface{} with range: 0..4294967295.
	MaxAgeLsa []interface{}

	// lsa checksum. The type is slice of interface{} with range: 0..4294967295.
	LsaChecksum []interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary Area database summary

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_AreaDatabase_AreaDatabaseSummary) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters

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

	// lsa. The type is slice of interface{} with range: 0..4294967295.
	Lsa []interface{}

	// deleted lsa. The type is slice of interface{} with range: 0..4294967295.
	DeletedLsa []interface{}

	// max age lsa. The type is slice of interface{} with range: 0..4294967295.
	MaxAgeLsa []interface{}

	// lsa checksum. The type is slice of interface{} with range: 0..4294967295.
	LsaChecksum []interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters OSPFv3 database counters

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseSummaryTable_DatabaseSummary_DatabaseCounters) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable

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

	// Database LSA information.
	LsaTable Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable

	// Database LSA information.
	LsaInternalTable Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable OSPF Link State Database

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable

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

	// Database LSA information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa.
	Lsa []*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable Database LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa

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

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// LSA type. The type is Ospfv3Lsa.
	LsType interface{}

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

	// Link state ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

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

	// Summary of all LSAs or LSA specific information .
	LsaInfo Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa Database LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo

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

	// LSAInfoType. The type is Ospfv3LsaInfoTypes.
	LsaInfoType interface{}

	// Summary information of LSAs.
	LsaSummaryInfo Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo

	// Router LSA.
	RouterLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType

	// Network LSA.
	NetworkLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType

	// Inter Area Prefix LSA.
	InterAreaPrefixLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType

	// Inter Area Router LSA.
	InterAreaRouterLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType

	// External LSA.
	ExternalLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType

	// NSSA External LSA.
	NssalsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType

	// Link LSA.
	LinkLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType

	// Intra Area Prefix LSA.
	IntraAreaPrefixLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

	// Grace LSA.
	GraceLsa Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa

	// Unknown Link Scope LSA.
	UnknownLinkLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType

	// Unknown-Area scope LSA.
	UnknownAreaLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType

	// Unknown-AS scope LSA.
	UnknownAslsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType

	// Unknown LSA.
	UnknownLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo Summary of all LSAs or LSA specific information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType

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

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType External LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// The grace periord where helper routers should wait before advertising it
	// fully adjacent(s) . The type is interface{} with range: 0..4294967295.
	GracePeriod interface{}

	// Reason for router restart. The type is Ospfv3GracefulRestartReason.
	GraceReason interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa Grace LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_GraceLsa_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType

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

	// LSA address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType Inter Area Prefix LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType

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

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType Inter Area Router LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

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

	// Reference type . The type is Ospfv3Lsa1.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// Reference advertised router . 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}]+)?.
	ReferenceAdvertisedRouter interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType Intra Area Prefix LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType

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

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// LSA link local . The type is 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])))(%[\p{N}\p{L}]+)?.
	LsaLinkLocal interface{}

	// Router priority . The type is interface{} with range: 0..255.
	RouterPriority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType Link LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

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

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix

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

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LinkLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo

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

	// Number of links. The type is interface{} with range: 0..65535.
	Links interface{}

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Reference type . The type is interface{} with range: 0..65535.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// OSPFv3 address Prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

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

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo Summary information of LSAs

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail

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

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

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

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbor router list. The type is slice of 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}]+)?.
	NeighborRouter []interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType Network LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType NSSA External LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_NssalsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

	// Router LSA Reverse-Path Forwarding information .
	RpfPath Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath

	// List of links in this LSA. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link.
	Link []*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType Router LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of link. The type is Ospfv3Link.
	LinkType interface{}

	// LSA link metric . The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// LSA link interface ID . The type is interface{} with range: 0..4294967295.
	LinkInterfaceId interface{}

	// LSA link neighbor interface ID . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborInterfaceId interface{}

	// LSA link neigbhor router id . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborRouterId interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link List of links in this LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_Link) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// RPF multicast next hop . The type is interface{} with range: 0..4294967295.
	RpfMulticastNextHop interface{}

	// RPF multicast IDB . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath Router LSA Reverse-Path Forwarding information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_RouterLsaType_RpfPath) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA interface name . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType Unknown-Area scope LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA interface name . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType Unknown-AS scope LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA interface name . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType Unknown Link Scope LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA interface name . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType Unknown LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaInternalTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Database LSA information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa.
	Lsa []*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable Database LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// LSA type. The type is Ospfv3Lsa.
	LsType interface{}

	// Advertising 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}]+)?.
	AdvertisingRouter interface{}

	// Link state ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// InterfaceName. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Summary of all LSAs or LSA specific information .
	LsaInfo Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa Database LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSAInfoType. The type is Ospfv3LsaInfoTypes.
	LsaInfoType interface{}

	// Summary information of LSAs.
	LsaSummaryInfo Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo

	// Router LSA.
	RouterLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType

	// Network LSA.
	NetworkLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType

	// Inter Area Prefix LSA.
	InterAreaPrefixLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType

	// Inter Area Router LSA.
	InterAreaRouterLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType

	// External LSA.
	ExternalLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType

	// NSSA External LSA.
	NssalsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType

	// Link LSA.
	LinkLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType

	// Intra Area Prefix LSA.
	IntraAreaPrefixLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

	// Grace LSA.
	GraceLsa Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa

	// Unknown Link Scope LSA.
	UnknownLinkLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType

	// Unknown-Area scope LSA.
	UnknownAreaLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType

	// Unknown-AS scope LSA.
	UnknownAslsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType

	// Unknown LSA.
	UnknownLsaType Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo Summary of all LSAs or LSA specific information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType External LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_ExternalLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// The grace periord where helper routers should wait before advertising it
	// fully adjacent(s) . The type is interface{} with range: 0..4294967295.
	GracePeriod interface{}

	// Reason for router restart. The type is Ospfv3GracefulRestartReason.
	GraceReason interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa Grace LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_GraceLsa_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType Inter Area Prefix LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType Inter Area Router LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_InterAreaRouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Reference type . The type is Ospfv3Lsa1.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// Reference advertised router . 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}]+)?.
	ReferenceAdvertisedRouter interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType Intra Area Prefix LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_IntraAreaPrefixLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link. The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link. The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// LSA link local . The type is 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])))(%[\p{N}\p{L}]+)?.
	LsaLinkLocal interface{}

	// Router priority . The type is interface{} with range: 0..255.
	RouterPriority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

	// OSPFv3 prefix . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix.
	Prefix []*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType Link LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// OSPFv3 prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// OSPFv3 prefix length . The type is interface{} with range: 0..255.
	Ospfv3PrefixLength interface{}

	// OSPFv3 prefix options . The type is interface{} with range: 0..255.
	Ospfv3PrefixOptions interface{}

	// OSPFv3 prefix metric . The type is interface{} with range: 0..65535.
	Ospfv3PrefixMetric interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix OSPFv3 prefix

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LinkLsaType_Prefix) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of links. The type is interface{} with range: 0..65535.
	Links interface{}

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Reference type . The type is interface{} with range: 0..65535.
	ReferenceType interface{}

	// Reference LSA ID . The type is interface{} with range: 0..4294967295.
	ReferenceLsaId interface{}

	// LSA router ID . The type is interface{} with range: 0..4294967295.
	LsaRouterId interface{}

	// OSPFv3 address Prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// LSA interface name . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Sham link ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo Summary information of LSAs

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_LsaSummaryInfo_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbor router list. The type is slice of 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}]+)?.
	NeighborRouter []interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType Network LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NetworkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPV6 address prefix . The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length . The type is interface{} with range: 0..255.
	PrefixLength interface{}

	// Metric type . The type is Ospfv3DefaultMetric.
	MetricType interface{}

	// Type of service cost metric . The type is interface{} with range:
	// 0..4294967295.
	TosCost interface{}

	// If true, forwarding address is set . The type is bool.
	IsForwardingAddressSet interface{}

	// Forwarding Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Prefix priority. The type is PrefixPriority.
	Priority interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader

	// Detailed LSA Information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType NSSA External LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail Detailed LSA Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_NssalsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Router LA bits . The type is interface{} with range: 0..255.
	RouterLaBits interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

	// Router LSA Reverse-Path Forwarding information .
	RpfPath Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath

	// List of links in this LSA. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link.
	Link []*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType Router LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of link. The type is Ospfv3Link.
	LinkType interface{}

	// LSA link metric . The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// LSA link interface ID . The type is interface{} with range: 0..4294967295.
	LinkInterfaceId interface{}

	// LSA link neighbor interface ID . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborInterfaceId interface{}

	// LSA link neigbhor router id . The type is interface{} with range:
	// 0..4294967295.
	LinkNeighborRouterId interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link List of links in this LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_Link) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// RPF multicast next hop . The type is interface{} with range: 0..4294967295.
	RpfMulticastNextHop interface{}

	// RPF multicast IDB . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath Router LSA Reverse-Path Forwarding information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_RouterLsaType_RpfPath) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA interface name . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType Unknown-Area scope LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAreaLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA interface name . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType Unknown-AS scope LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownAslsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA interface name . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType Unknown Link Scope LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLinkLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA interface name . The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// If true, it is a virtual link . The type is bool.
	IsVirtualLink interface{}

	// Virtual link ID . The type is interface{} with range: 0..4294967295.
	VirtualLinkId interface{}

	// If true, it is a sham link . The type is bool.
	IsShamLink interface{}

	// Shamlink ID . The type is interface{} with range: 0..4294967295.
	ShamLinkId interface{}

	// Header information .
	LsaHeader Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

	// Detailed LSA information.
	LsaDetail Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType Unknown LSA

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second table index. The type is interface{} with range: 0..255.
	SecondTableIndex interface{}

	// Minute table index. The type is interface{} with range: 0..255.
	MinuteTableIndex interface{}

	// The amount of time since the last check was made to free this LSA (s). The
	// type is interface{} with range: 0..4294967295.
	FreeTime interface{}

	// If true, flag is set to delete this LSA . The type is bool.
	IsDeleted interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	IsRoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	IsAdvertisingRouterReachable interface{}

	// If true, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	IsNoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	IsNeighborExchange interface{}

	// If true, the reason  not to delete this LSA is because it has a
	// contributing entry in the routing table . The type is bool.
	IsRoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty . The type is bool.
	IsAcknowledged interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	IsMaximumAged interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	IsPartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	IsFloodPending interface{}

	// If true, the reason not to delete this LSA is because waiting for next
	// wait-interval to expire. The type is bool.
	RateLimit interface{}

	// If true, the reason not to delete this LSA is because NSR ACK from standby
	// is pending. The type is bool.
	IsNsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	LsaLength interface{}

	// State of LSA sync with active. The type is OspfLsaSyncState.
	LsaSyncState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail Detailed LSA information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is interface{} with range: 0..65535.
	LsaType interface{}

	// Area ID in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	LsaAreaId interface{}

	// LSA's Age (s). The type is interface{} with range: 0..65535.
	LsaAge interface{}

	// If true, Do Not Age this LSA. The type is bool.
	IsDoNotAgeLsa interface{}

	// LS ID. The type is interface{} with range: 0..4294967295.
	LsId interface{}

	// Router ID of Advertising Router. 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}]+)?.
	AdvertisingRouter interface{}

	// Current Sequence number. The type is interface{} with range: 0..4294967295.
	SequenceNumber interface{}

	// Checksum value. The type is interface{} with range: 0..65535.
	Checksum interface{}

	// If true, if grace restart is active . The type is bool.
	IsGracefulRestartActive interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader Header information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_DatabaseTable_LsaTable_Lsa_LsaInfo_UnknownLsaType_LsaHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPFv3 external route information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute.
	ExternalRoute []*Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute
}

Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes OSPFv3 external route information table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route prefix. The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..128.
	PrefixLength interface{}

	// Common Route topology information.
	RouteTopology Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RouteTopology

	// Extended communities in the route.
	RouteExtendedCommunity Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RouteExtendedCommunity

	// List of paths to this route. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath.
	RoutePath []*Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath
}

Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute OSPFv3 external route information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RouteExtendedCommunity

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RouteExtendedCommunity struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Domain ID value. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	ExtendedCommunityDomainIdValue interface{}

	// Domain ID type. The type is interface{} with range: 0..65535.
	ExtendedCommunitylDomainIdType interface{}

	// Area id. The type is interface{} with range: 0..4294967295.
	ExtendedCommunityAreaId interface{}

	// 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}]+)?.
	ExtendedCommunityRouterId interface{}

	// Route type. The type is interface{} with range: 0..255.
	ExtendedCommunityRouteType interface{}

	// Route Options. The type is interface{} with range: 0..255.
	ExtendedCommunityOptions interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RouteExtendedCommunity Extended communities in the route

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RouteExtendedCommunity) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route path interface name . The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Route path interface Index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceIndex interface{}

	// Route path next hop . The type is 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])))(%[\p{N}\p{L}]+)?.
	RoutePathNextHop interface{}

	// Path ID of path. The type is interface{} with range: 0..65535.
	RoutePathId interface{}

	// Backup Path Info.
	RouteBackupPath Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath_RouteBackupPath

	// NeighborNextHop. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath_NeighborNextHop
}

Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath List of paths to this route

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath_NeighborNextHop

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath_RouteBackupPath

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath_RouteBackupPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupRouteInterfaceName interface{}

	// Nexthop IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	BackupRouteNextHopAddress interface{}

	// IP address of source of route. 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}]+)?.
	BackupRouteSource interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	BackupMetric interface{}

	// Primary Path. The type is bool.
	PrimaryPath interface{}

	// Line Card Disjoint. The type is bool.
	LineCardDisjoint interface{}

	// Downstream. The type is bool.
	Downstream interface{}

	// Node Protect. The type is bool.
	NodeProtect interface{}

	// SRLG Disjoint. The type is bool.
	SrlgDisjoint interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath_RouteBackupPath Backup Path Info

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RoutePath_RouteBackupPath) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RouteTopology

type Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RouteTopology struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Route 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}]+)?.
	RouteId interface{}

	// Route distance . The type is interface{} with range: 0..4294967295.
	RouteDistance interface{}

	// Route cost . The type is interface{} with range: 0..4294967295.
	RouteCost interface{}

	// Route type. The type is interface{} with range: 0..4294967295.
	RouteType interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RouteTopology Common Route topology information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ExternalRoutes_ExternalRoute_RouteTopology) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes

type Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPFv3 fast reroute topology information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes_FastReroute.
	FastReroute []*Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes_FastReroute
}

Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes OSPFv3 fast reroute topology information table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes_FastReroute

type Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes_FastReroute struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// 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}]+)?.
	RouterId interface{}

	// AreaID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area ID string in decimal or dotted decimal format. The type is string with
	// length: 0..16.
	IpfrrTopoAreaId interface{}

	// OSPF 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}]+)?.
	IpfrrRouterId interface{}

	// IPFRR Topology Revision. The type is interface{} with range: 0..4294967295.
	IpfrrAreaRevision interface{}

	// IPFRR Topology entries. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes_FastReroute_IpfrrTopo.
	IpfrrTopo []*Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes_FastReroute_IpfrrTopo
}

Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes_FastReroute OSPFv3 fast reroute topology information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes_FastReroute) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes_FastReroute_IpfrrTopo

type Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes_FastReroute_IpfrrTopo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IPFRR Topology 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}]+)?.
	NodeId interface{}

	// IPFRR Topology LSA ID. The type is interface{} with range: 0..4294967295.
	Lsaid interface{}

	// IPFRR Topology Distance. The type is interface{} with range: 0..4294967295.
	Distance interface{}

	// IPFRR Topoogy Type-4 entry. The type is bool.
	Type4 interface{}

	// IPFRR Topology Revision. The type is interface{} with range: 0..4294967295.
	Revision interface{}

	// IPFRR Topology Neighbor Sourced. The type is bool.
	NeighborSourced interface{}

	// IPFRR Topology DR entry. The type is bool.
	Dr interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes_FastReroute_IpfrrTopo IPFRR Topology entries

func (*Ospfv3_Processes_Process_Vrfs_Vrf_FastReroutes_FastReroute_IpfrrTopo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable

type Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPFv3 flood list information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood.
	Flood []*Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood
}

Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable OSPFv3 flood list information table for all areas

func (*Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable) GetEntityData

func (floodListProcessTable *Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood

type Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Time until next LS transmission (ms) . The type is interface{} with range:
	// 0..4294967295.
	LsTransmissionTimer interface{}

	// Number of LSAs currently being flooded . The type is interface{} with
	// range: 0..4294967295.
	QueueLength interface{}

	// Link floodlist. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_LinkFlood.
	LinkFlood []*Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_LinkFlood

	// Area scope floodlist. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_AreaFlood.
	AreaFlood []*Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_AreaFlood

	// AS scope floodlist. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_AsFlood.
	AsFlood []*Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_AsFlood
}

Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood OSPFv3 flood list information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_AreaFlood

type Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_AreaFlood struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

	// 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}]+)?.
	HeaderLsaId interface{}

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_AreaFlood Area scope floodlist

func (*Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_AreaFlood) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_AsFlood

type Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_AsFlood struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

	// 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}]+)?.
	HeaderLsaId interface{}

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_AsFlood AS scope floodlist

func (*Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_AsFlood) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_LinkFlood

type Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_LinkFlood struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

	// 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}]+)?.
	HeaderLsaId interface{}

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_LinkFlood Link floodlist

func (*Ospfv3_Processes_Process_Vrfs_Vrf_FloodListProcessTable_Flood_LinkFlood) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceBriefProcessTable

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceBriefProcessTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Interface brief information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceBriefProcessTable_InterfaceBrief.
	InterfaceBrief []*Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceBriefProcessTable_InterfaceBrief
}

Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceBriefProcessTable OSPFv3 interface brief information table for all areas

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceBriefProcessTable) GetEntityData

func (interfaceBriefProcessTable *Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceBriefProcessTable) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceBriefProcessTable_InterfaceBrief

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceBriefProcessTable_InterfaceBrief struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Interface IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is Ospfv3InterfaceState.
	OspfInterfaceState interface{}

	// Total number of neighbors . The type is interface{} with range: 0..65535.
	InterfaceNeighbors interface{}

	// Total number of adjacent neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjacentNeighbors interface{}

	// Network type. The type is Ospfv3Interface.
	NetworkType interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceBriefProcessTable_InterfaceBrief Interface brief information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceBriefProcessTable_InterfaceBrief) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPFv3 interface information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface.
	Interface []*Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface
}

Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable OSPFv3 interface information table for all areas

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable) GetEntityData

func (interfaceProcessTable *Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Interface state. The type is ImStateEnum.
	InterfaceState interface{}

	// If true, line protocol is up . The type is bool.
	IsInterfaceLineUp interface{}

	// If true, interface IP security is required . The type is bool.
	IsInterfaceIpSecurityRequired interface{}

	// If true, interface IP security is active . The type is bool.
	IsInterfaceIpSecurityActive interface{}

	// Interface IPv6 address. The type is 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])))(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface number . The type is interface{} with range: 0..4294967295.
	InterfaceNumber interface{}

	// Interface 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}]+)?.
	InterfaceRouterId interface{}

	// Network type. The type is Ospfv3Interface.
	NetworkType interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// If true, interface flood reduction is active . The type is bool.
	IsInterfaceFloodReduction interface{}

	// If true, configured as demand circuit . The type is bool.
	IsDemandCircuitConfigured interface{}

	// If true, interface running as demand circuit. The type is bool.
	IsInterfaceDemandCircuit interface{}

	// Number of LSAs with demand circuit bit not set for the area in which the
	// interface is running. The type is interface{} with range: 0..4294967295.
	InterfaceDcBitlessLsAs interface{}

	// Interface transmission delay (sec). The type is interface{} with range:
	// 0..65535.
	TransmissionDelay interface{}

	// Interface state. The type is Ospfv3InterfaceState.
	OspfInterfaceState interface{}

	// Interface priority. The type is interface{} with range: 0..255.
	InterfacePriority interface{}

	// If true, designated router. The type is bool.
	IsDesignatedRouter interface{}

	// Designated 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}]+)?.
	DesignatedRouterId interface{}

	// Designated router interface address. The type is 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])))(%[\p{N}\p{L}]+)?.
	DesignatedRouterAddress interface{}

	// Backup designated 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}]+)?.
	BackupDesignatedRouterId interface{}

	// Backup designated router interface address. The type is 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])))(%[\p{N}\p{L}]+)?.
	BackupDesignatedRouterAddress interface{}

	// The amount of time in seconds before flush timer for old network LSA
	// expires . The type is interface{} with range: 0..4294967295. Units are
	// second.
	NetworkLsaFlushTimer interface{}

	// Filter is configured for out going LSAs . The type is bool.
	IsInterfaceLsaFiltered interface{}

	// Configured hello interval (s). The type is interface{} with range:
	// 0..4294967295.
	HelloInterval interface{}

	// Configured dead interval (s) . The type is interface{} with range:
	// 0..4294967295.
	DeadInterval interface{}

	// Configured wait interval (s) . The type is interface{} with range:
	// 0..4294967295.
	WaitInterval interface{}

	// Configured retransmit interval (s) . The type is interface{} with range:
	// 0..4294967295.
	InterfaceRetransmissionInterval interface{}

	// Time until next Hello (s) . The type is interface{} with range:
	// 0..4294967295.
	NextHelloTime interface{}

	// Interface authentication spi . The type is interface{} with range:
	// 0..4294967295.
	InterfaceAuthenticationSpi interface{}

	// Interface authentication transmit . The type is interface{} with range:
	// 0..4294967295.
	InterfaceAuthenticationTransmit interface{}

	// If true, interface encryption is enabled . The type is bool.
	IsInterfaceEncryptionEnabled interface{}

	// If true prefix suppression is enabled. The type is bool.
	IsPrefixSuppress interface{}

	// Interface encryption spi. The type is interface{} with range:
	// 0..4294967295.
	InterfaceEncryptionSpi interface{}

	// Interface encryption transmitted . The type is interface{} with range:
	// 0..4294967295.
	InterfaceEncryptionTransmitted interface{}

	// Interface encrypted authentication transmitted . The type is interface{}
	// with range: 0..4294967295.
	InterfaceEncryptedAuthenticationTransmitted interface{}

	// Number of adjacent neighbors. The type is interface{} with range:
	// 0..4294967295.
	AdjacentNeighbor interface{}

	// Interface reference count . The type is interface{} with range:
	// 0..4294967295.
	InterfaceReferences interface{}

	// If true, configured as LDP sync. The type is bool.
	ConfiguredLdpSync interface{}

	// If true, interface LDP sync is achieved. The type is bool.
	InterfaceLdpSync interface{}

	// Active interface details .
	ActiveInterface Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_ActiveInterface

	// BFD information .
	InterfaceBfd Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_InterfaceBfd

	// Information for neighbors on the interface. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_InterfaceNeighbor.
	InterfaceNeighbor []*Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_InterfaceNeighbor
}

Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface OSPFv3 interface information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_ActiveInterface

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_ActiveInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Wait time for DR/BDR selection (s). The type is interface{} with range:
	// 0..4294967295.
	WaitTime interface{}

	// Area scope LSAs flood index. The type is interface{} with range:
	// 0..4294967295.
	InterfaceAreaFloodIndex interface{}

	// AS scope LSAs flood index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceAsFloodIndex interface{}

	// Interface flood link index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceLinkFloodIndex interface{}

	// Flood queue length. The type is interface{} with range: 0..4294967295.
	FloodQueueLength interface{}

	// Next LSA to flood (Area scope). The type is interface{} with range:
	// 0..4294967295.
	InterfaceAreaNextFlood interface{}

	// Index of next LSA to flood (Area scope) . The type is interface{} with
	// range: 0..4294967295.
	InterfaceAreaNextFloodIndex interface{}

	// Next LSA to flood (AS scope). The type is interface{} with range:
	// 0..4294967295.
	InterfaceAsNextFlood interface{}

	// Index of next LSA to flood (AS scope). The type is interface{} with range:
	// 0..4294967295.
	InterfaceAsNextFloodIndex interface{}

	// Interface link next flood information . The type is interface{} with range:
	// 0..4294967295.
	InterfaceLinkNextFlood interface{}

	// Interface link next information index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceLinkNextIndex interface{}

	// Last flood scan length . The type is interface{} with range: 0..4294967295.
	FloodScanLength interface{}

	// Maximum flood length . The type is interface{} with range: 0..4294967295.
	MaximumFloodLength interface{}

	// Last flood scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastFloodTime interface{}

	// Maximum flood time (ms) . The type is interface{} with range:
	// 0..4294967295.
	MaximumFloodTime interface{}

	// Time until next flood pacing timer (ms) . The type is interface{} with
	// range: 0..4294967295.
	InterfaceFloodPacingTimer interface{}

	// Total number of neighbors . The type is interface{} with range: 0..65535.
	InterfaceNeighbors interface{}

	// Number of neighbors for which hellos are suppressed . The type is
	// interface{} with range: 0..65535.
	SuppressedHellos interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_ActiveInterface Active interface details

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_ActiveInterface) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_InterfaceBfd

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_InterfaceBfd struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// BFD Enable Mode on the interface - Default/Strict. The type is interface{}
	// with range: 0..4294967295.
	BfdIntfEnableMode interface{}

	// BFD interval (ms) . The type is interface{} with range: 0..4294967295.
	BfdInterval interface{}

	// BFD detection multiplier . The type is interface{} with range:
	// 0..4294967295.
	BfdDetectionMultiplier interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_InterfaceBfd BFD information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_InterfaceBfd) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_InterfaceNeighbor

type Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_InterfaceNeighbor struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Neighbor 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}]+)?.
	InterfaceNeighborId interface{}

	// Cost of link to neighbor. The type is interface{} with range:
	// 0..4294967295.
	InterfaceNeighborCost interface{}

	// If true, designated router is found . The type is bool.
	IsNeighborDr interface{}

	// If true, backup designated router is found . The type is bool.
	IsNeighborBdr interface{}

	// If true, hello is suppressed . The type is bool.
	IsHelloSuppressed interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_InterfaceNeighbor Information for neighbors on the interface

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InterfaceProcessTable_Interface_InterfaceNeighbor) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPFv3 internal route information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute.
	InternalRoute []*Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute
}

Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes OSPFv3 internal route information table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route prefix. The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..128.
	PrefixLength interface{}

	// Route area ID . The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// Common Route topology information.
	RouteTopology Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RouteTopology

	// List of topology source information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RouteSource.
	RouteSource []*Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RouteSource

	// List of paths to this route. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath.
	RoutePath []*Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath
}

Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute OSPFv3 internal route information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route path interface name . The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Route path interface Index . The type is interface{} with range:
	// 0..4294967295.
	InterfaceIndex interface{}

	// Route path next hop . The type is 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])))(%[\p{N}\p{L}]+)?.
	RoutePathNextHop interface{}

	// Path ID of path. The type is interface{} with range: 0..65535.
	RoutePathId interface{}

	// Backup Path Info.
	RouteBackupPath Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath_RouteBackupPath

	// NeighborNextHop. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath_NeighborNextHop
}

Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath List of paths to this route

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath_NeighborNextHop

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath_RouteBackupPath

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath_RouteBackupPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupRouteInterfaceName interface{}

	// Nexthop IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	BackupRouteNextHopAddress interface{}

	// IP address of source of route. 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}]+)?.
	BackupRouteSource interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	BackupMetric interface{}

	// Primary Path. The type is bool.
	PrimaryPath interface{}

	// Line Card Disjoint. The type is bool.
	LineCardDisjoint interface{}

	// Downstream. The type is bool.
	Downstream interface{}

	// Node Protect. The type is bool.
	NodeProtect interface{}

	// SRLG Disjoint. The type is bool.
	SrlgDisjoint interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath_RouteBackupPath Backup Path Info

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RoutePath_RouteBackupPath) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RouteSource

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RouteSource struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route source of the advertising router . 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}]+)?.
	RouteSourceAdverstingRouter interface{}

	// Route source 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}]+)?.
	RouteSourceId interface{}

	// Type of LSA advertising the prefix, see RFC5340. The type is interface{}
	// with range: 0..4294967295.
	RouteSourceLsaType interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RouteSource List of topology source information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RouteSource) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RouteTopology

type Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RouteTopology struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Route 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}]+)?.
	RouteId interface{}

	// Route distance . The type is interface{} with range: 0..4294967295.
	RouteDistance interface{}

	// Route cost . The type is interface{} with range: 0..4294967295.
	RouteCost interface{}

	// Route type. The type is interface{} with range: 0..4294967295.
	RouteType interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RouteTopology Common Route topology information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_InternalRoutes_InternalRoute_RouteTopology) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPFv3 neighbor detail information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail.
	NeighborDetail []*Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail
}

Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable OSPFv3 neighbor information table for all areas

func (*Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable) GetEntityData

func (neighborDetailProcessTable *Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Neighbor ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Neighbor IP Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	NeighborAddressXr interface{}

	// Neighbor interface ID. The type is interface{} with range: 0..4294967295.
	NeighborInterfaceId interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is Ospfv3NeighborState.
	NeighborState interface{}

	// Designated router . The type is string with length: 0..9.
	NeighborDesignatedRouter interface{}

	// Time until neighbor's dead timer expires (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborUpTime interface{}

	// Neighbor virtual link id . The type is interface{} with range:
	// 0..4294967295.
	NeighborVirtualLinkId interface{}

	// If true, neighbor is on a virtual link . The type is bool.
	IsNeighborVirtualLink interface{}

	// Neighbor sham link id . The type is interface{} with range: 0..4294967295.
	NeighborShamLinkId interface{}

	// If true, neighbor is on a sham link . The type is bool.
	IsNeighborShamLink interface{}

	// Detailed OSPFv3 neighbor information .
	NeighborDetail Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail

	// Neighbor BFD information.
	NeighborBfdInfo Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborBfdInfo
}

Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail OSPFv3 neighbor detail information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborBfdInfo

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborBfdInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// BFD enable mode - Default/Strict. The type is interface{} with range:
	// 0..4294967295.
	BfdIntfEnableMode interface{}

	// Status of the BFD Session. The type is interface{} with range: 0..255.
	BfdStatusFlag interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborBfdInfo Neighbor BFD information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborBfdInfo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of state changes . The type is interface{} with range: 0..65535.
	StateChanges interface{}

	// Cost of path to this neighbor . The type is interface{} with range:
	// 0..65535.
	NeighborCost interface{}

	// If true, filter outgoing LSAs . The type is bool.
	IsNeighborFiltered interface{}

	// Address of designated router. 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}]+)?.
	NeighborDesignatedRouterAddress interface{}

	// Address of backup designated router. 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}]+)?.
	NeighborBackupDesignatedRouterAddress interface{}

	// Interface type. The type is Ospfv3Interface.
	InterfaceType interface{}

	// Poll interval (s). The type is interface{} with range: 0..4294967295.
	PollInterval interface{}

	// For NBMA networks, amount of time remaining in seconds before the next poll
	// interval expires and Hello is sent (s). The type is interface{} with range:
	// 0..4294967295. Units are second.
	NextPollInterval interface{}

	// Remaining time when ignore timer is running . The type is interface{} with
	// range: 0..4294967295.
	NeighborIgnoreTimer interface{}

	// This is bitmask of neighbor's option field received . The type is
	// interface{} with range: 0..4294967295.
	NeighborOption interface{}

	// Number of pending events . The type is interface{} with range: 0..65535.
	PendingEvents interface{}

	// Retransmission information with this neighbor.
	NeighborRetransmission Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail_NeighborRetransmission
}

Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail Detailed OSPFv3 neighbor information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail_NeighborRetransmission

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail_NeighborRetransmission struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of database descriptor retransmissions during last exchange. The
	// type is interface{} with range: 0..4294967295.
	DatabaseDescriptorRetransmissions interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Link flood index. The type is interface{} with range: 0..4294967295.
	LinkFloodIndex interface{}

	// Number of neighbor retransmissions . The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissions interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	Retransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFlood interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFlood interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodIndex interface{}

	// Link first flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFlood interface{}

	// Link first flood information index. The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFloodIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFlood interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFlood interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodIndex interface{}

	// Link next flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFlood interface{}

	// Link next flood information index . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFloodIndex interface{}

	// Number of LSAs sent in last retransmission. The type is interface{} with
	// range: 0..4294967295.
	LastRetransmissionLength interface{}

	// Maximum number of LSAs sent in a retransmission. The type is interface{}
	// with range: 0..4294967295.
	MaximumRetransmissionLength interface{}

	// Last retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastRetransmissionTime interface{}

	// Maximum retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	MaximumRetransmissionTime interface{}

	// Time until next LSA retransmission (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaRetransmissionTimer interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail_NeighborRetransmission Retransmission information with this neighbor

func (*Ospfv3_Processes_Process_Vrfs_Vrf_NeighborDetailProcessTable_NeighborDetail_NeighborDetail_NeighborRetransmission) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPFv3 neighbor detail information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor.
	Neighbor []*Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor
}

Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable OSPFv3 neighbor information table for all areas

func (*Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable) GetEntityData

func (neighborProcessTable *Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Neighbor ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborAddress interface{}

	// Neighbor IP Address. The type is 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])))(%[\p{N}\p{L}]+)?.
	NeighborAddressXr interface{}

	// Neighbor interface ID. The type is interface{} with range: 0..4294967295.
	NeighborInterfaceId interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is Ospfv3NeighborState.
	NeighborState interface{}

	// Designated router . The type is string with length: 0..9.
	NeighborDesignatedRouter interface{}

	// Time until neighbor's dead timer expires (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (seconds). The type is interface{}
	// with range: 0..4294967295. Units are second.
	NeighborUpTime interface{}

	// Neighbor virtual link id . The type is interface{} with range:
	// 0..4294967295.
	NeighborVirtualLinkId interface{}

	// If true, neighbor is on a virtual link . The type is bool.
	IsNeighborVirtualLink interface{}

	// Neighbor sham link id . The type is interface{} with range: 0..4294967295.
	NeighborShamLinkId interface{}

	// If true, neighbor is on a sham link . The type is bool.
	IsNeighborShamLink interface{}

	// Detailed OSPFv3 neighbor information .
	NeighborDetail Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborDetail

	// Neighbor BFD information.
	NeighborBfdInfo Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborBfdInfo
}

Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor OSPFv3 neighbor detail information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborBfdInfo

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborBfdInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// BFD enable mode - Default/Strict. The type is interface{} with range:
	// 0..4294967295.
	BfdIntfEnableMode interface{}

	// Status of the BFD Session. The type is interface{} with range: 0..255.
	BfdStatusFlag interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborBfdInfo Neighbor BFD information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborBfdInfo) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborDetail

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborDetail struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of state changes . The type is interface{} with range: 0..65535.
	StateChanges interface{}

	// Cost of path to this neighbor . The type is interface{} with range:
	// 0..65535.
	NeighborCost interface{}

	// If true, filter outgoing LSAs . The type is bool.
	IsNeighborFiltered interface{}

	// Address of designated router. 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}]+)?.
	NeighborDesignatedRouterAddress interface{}

	// Address of backup designated router. 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}]+)?.
	NeighborBackupDesignatedRouterAddress interface{}

	// Interface type. The type is Ospfv3Interface.
	InterfaceType interface{}

	// Poll interval (s). The type is interface{} with range: 0..4294967295.
	PollInterval interface{}

	// For NBMA networks, amount of time remaining in seconds before the next poll
	// interval expires and Hello is sent (s). The type is interface{} with range:
	// 0..4294967295. Units are second.
	NextPollInterval interface{}

	// Remaining time when ignore timer is running . The type is interface{} with
	// range: 0..4294967295.
	NeighborIgnoreTimer interface{}

	// This is bitmask of neighbor's option field received . The type is
	// interface{} with range: 0..4294967295.
	NeighborOption interface{}

	// Number of pending events . The type is interface{} with range: 0..65535.
	PendingEvents interface{}

	// Retransmission information with this neighbor.
	NeighborRetransmission Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborDetail_NeighborRetransmission
}

Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborDetail Detailed OSPFv3 neighbor information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborDetail) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborDetail_NeighborRetransmission

type Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborDetail_NeighborRetransmission struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of database descriptor retransmissions during last exchange. The
	// type is interface{} with range: 0..4294967295.
	DatabaseDescriptorRetransmissions interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Link flood index. The type is interface{} with range: 0..4294967295.
	LinkFloodIndex interface{}

	// Number of neighbor retransmissions . The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissions interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	Retransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFlood interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFlood interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodIndex interface{}

	// Link first flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFlood interface{}

	// Link first flood information index. The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFloodIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFlood interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFlood interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodIndex interface{}

	// Link next flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFlood interface{}

	// Link next flood information index . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFloodIndex interface{}

	// Number of LSAs sent in last retransmission. The type is interface{} with
	// range: 0..4294967295.
	LastRetransmissionLength interface{}

	// Maximum number of LSAs sent in a retransmission. The type is interface{}
	// with range: 0..4294967295.
	MaximumRetransmissionLength interface{}

	// Last retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastRetransmissionTime interface{}

	// Maximum retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	MaximumRetransmissionTime interface{}

	// Time until next LSA retransmission (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaRetransmissionTimer interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborDetail_NeighborRetransmission Retransmission information with this neighbor

func (*Ospfv3_Processes_Process_Vrfs_Vrf_NeighborProcessTable_Neighbor_NeighborDetail_NeighborRetransmission) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas

type Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area information . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas_ProtocolArea.
	ProtocolArea []*Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas_ProtocolArea
}

Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas Protocol area table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas_ProtocolArea

type Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas_ProtocolArea struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. 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{}

	// Area ID string in decimal and dotted-decimal format. The type is string
	// with length: 0..16.
	ProtocolAreaId interface{}

	// Distribute List In. The type is string.
	DistributeListIn interface{}

	// Interface list. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas_ProtocolArea_ProtocolInterface.
	ProtocolInterface []*Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas_ProtocolArea_ProtocolInterface
}

Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas_ProtocolArea Area information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas_ProtocolArea) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas_ProtocolArea_ProtocolInterface

type Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas_ProtocolArea_ProtocolInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Protocol interface name . The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Distribute List In. The type is string.
	DistributeListIn interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas_ProtocolArea_ProtocolInterface Interface list

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ProtocolAreas_ProtocolArea_ProtocolInterface) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Redistributions

type Ospfv3_Processes_Process_Vrfs_Vrf_Redistributions struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Redistribution information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Redistributions_Redistribution.
	Redistribution []*Ospfv3_Processes_Process_Vrfs_Vrf_Redistributions_Redistribution
}

Ospfv3_Processes_Process_Vrfs_Vrf_Redistributions Redistribution information table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Redistributions) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Redistributions_Redistribution

type Ospfv3_Processes_Process_Vrfs_Vrf_Redistributions_Redistribution struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Protocol name that is redistributed. The type is string with pattern:
	// [\w\-\.:,_@#%$\+=\|;]+.
	ProtocolName interface{}

	// Process name of a protocolbeing redistributed . The type is string with
	// pattern: [\w\-\.:,_@#%$\+=\|;]+.
	ProcessName interface{}

	// Protocol name . The type is string with length: 0..40.
	ProtocolNameXr interface{}

	// Process ID . The type is string with length: 0..40.
	ProcessId interface{}

	// red metric flag. The type is bool.
	RedMetricFlag interface{}

	// red metric. The type is interface{} with range: 0..4294967295.
	RedMetric interface{}

	// red mtype flag. The type is bool.
	RedMtypeFlag interface{}

	// red metric type. The type is interface{} with range: 0..255.
	RedMetricType interface{}

	// red tag. The type is interface{} with range: 0..4294967295.
	RedTag interface{}

	// Route policy name . The type is string.
	PolicyName interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Redistributions_Redistribution Redistribution information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Redistributions_Redistribution) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable

type Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPFv3 request list information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable_Request.
	Request []*Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable_Request
}

Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable OSPFv3 request list information for all areas

func (*Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable) GetEntityData

func (requestListProcessTable *Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable_Request

type Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable_Request struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Neighbor 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}]+)?.
	NeighborAddress interface{}

	// Neighbor IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	RequestNeighborAddress interface{}

	// If true, virtual link is requested . The type is bool.
	IsRequestVirtualLink interface{}

	// Request virtual link ID . The type is interface{} with range:
	// 0..4294967295.
	RequestVirtualLinkId interface{}

	// If true, sham link is requested . The type is bool.
	IsRequestShamLink interface{}

	// Request sham link ID . The type is interface{} with range: 0..4294967295.
	RequestShamLinkId interface{}

	// List of request list entries. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable_Request_Request.
	Request []*Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable_Request_Request
}

Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable_Request OSPFv3 request list information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable_Request) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable_Request_Request

type Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable_Request_Request struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

	// 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}]+)?.
	HeaderLsaId interface{}

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable_Request_Request List of request list entries

func (*Ospfv3_Processes_Process_Vrfs_Vrf_RequestListProcessTable_Request_Request) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable

type Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPFv3 retransmission list information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission.
	Retransmission []*Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission
}

Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable OSPFv3 retransmission list information table for all areas

func (*Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable) GetEntityData

func (retransmissionListProcessTable *Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable) GetEntityData() *types.CommonEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission

type Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Neighbor 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}]+)?.
	NeighborAddress interface{}

	// Neighbor IP address. The type is 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])))(%[\p{N}\p{L}]+)?.
	RetransmissionNeighborAddress interface{}

	// If true, virtual link is retransmitted . The type is bool.
	IsRetransmissionvirtualLink interface{}

	// Retransmission virtual link ID . The type is interface{} with range:
	// 0..4294967295.
	RetransmissionvirtualLinkId interface{}

	// If true, sham link is retransmitted . The type is bool.
	IsRetransmissionShamLink interface{}

	// Retransmission sham link ID . The type is interface{} with range:
	// 0..4294967295.
	RetransmissionShamLinkId interface{}

	// Amount of time remaining on retransmission timer (ms). The type is
	// interface{} with range: 0..4294967295.
	RetransmissionTimer interface{}

	// Retransmission queue length. The type is interface{} with range:
	// 0..4294967295.
	RetransmissionLength interface{}

	// List of virtual link scope entries . The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionvirtualLinkDb.
	RetransmissionvirtualLinkDb []*Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionvirtualLinkDb

	// List of area scope entries. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionAreaDb.
	RetransmissionAreaDb []*Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionAreaDb

	// List of AS scope entries. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionAsdb.
	RetransmissionAsdb []*Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionAsdb
}

Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission OSPFv3 retransmission list information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionAreaDb

type Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionAreaDb struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

	// 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}]+)?.
	HeaderLsaId interface{}

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionAreaDb List of area scope entries

func (*Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionAreaDb) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionAsdb

type Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionAsdb struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

	// 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}]+)?.
	HeaderLsaId interface{}

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionAsdb List of AS scope entries

func (*Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionAsdb) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionvirtualLinkDb

type Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionvirtualLinkDb struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA type. The type is Ospfv3Lsa1.
	HeaderLsaType interface{}

	// Age of the LSA (seconds). The type is interface{} with range: 0..65535.
	// Units are second.
	HeaderLsaAge interface{}

	// 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}]+)?.
	HeaderLsaId interface{}

	// Router ID of the advertising router. 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}]+)?.
	HeaderAdvertisingRouter interface{}

	// Current LSA sequence number. The type is interface{} with range:
	// -2147483648..2147483647.
	HeaderSequenceNumber interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionvirtualLinkDb List of virtual link scope entries

func (*Ospfv3_Processes_Process_Vrfs_Vrf_RetransmissionListProcessTable_Retransmission_RetransmissionvirtualLinkDb) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_RouteSummary

type Ospfv3_Processes_Process_Vrfs_Vrf_RouteSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Route summary of a route 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}]+)?.
	RouteId interface{}

	// Intra route summary . The type is interface{} with range: 0..4294967295.
	IntraAreaRoute interface{}

	// Inter route summary . The type is interface{} with range: 0..4294967295.
	InterAreaRoute interface{}

	// Extern 1 route summary . The type is interface{} with range: 0..4294967295.
	ExternOneRoute interface{}

	// Extern 2 route summary . The type is interface{} with range: 0..4294967295.
	ExternTwoRoute interface{}

	// NSSA 1 route summary . The type is interface{} with range: 0..4294967295.
	NssaOneRoute interface{}

	// NSSA 2 route summary . The type is interface{} with range: 0..4294967295.
	NssaTwoRoute interface{}

	// Total route summary . The type is interface{} with range: 0..4294967295.
	TotalSentRoute interface{}

	// Route connected . The type is interface{} with range: 0..4294967295.
	RouteConnected interface{}

	// Redistribution route summary . The type is interface{} with range:
	// 0..4294967295.
	RedistributionRoute interface{}

	// Total route received summary. The type is interface{} with range:
	// 0..4294967295.
	TotalReceivedRoute interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_RouteSummary Summarize OSPFv3 local RIB tables

func (*Ospfv3_Processes_Process_Vrfs_Vrf_RouteSummary) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable

type Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbor on other end of this sham link. 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}]+)?.
	ShamLinkNeighborId interface{}

	// Sham-link source. The type is 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])))(%[\p{N}\p{L}]+)?.
	ShamLinkSourceAddress interface{}

	// Sham-link dest. The type is 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])))(%[\p{N}\p{L}]+)?.
	ShamLinkDestAddress interface{}

	// OSPF interface state for the sham link. The type is Ospfv3InterfaceState.
	ShamLinkState interface{}

	// If true, the link runs as demand circuit. The type is bool.
	ShamLinkDemandCircuit interface{}

	// Number of LSA's with demand circuit bit not set. The type is interface{}
	// with range: 0..4294967295.
	ShamLinkDcBitlessLsa interface{}

	// Sham-link ifindex. The type is interface{} with range: 0..4294967295.
	ShamLinkIfindex interface{}

	// Area id. The type is string.
	ShamLinkArea interface{}

	// Cost of the sham link. The type is interface{} with range: 0..65535.
	ShamLinkCost interface{}

	// Transmission delay in seconds. The type is interface{} with range:
	// 0..65535. Units are second.
	ShamLinkTransmissionDelay interface{}

	// Hello interval (s). The type is interface{} with range: 0..4294967295.
	ShamLinkHelloInterval interface{}

	// Dead interval (s). The type is interface{} with range: 0..4294967295.
	ShamLinkDeadInterval interface{}

	// Wait interval (s). The type is interface{} with range: 0..4294967295.
	ShamLinkWaitInterval interface{}

	// Retransmission interval (s). The type is interface{} with range:
	// 0..4294967295.
	ShamLinkRetransmissionInterval interface{}

	// Time until next hello (s). The type is interface{} with range:
	// 0..4294967295.
	ShamLinkNextHello interface{}

	// If true, interface is passive. The type is bool.
	ShamLinkPassive interface{}

	// If true, sham link IP security is required . The type is bool.
	IsShamLinkIpSecurityRequired interface{}

	// If true, Sham link IP security is active . The type is bool.
	IsShamLinkIpSecurityActive interface{}

	// If true, sham link authentication is enabled . The type is bool.
	IsShamLinkAuthenticationEnabled interface{}

	// Sham link authentication spi . The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkAuthenticationSpi interface{}

	// Sham link authentication transmit . The type is interface{} with range:
	// 0..4294967295.
	ShamLinkAuthenticationTransmit interface{}

	// If true, sham link encryption is enabled . The type is bool.
	IsShamLinkEncryptionEnabled interface{}

	// Sham link encryption spi. The type is interface{} with range:
	// 0..4294967295.
	ShamLinkEncryptionSpi interface{}

	// Sham link encryption transmitted . The type is interface{} with range:
	// 0..4294967295.
	ShamLinkEncryptionTransmitted interface{}

	// Sham link encrypted authentication transmitted . The type is interface{}
	// with range: 0..4294967295.
	ShamLinkEncryptedAuthenticationTransmitted interface{}

	// If true,  enabled. The type is bool.
	ShamLinkGrEnabled interface{}

	// If true, Gracefule restart in progress. The type is bool.
	ShamLinkGr interface{}

	// Time in seconds since last GR. The type is interface{} with range:
	// 0..4294967295. Units are second.
	ShamLinkLastGr interface{}

	// Neighbor information.
	ShamLinkNeighbor Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable_ShamLinkNeighbor
}

Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable Sham link information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable_ShamLinkNeighbor

type Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable_ShamLinkNeighbor struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// If true Hellos suppressed. The type is bool.
	ShamLinkSuppressHello interface{}

	// Adjacency state. The type is Ospfv3NeighborState.
	ShamLinkState interface{}

	// Neighbor retransmission info.
	ShamLinkRetransmission Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable_ShamLinkNeighbor_ShamLinkRetransmission
}

Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable_ShamLinkNeighbor Neighbor information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable_ShamLinkNeighbor) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable_ShamLinkNeighbor_ShamLinkRetransmission

type Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable_ShamLinkNeighbor_ShamLinkRetransmission struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of database descriptor retransmissions during last exchange. The
	// type is interface{} with range: 0..4294967295.
	DatabaseDescriptorRetransmissions interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Link flood index. The type is interface{} with range: 0..4294967295.
	LinkFloodIndex interface{}

	// Number of neighbor retransmissions . The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissions interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	Retransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFlood interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFlood interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodIndex interface{}

	// Link first flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFlood interface{}

	// Link first flood information index. The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFloodIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFlood interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFlood interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodIndex interface{}

	// Link next flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFlood interface{}

	// Link next flood information index . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFloodIndex interface{}

	// Number of LSAs sent in last retransmission. The type is interface{} with
	// range: 0..4294967295.
	LastRetransmissionLength interface{}

	// Maximum number of LSAs sent in a retransmission. The type is interface{}
	// with range: 0..4294967295.
	MaximumRetransmissionLength interface{}

	// Last retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastRetransmissionTime interface{}

	// Maximum retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	MaximumRetransmissionTime interface{}

	// Time until next LSA retransmission (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaRetransmissionTimer interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable_ShamLinkNeighbor_ShamLinkRetransmission Neighbor retransmission info

func (*Ospfv3_Processes_Process_Vrfs_Vrf_ShamLinkTable_ShamLinkNeighbor_ShamLinkRetransmission) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPFv3 protocol summary.
	Protocol Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Protocol

	// OSPFv3 summary.
	Ospfv3 Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3

	// OSPFv3 route summary.
	Route Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Route
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary OSPFv3 summary

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_SummaryPrefixes

type Ospfv3_Processes_Process_Vrfs_Vrf_SummaryPrefixes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Summary prefix information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefix.
	SummaryPrefix []*Ospfv3_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefix
}

Ospfv3_Processes_Process_Vrfs_Vrf_SummaryPrefixes Summary prefix information table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_SummaryPrefixes) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefix

type Ospfv3_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Summary prefix. The type is 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])))(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix length. The type is interface{} with range: 0..128.
	PrefixLength interface{}

	// Prefix metric. The type is interface{} with range: 0..4294967295.
	PrefixMetric interface{}

	// Prefix metric type. The type is Ospfv3DefaultMetric.
	PrefixMetricType interface{}

	// Tag. The type is interface{} with range: 0..4294967295.
	Tag interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefix Summary prefix information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefix) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// 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}]+)?.
	RouterId interface{}

	// If true, the process is running as stanby role. The type is bool.
	IsRoleStandby interface{}

	// Role, V1/V2 Active/Standby. The type is interface{} with range:
	// 0..4294967295.
	Role interface{}

	// If true, NSR is enabled. The type is bool.
	IsNsrEnabled interface{}

	// Trigger RP Switchover on detectable process restart. The type is bool.
	IsNsrSwitchoverOnRestart interface{}

	// Stalled Router ID . The type is bool.
	IsRouterIdStalled interface{}

	// Opaque LSA capable . The type is bool.
	IsOpaqueCapable interface{}

	// If true, is an area border router. The type is bool.
	IsAreaBorderRouter interface{}

	// If true, is an AS border router. The type is bool.
	IsAsBorderRouter interface{}

	// If true, prefer type 7 LSAs over type 5. The type is bool.
	CapabilityPreferType7 interface{}

	// Redistribution metric . The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// If true, origin is by default . The type is bool.
	IsDefaultOriginated interface{}

	// If true, default always . The type is bool.
	IsDefaultAlways interface{}

	// Default metric . The type is interface{} with range: 0..4294967295.
	DefaultMetric interface{}

	// Default metric type . The type is Ospfv3DefaultMetric.
	DefaultMetricType interface{}

	// Default tag . The type is interface{} with range: 0..4294967295.
	DefaultTag interface{}

	// If true, is a default policy . The type is bool.
	IsDefaultPolicy interface{}

	// Default policy name . The type is string.
	DefaultPolicyName interface{}

	// Scheduling delay for SPF (ms). The type is interface{} with range:
	// 0..4294967295.
	SpfStartTime interface{}

	// Minimum delay time between SPF runs (ms). The type is interface{} with
	// range: 0..4294967295.
	SpfHoldTime interface{}

	// Maximum delay time between SPF runs (ms). The type is interface{} with
	// range: 0..4294967295.
	SpfMaximumTime interface{}

	// Initial LSA throttle delay (ms). The type is interface{} with range:
	// 0..4294967295.
	LsaStartTime interface{}

	// Second delay before generating next LSA (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaHoldTime interface{}

	// Maximum delay before generating an LSA (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaMaximumTime interface{}

	// Minimum time between LSA regeneration (ms). The type is interface{} with
	// range: 0..4294967295.
	MinimumLsaInterval interface{}

	// LSA refresh interval (sec). The type is interface{} with range:
	// 0..4294967295.
	LsaGroupInterval interface{}

	// LSA flood pacing timer (ms). The type is interface{} with range:
	// 0..4294967295.
	LsaFloodPacingInterval interface{}

	// LSA retransmission pacing timer (ms). The type is interface{} with range:
	// 0..4294967295.
	LsaRetransmissionPacingInterval interface{}

	// Number of AS scope LSAs. The type is interface{} with range: 0..4294967295.
	AsLsAs interface{}

	// Number of opaque LSAs. The type is interface{} with range: 0..4294967295.
	OpaqueLsas interface{}

	// Sum of opaque LSA checksum. The type is interface{} with range:
	// 0..4294967295.
	OpaqueLsaChecksum interface{}

	// Number of external and AS opaque LSAs with demand circut bit not set. The
	// type is interface{} with range: 0..4294967295.
	AsDcBitlessLsAs interface{}

	// Number of external and AS opaque LSAs with do not age set . The type is
	// interface{} with range: 0..4294967295.
	AsDoNotAgeLsAs interface{}

	// Number of areas. The type is interface{} with range: 0..65535.
	Areas interface{}

	// Number of normal areas. The type is interface{} with range: 0..65535.
	NormalAreas interface{}

	// Number of stub and total stub areas. The type is interface{} with range:
	// 0..65535.
	StubAreas interface{}

	// Number of NSSA areas. The type is interface{} with range: 0..65535.
	NssaAreas interface{}

	// Length of AS LSAs flood list. The type is interface{} with range:
	// 0..4294967295.
	AsLsaFloodListLength interface{}

	// If true, grace restart is enabled . The type is bool.
	IsGraceRestartEnabled interface{}

	// Length of time since the last NSF (s). The type is interface{} with range:
	// 0..4294967295.
	LastNsfTime interface{}

	// Grace time to resync . The type is interface{} with range: 0..4294967295.
	GraceResyncTime interface{}

	// Maximum number of interfaces. The type is interface{} with range:
	// 0..4294967295.
	MaximumInterfaces interface{}

	// Maximum number of paths. The type is interface{} with range: 0..4294967295.
	MaximumPaths interface{}

	// The number of redistributed prefixes allowed. The type is interface{} with
	// range: 0..4294967295.
	RedistributionLimit interface{}

	// When the number of redistributed prefixes reaches this threshold, a warning
	// message is issued . The type is interface{} with range: 0..4294967295.
	RedistributionThreshold interface{}

	// If true, auto cost is enabled. The type is bool.
	IsAutoCost interface{}

	// Reference Bandwdith. The type is interface{} with range: 0..4294967295.
	ReferenceBandwidth interface{}

	// Context name. The type is string with length: 0..32.
	ContextName interface{}

	// If true, snmp trap is enabled. The type is bool.
	SnmpTrapEnabled interface{}

	// Graceful shutdown state. The type is Ospfv3GracefulShutdownState.
	GracefulShutdownState interface{}

	// Domain ID information.
	DomainId Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId

	// Stub Router Information. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter.
	StubRouter []*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter

	// IPFRR-Tiebreakers list. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_IpfrrTiebreakers.
	IpfrrTiebreakers []*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_IpfrrTiebreakers
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3 OSPFv3 summary

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Primary Domain ID.
	PrimaryDomainId Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId_PrimaryDomainId

	// List of secondary domain IDs. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId_SecondaryDomainId.
	SecondaryDomainId []*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId_SecondaryDomainId
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId Domain ID information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId_PrimaryDomainId

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId_PrimaryDomainId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Domain ID Type. The type is interface{} with range: 0..65535.
	DomainIdType interface{}

	// Domain ID value. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	DomainIdValue interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId_PrimaryDomainId Primary Domain ID

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId_PrimaryDomainId) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId_SecondaryDomainId

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId_SecondaryDomainId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Domain ID Type. The type is interface{} with range: 0..65535.
	DomainIdType interface{}

	// Domain ID value. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	DomainIdValue interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId_SecondaryDomainId List of secondary domain IDs

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_DomainId_SecondaryDomainId) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_IpfrrTiebreakers

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_IpfrrTiebreakers struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Tiebreaker Type. The type is IpfrrTbrkr.
	TiebreakerType interface{}

	// Tiebreaker Index. The type is interface{} with range: 0..4294967295.
	TiebreakerIndex interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_IpfrrTiebreakers IPFRR-Tiebreakers list

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_IpfrrTiebreakers) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Stub router mode. The type is StubRouterMode.
	Mode interface{}

	// If true, stub router mode is active. The type is bool.
	Active interface{}

	// Remaining time (in seconds) in stub router mode. The type is interface{}
	// with range: 0..4294967295. Units are second.
	RemainingTime interface{}

	// Reason for entering stub router mode. The type is StubRouterTrigger.
	SetReason interface{}

	// Reason for clearing stub router condition. The type is
	// StubRouterExitReason.
	UnsetReason interface{}

	// If true, advertise maximum metric for stub links. The type is bool.
	IncludeStubLinks interface{}

	// Metric for summary LSAs in max-metric mode. The type is interface{} with
	// range: 0..4294967295.
	SummaryLsaMetric interface{}

	// Metric for external LSAs in max-metric mode. The type is interface{} with
	// range: 0..4294967295.
	ExternalLsaMetric interface{}

	// Reason for being in ABR off mode. The type is StubRouterAbrOffReason.
	AbrOffReason interface{}

	// Timestamp (relative to 1970/1/1 00:00) when stub router condition was
	// cleared.
	UnsetTime Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_UnsetTime

	// Timestamp (relative to 1970/1/1 00:00) when stub router mode was activated.
	StartTime Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_StartTime

	// Timestamp (relative to 1970/1/1 00:00) when ABR duties were resumed.
	AbrResumeTime Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_AbrResumeTime

	// Triggers for entering stub router mode. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger.
	Trigger []*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter Stub Router Information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_AbrResumeTime

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_AbrResumeTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_AbrResumeTime Timestamp (relative to 1970/1/1 00:00) when ABR duties were resumed

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_AbrResumeTime) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_StartTime

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_StartTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_StartTime Timestamp (relative to 1970/1/1 00:00) when stub router mode was activated

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_StartTime) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Stub Router Trigger type. The type is StubRouterTrigger.
	Trigger interface{}

	// If true, stub router is terminated when BGP converges. The type is bool.
	WaitForBgp interface{}

	// Reason for clearing stub router condition. The type is
	// StubRouterExitReason.
	UnsetReason interface{}

	// Time (in seconds) to stay in stub router mode. The type is interface{} with
	// range: 0..4294967295. Units are second.
	Time interface{}

	// Timestamp (relative to 1970/1/1 00:00) when stub router condition was
	// cleared.
	UnsetTime Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger_UnsetTime

	// Timestamp (relative to 1970/1/1 00:00) when stub router mode was activated.
	StartTime Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger_StartTime
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger Triggers for entering stub router mode

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger_StartTime

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger_StartTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger_StartTime Timestamp (relative to 1970/1/1 00:00) when stub router mode was activated

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger_StartTime) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger_UnsetTime

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger_UnsetTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger_UnsetTime Timestamp (relative to 1970/1/1 00:00) when stub router condition was cleared

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_Trigger_UnsetTime) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_UnsetTime

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_UnsetTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Seconds . The type is interface{} with range: 0..4294967295. Units are
	// second.
	Second interface{}

	// Nano seconds . The type is interface{} with range: 0..4294967295. Units are
	// nanosecond.
	Nanosecond interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_UnsetTime Timestamp (relative to 1970/1/1 00:00) when stub router condition was cleared

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Ospfv3_StubRouter_UnsetTime) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Protocol

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Protocol struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol 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}]+)?.
	ProtocolRouterId interface{}

	// Administrative distance. The type is interface{} with range: 0..4294967295.
	AdministrativeDistance interface{}

	// Administrative Distance for Inter Area routes. The type is interface{} with
	// range: 0..4294967295.
	AdministrativeDistanceInterArea interface{}

	// Administrative Distance for External routes. The type is interface{} with
	// range: 0..4294967295.
	AdministrativeDistanceExternal interface{}

	// If true, Graceful restart is enabled . The type is bool.
	IsGracefulRestart interface{}

	// Distribute List In. The type is string.
	DistributeListIn interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Protocol OSPFv3 protocol summary

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Protocol) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Route

type Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Route struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Route summary of a route 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}]+)?.
	RouteId interface{}

	// Intra route summary . The type is interface{} with range: 0..4294967295.
	IntraAreaRoute interface{}

	// Inter route summary . The type is interface{} with range: 0..4294967295.
	InterAreaRoute interface{}

	// Extern 1 route summary . The type is interface{} with range: 0..4294967295.
	ExternOneRoute interface{}

	// Extern 2 route summary . The type is interface{} with range: 0..4294967295.
	ExternTwoRoute interface{}

	// NSSA 1 route summary . The type is interface{} with range: 0..4294967295.
	NssaOneRoute interface{}

	// NSSA 2 route summary . The type is interface{} with range: 0..4294967295.
	NssaTwoRoute interface{}

	// Total route summary . The type is interface{} with range: 0..4294967295.
	TotalSentRoute interface{}

	// Route connected . The type is interface{} with range: 0..4294967295.
	RouteConnected interface{}

	// Redistribution route summary . The type is interface{} with range:
	// 0..4294967295.
	RedistributionRoute interface{}

	// Total route received summary. The type is interface{} with range:
	// 0..4294967295.
	TotalReceivedRoute interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Route OSPFv3 route summary

func (*Ospfv3_Processes_Process_Vrfs_Vrf_Summary_Route) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VirtualLink struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbor on other end of this virtual link. 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}]+)?.
	VirtualLinkNeighborId interface{}

	// Virtual link interface number . The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkInterfaceNumber interface{}

	// OSPF interface state for the virtual link. The type is
	// Ospfv3InterfaceState.
	VirtualLinkState interface{}

	// If true, virtual link IP security is required . The type is bool.
	IsVirtualLinkIpSecurityRequired interface{}

	// If true, Virtual link IP security is active . The type is bool.
	IsVirtualLinkIpSecurityActive interface{}

	// Virtual link neighbor addresss . The type is 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])))(%[\p{N}\p{L}]+)?.
	VirtualLinkNeighborAddress interface{}

	// If true, the link runs as demand circuit. The type is bool.
	IsVirtualLinkDemandCircuit interface{}

	// Number of LSA's with demand circuit bit not set . The type is interface{}
	// with range: 0..4294967295.
	VirtualLinkDcBitlessLsa interface{}

	// Transit area id . The type is string.
	TransitAreaId interface{}

	// Interface on which this virtual link is formed. The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Cost of the virtual link. The type is interface{} with range: 0..65535.
	VirtualLinkCost interface{}

	// Transmission delay in seconds. The type is interface{} with range:
	// 0..65535. Units are second.
	VirualLinkTransmissionDelay interface{}

	// Hello interval (s). The type is interface{} with range: 0..4294967295.
	VirtualLinkHelloInterval interface{}

	// Dead interval (s). The type is interface{} with range: 0..4294967295.
	VirtualLinkDeadInterval interface{}

	// Wait interval (s). The type is interface{} with range: 0..4294967295.
	VirtualLinkWaitInterval interface{}

	// Retransmission interval (s). The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkRetransmissionInterval interface{}

	// Time until next hello (s). The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkNextHello interface{}

	// If true, interface is passive. The type is bool.
	IsVirtualLinkPassive interface{}

	// If true, virtual link authentication is enabled . The type is bool.
	IsVirtualLinkAuthenticationEnabled interface{}

	// Virtual link authentication spi . The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkAuthenticationSpi interface{}

	// Virtual link authentication transmit . The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkAuthenticationTransmit interface{}

	// If true, virtual link encryption is enabled . The type is bool.
	IsVirtualLinkEncryptionEnabled interface{}

	// Virtual link encryption spi. The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkEncryptionSpi interface{}

	// Virtual link encryption transmitted . The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkEncryptionTransmitted interface{}

	// Virtual link encrypted authentication transmitted . The type is interface{}
	// with range: 0..4294967295.
	VirtualLinkEncryptedAuthenticationTransmitted interface{}

	// Neighbor information .
	VirtualLinkNeighbor Ospfv3_Processes_Process_Vrfs_Vrf_VirtualLink_VirtualLinkNeighbor
}

Ospfv3_Processes_Process_Vrfs_Vrf_VirtualLink Virtual link information

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VirtualLink) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VirtualLink_VirtualLinkNeighbor struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// If true, hello suppressed . The type is bool.
	IsVirtualLinkHelloSuppressed interface{}

	// OSPF interface state for the virtual link. The type is
	// Ospfv3InterfaceState.
	VirtualLinkState interface{}

	// Virtual link retransmission information .
	VirtualLinkRetransmission Ospfv3_Processes_Process_Vrfs_Vrf_VirtualLink_VirtualLinkNeighbor_VirtualLinkRetransmission
}

Ospfv3_Processes_Process_Vrfs_Vrf_VirtualLink_VirtualLinkNeighbor Neighbor information

type Ospfv3_Processes_Process_Vrfs_Vrf_VirtualLink_VirtualLinkNeighbor_VirtualLinkRetransmission struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of database descriptor retransmissions during last exchange. The
	// type is interface{} with range: 0..4294967295.
	DatabaseDescriptorRetransmissions interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Link flood index. The type is interface{} with range: 0..4294967295.
	LinkFloodIndex interface{}

	// Number of neighbor retransmissions . The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissions interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	Retransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFlood interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFlood interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodIndex interface{}

	// Link first flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFlood interface{}

	// Link first flood information index. The type is interface{} with range:
	// 0..4294967295.
	LinkFirstFloodIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFlood interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFlood interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodIndex interface{}

	// Link next flood information . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFlood interface{}

	// Link next flood information index . The type is interface{} with range:
	// 0..4294967295.
	LinkNextFloodIndex interface{}

	// Number of LSAs sent in last retransmission. The type is interface{} with
	// range: 0..4294967295.
	LastRetransmissionLength interface{}

	// Maximum number of LSAs sent in a retransmission. The type is interface{}
	// with range: 0..4294967295.
	MaximumRetransmissionLength interface{}

	// Last retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	LastRetransmissionTime interface{}

	// Maximum retransmission scan time (ms). The type is interface{} with range:
	// 0..4294967295.
	MaximumRetransmissionTime interface{}

	// Time until next LSA retransmission (ms). The type is interface{} with
	// range: 0..4294967295.
	LsaRetransmissionTimer interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_VirtualLink_VirtualLinkNeighbor_VirtualLinkRetransmission Virtual link retransmission information

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol table.
	ProtocolStats Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_ProtocolStats

	// OSPFv3 RIB batch statistics.
	SpfStats Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats

	// OSPF Prefix SPF Prioritization statistics.
	RawioStats Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_RawioStats

	// OSPF Prefix SPF Prioritization statistics.
	PrefixPriorityStats Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_PrefixPriorityStats

	// OSPFv3 RIB batch statistics.
	VrfRibBatchStats Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_VrfRibBatchStats
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics Container for Statistics

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_PrefixPriorityStats

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_PrefixPriorityStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Critical priority classifications. The type is interface{} with range:
	// 0..4294967295.
	Critical interface{}

	// High priority classifications. The type is interface{} with range:
	// 0..4294967295.
	High interface{}

	// Medium priority classifications. The type is interface{} with range:
	// 0..4294967295.
	Medium interface{}

	// Low priority classifications. The type is interface{} with range:
	// 0..4294967295.
	Low interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_PrefixPriorityStats OSPF Prefix SPF Prioritization statistics

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_PrefixPriorityStats) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_ProtocolStats

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_ProtocolStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol statistics for an interface. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_ProtocolStats_ProtocolStat.
	ProtocolStat []*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_ProtocolStats_ProtocolStat
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_ProtocolStats Protocol table

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_ProtocolStats) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_ProtocolStats_ProtocolStat

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_ProtocolStats_ProtocolStat struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Total inputs packets. The type is interface{} with range:
	// 0..18446744073709551615.
	TotalInPackets interface{}

	// Hello packets in. The type is interface{} with range:
	// 0..18446744073709551615.
	HelloInPackets interface{}

	// Database Description Packets in. The type is interface{} with range:
	// 0..18446744073709551615.
	DbdesInPackets interface{}

	// Database Description LSAs in. The type is interface{} with range:
	// 0..18446744073709551615.
	DbdesInLsAs interface{}

	// LSA Requests in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsReqInPackets interface{}

	// LS Requests in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsReqInLsAs interface{}

	// LS Updates Packets in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdInPackets interface{}

	// LS Updates ignored. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdInIgnored interface{}

	// LS Updates LSAs in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdInLsAs interface{}

	// LS Acks Packets in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsAckInPackets interface{}

	// LS Ack LSAs in. The type is interface{} with range:
	// 0..18446744073709551615.
	LsAckInLsAs interface{}

	// Total Out Packets. The type is interface{} with range:
	// 0..18446744073709551615.
	TotalOutPackets interface{}

	// Hello Out Packets. The type is interface{} with range:
	// 0..18446744073709551615.
	HelloOutPackets interface{}

	// Database Description Packets out. The type is interface{} with range:
	// 0..18446744073709551615.
	DbdesOutPackets interface{}

	// Database Description LSAs out. The type is interface{} with range:
	// 0..18446744073709551615.
	DbdesOutLsAs interface{}

	// LS Request Packets out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsReqOutPackets interface{}

	// LS Reuqests LSAs out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsReqOutLsAs interface{}

	// LS Update Packets out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdOutPackets interface{}

	// LS Update LSAs out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsUpdOutLsAs interface{}

	// LS Ack Packets out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsAckOutPackets interface{}

	// LS Ack LSAs out. The type is interface{} with range:
	// 0..18446744073709551615.
	LsAckOutLsAs interface{}

	// Dropped in GS. The type is interface{} with range: 0..18446744073709551615.
	DroppedInGs interface{}

	// Checksum Errors. The type is interface{} with range:
	// 0..18446744073709551615.
	ChecksumErr interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_ProtocolStats_ProtocolStat Protocol statistics for an interface

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_ProtocolStats_ProtocolStat) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_RawioStats

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_RawioStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Raw Connections Open. The type is interface{} with range:
	// 0..18446744073709551615.
	RawConnOpen interface{}

	// Raw Connections Close. The type is interface{} with range:
	// 0..18446744073709551615.
	RawConnClose interface{}

	// Raw Connections Error. The type is interface{} with range:
	// 0..18446744073709551615.
	RawConnError interface{}

	// Received Packets. The type is interface{} with range:
	// 0..18446744073709551615.
	InPackets interface{}

	// Received Bytes. The type is interface{} with range:
	// 0..18446744073709551615. Units are byte.
	InBytes interface{}

	// Received Long Packets. The type is interface{} with range:
	// 0..18446744073709551615.
	InLongPackets interface{}

	// In Malloc Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InMallocDrops interface{}

	// In Handle Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InHandleDrops interface{}

	// In Short Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InShortDrops interface{}

	// In Error Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InErrorDrops interface{}

	// In IPSEC Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InIpsecDrops interface{}

	// In Queue Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	InQueueDrops interface{}

	// Packets Sent. The type is interface{} with range: 0..18446744073709551615.
	OutPackets interface{}

	// Sent Bytes. The type is interface{} with range: 0..18446744073709551615.
	// Units are byte.
	OutBytes interface{}

	// No FileDescriptor Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	OutNofdDrops interface{}

	// Error Drops. The type is interface{} with range: 0..18446744073709551615.
	OutErrorDrops interface{}

	// Out IPSEC Drops. The type is interface{} with range:
	// 0..18446744073709551615.
	OutIpsecDrops interface{}

	// No Packet Buffers. The type is interface{} with range:
	// 0..18446744073709551615.
	OutNopakDrops interface{}

	// PAK API Errors. The type is interface{} with range:
	// 0..18446744073709551615.
	OutPakapiErrors interface{}

	// Raw Connection State. The type is interface{} with range: 0..4294967295.
	RawConnState interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_RawioStats OSPF Prefix SPF Prioritization statistics

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_RawioStats) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SPF statistics header.
	SpfHeader Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfHeader

	// List of SPF run-time statistics. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime.
	SpfRuntime []*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats OSPFv3 RIB batch statistics

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfHeader

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// 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}]+)?.
	HeaderRouterId interface{}

	// Number of SPF calculations. The type is interface{} with range:
	// 0..4294967295.
	HeaderSpFs interface{}

	// List of Areas with SPF statistics. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfHeader_AreaSummary.
	AreaSummary []*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfHeader_AreaSummary
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfHeader SPF statistics header

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfHeader) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfHeader_AreaSummary

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfHeader_AreaSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID of the area SPF statistics. The type is interface{} with range:
	// 0..4294967295.
	AreaId interface{}

	// Number of SPF calculations. The type is interface{} with range:
	// 0..4294967295.
	SpFs interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfHeader_AreaSummary List of Areas with SPF statistics

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfHeader_AreaSummary) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// SPF calculation start time. The type is interface{} with range:
	// 0..4294967295.
	StartTime interface{}

	// Number of routes added to RIB. The type is interface{} with range:
	// 0..4294967295.
	RibAddRoutes interface{}

	// Number of routes deleted from RIB. The type is interface{} with range:
	// 0..4294967295.
	RibDeleteRoutes interface{}

	// Reasons for triggering an SPF calculation Bit 1 - Router LSA update Bit 2 -
	// Network LSA update Bit 3 - Inter-Area Prefix LSA update Bit 4 - Inter-Area
	// Router LSA update Bit 5 - AS External LSA update Bit 6 - MOSPF LSA update
	// Bit 7 - Type 7 AS External LSA update Bit 8 - Link LSA update Bit 9 -
	// Prefix LSA update. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	ReasonFlags interface{}

	// Number of LSA changes triggering an SPF calculation. The type is
	// interface{} with range: -32768..32767.
	LsaChanges interface{}

	// Global SPF times.
	GlobalTime Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_GlobalTime

	// List of LSAs triggering the SPF calculation. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_Lsa.
	Lsa []*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_Lsa

	// List of per-area SPF statistics. The type is slice of
	// Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat.
	AreaStat []*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime List of SPF run-time statistics

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID for area of these SPF statistics. The type is interface{} with
	// range: 0..4294967295.
	SpfStatAreaId interface{}

	// Counts of LSA types triggering an SPF calculation. The type is slice of
	// interface{} with range: 0..4294967295.
	SpfStatLsaTypeCount []interface{}

	// SPF time calculations.
	SpfStatTime Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat List of per-area SPF statistics

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Dijkstra time in msec. The type is interface{} with range: 0..4294967295.
	Dijkstra interface{}

	// Intra-prefix processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	IntraPrefix interface{}

	// Intra-prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	IntraPrefixDel interface{}

	// Inter-prefix processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	InterPrefix interface{}

	// Intra-prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	InterPrefixDel interface{}

	// External prefix processing time in msec. The type is interface{} with
	// range: 0..4294967295.
	ExternalPrefix interface{}

	// External prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	ExternalPrefixDel interface{}

	// RIB add processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	RibAdd interface{}

	// RIB deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	RibDel interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime SPF time calculations

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_AreaStat_SpfStatTime) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_GlobalTime

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_GlobalTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Dijkstra time in msec. The type is interface{} with range: 0..4294967295.
	Dijkstra interface{}

	// Intra-prefix processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	IntraPrefix interface{}

	// Intra-prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	IntraPrefixDel interface{}

	// Inter-prefix processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	InterPrefix interface{}

	// Intra-prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	InterPrefixDel interface{}

	// External prefix processing time in msec. The type is interface{} with
	// range: 0..4294967295.
	ExternalPrefix interface{}

	// External prefix deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	ExternalPrefixDel interface{}

	// RIB add processing time in msec. The type is interface{} with range:
	// 0..4294967295.
	RibAdd interface{}

	// RIB deletion time in msec. The type is interface{} with range:
	// 0..4294967295.
	RibDel interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_GlobalTime Global SPF times

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_GlobalTime) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_Lsa

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_Lsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID. The type is interface{} with range: 0..4294967295.
	LsaAreaId interface{}

	// Advertising 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}]+)?.
	LsaAdvertisingRouter interface{}

	// 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{}

	// LSA type. The type is interface{} with range: 0..255.
	LsaType interface{}

	// If true, the LSA change is a flush. The type is bool.
	LsaFlush interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_Lsa List of LSAs triggering the SPF calculation

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_SpfStats_SpfRuntime_Lsa) GetEntityData

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_VrfRibBatchStats

type Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_VrfRibBatchStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// No. of RIB batches sent. The type is interface{} with range: 0..4294967295.
	BatchesSent interface{}

	// No. of Routes sent to RIB. The type is interface{} with range:
	// 0..4294967295.
	RoutesSent interface{}

	// No of Pending Routes. The type is interface{} with range: 0..4294967295.
	RoutesPending interface{}

	// Max No. of Routes in a batch. The type is interface{} with range:
	// 0..4294967295.
	MaxRoutes interface{}

	// No. of Paths sent to RIB. The type is interface{} with range:
	// 0..4294967295.
	PathsSent interface{}

	// No. of paths waiting to be sent to RIB. The type is interface{} with range:
	// 0..4294967295.
	PathsPending interface{}

	// No. of paths added to RIB. The type is interface{} with range:
	// 0..4294967295.
	PathsAdd interface{}

	// No. of paths add errors. The type is interface{} with range: 0..4294967295.
	PathsAddErrs interface{}

	// No. of paths del sent to RIB. The type is interface{} with range:
	// 0..4294967295.
	PathsDel interface{}

	// No. of Paths del errors. The type is interface{} with range: 0..4294967295.
	PathsDelErrs interface{}
}

Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_VrfRibBatchStats OSPFv3 RIB batch statistics

func (*Ospfv3_Processes_Process_Vrfs_Vrf_VrfStatistics_VrfRibBatchStats) GetEntityData

type PrefixPriority

type PrefixPriority string

PrefixPriority represents Prefix priority

const (
	// Critical priority
	PrefixPriority_critical PrefixPriority = "critical"

	// High priority
	PrefixPriority_high PrefixPriority = "high"

	// Medium priority
	PrefixPriority_medium PrefixPriority = "medium"

	// Low priority
	PrefixPriority_low PrefixPriority = "low"
)

type StubRouterAbrOffReason

type StubRouterAbrOffReason string

StubRouterAbrOffReason represents Reason to exiting stub router mode

const (
	// Initial delay when stub router mode is
	// activated
	StubRouterAbrOffReason_init_delay StubRouterAbrOffReason = "init-delay"

	// No neighbor present
	StubRouterAbrOffReason_no_neighbor StubRouterAbrOffReason = "no-neighbor"

	// No neighbor in FULL state present
	StubRouterAbrOffReason_no_full_neighbor StubRouterAbrOffReason = "no-full-neighbor"

	// A new neighbor discovered less than 60 seconds
	// ago
	StubRouterAbrOffReason_new_neighbor StubRouterAbrOffReason = "new-neighbor"

	// A neighbor transitioned to FULL state less than
	// 60 seconds ago
	StubRouterAbrOffReason_full_neighbor StubRouterAbrOffReason = "full-neighbor"
)

type StubRouterExitReason

type StubRouterExitReason string

StubRouterExitReason represents Reason to exiting stub router mode

const (
	// No reason
	StubRouterExitReason_none StubRouterExitReason = "none"

	// BGP has converged
	StubRouterExitReason_bgp StubRouterExitReason = "bgp"

	// Stub Router timer has expired
	StubRouterExitReason_timer StubRouterExitReason = "timer"

	// Configuration has changed
	StubRouterExitReason_configuration StubRouterExitReason = "configuration"

	// Process has been cleared
	StubRouterExitReason_cleared StubRouterExitReason = "cleared"

	// Preempted by always
	StubRouterExitReason_override StubRouterExitReason = "override"
)

type StubRouterMode

type StubRouterMode string

StubRouterMode represents Stub Router mode

const (
	// Stub Router mode r-bit
	StubRouterMode_rbit StubRouterMode = "rbit"

	// Stub Router mode v6-bit
	StubRouterMode_v6bit StubRouterMode = "v6bit"

	// Stub Router mode max-metric
	StubRouterMode_max_metric StubRouterMode = "max-metric"

	// Stub Router not configured
	StubRouterMode_none StubRouterMode = "none"
)

type StubRouterTrigger

type StubRouterTrigger string

StubRouterTrigger represents Trigger for entering stub router mode

const (
	// Process migration
	StubRouterTrigger_on_proc_migration StubRouterTrigger = "on-proc-migration"

	// Process restart
	StubRouterTrigger_on_proc_restart StubRouterTrigger = "on-proc-restart"

	// RP switchover
	StubRouterTrigger_on_switchover StubRouterTrigger = "on-switchover"

	// Router startup
	StubRouterTrigger_on_startup StubRouterTrigger = "on-startup"

	// Always on
	StubRouterTrigger_always StubRouterTrigger = "always"

	// No trigger
	StubRouterTrigger_none StubRouterTrigger = "none"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL