ipv4_ospf_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 ipv4-ospf package operational data.

This module contains definitions for the following management objects:

ospf: OSPF operational data

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 Authentication

type Authentication string

Authentication represents Authentication

const (
	// No Authentication
	Authentication_mgmt_ospf_auth_none Authentication = "mgmt-ospf-auth-none"

	// Clear Text
	Authentication_mgmt_ospf_auth_ct Authentication = "mgmt-ospf-auth-ct"

	// MD5
	Authentication_mgmt_ospf_auth_md Authentication = "mgmt-ospf-auth-md"

	// Keychain
	Authentication_mgmt_ospf_auth_kc Authentication = "mgmt-ospf-auth-kc"
)

type DrBdrState

type DrBdrState string

DrBdrState represents Dr bdr state

const (
	// None
	DrBdrState_mgmt_dbdr_none DrBdrState = "mgmt-dbdr-none"

	// Designated Router
	DrBdrState_mgmt_dbdr_dr DrBdrState = "mgmt-dbdr-dr"

	// Backup Designated Router
	DrBdrState_mgmt_dbdr_bdr DrBdrState = "mgmt-dbdr-bdr"

	// Designated Router Other
	DrBdrState_mgmt_dbdr_dr_other DrBdrState = "mgmt-dbdr-dr-other"
)

type ExMetric

type ExMetric string

ExMetric represents Ex metric

const (
	// No metric type
	ExMetric_mgmt_ex_metric_type_none ExMetric = "mgmt-ex-metric-type-none"

	// Type 1 External
	ExMetric_mgmt_ex_metric_type_1 ExMetric = "mgmt-ex-metric-type-1"

	// Type 2 External
	ExMetric_mgmt_ex_metric_type_2 ExMetric = "mgmt-ex-metric-type-2"
)

type GsState

type GsState string

GsState represents Gs state

const (
	// Process in initialization
	GsState_mgmt_gs_init GsState = "mgmt-gs-init"

	// Graceful Shutdown not running
	GsState_mgmt_gs_normal GsState = "mgmt-gs-normal"

	// Delaying  before Graceful Shutdown
	GsState_mgmt_gs_delay GsState = "mgmt-gs-delay"

	// Flushing self originated LSAs
	GsState_mgmt_gs_flush GsState = "mgmt-gs-flush"

	// Sending empty hellos
	GsState_mgmt_gs_hello GsState = "mgmt-gs-hello"

	// Shutdown mode.
	GsState_mgmt_gs_quiet GsState = "mgmt-gs-quiet"
)

type IgpteLibBwModel

type IgpteLibBwModel string

IgpteLibBwModel represents Bandwidth model

const (
	// Russian Dolls Model
	IgpteLibBwModel_rdm IgpteLibBwModel = "rdm"

	// Maximum Allocation Model
	IgpteLibBwModel_mam IgpteLibBwModel = "mam"

	// No model set
	IgpteLibBwModel_not_set IgpteLibBwModel = "not-set"
)

type InterfaceState

type InterfaceState string

InterfaceState represents Interface state

const (
	// Interface state unknown
	InterfaceState_mgmt_ifs_unknown InterfaceState = "mgmt-ifs-unknown"

	// Interface is administratively down
	InterfaceState_mgmt_ifs_admin_down InterfaceState = "mgmt-ifs-admin-down"

	// Interface is down
	InterfaceState_mgmt_ifs_down InterfaceState = "mgmt-ifs-down"

	// Interface is up
	InterfaceState_mgmt_ifs_up InterfaceState = "mgmt-ifs-up"

	// Interface is administratively down
	InterfaceState_mgmt_ifs_shutdown InterfaceState = "mgmt-ifs-shutdown"
)

type Interface_

type Interface_ string

Interface_ represents Interface

const (
	// Broadcast
	Interface__mgmt_if_broadcast Interface_ = "mgmt-if-broadcast"

	// Non broadcast multi access
	Interface__mgmt_if_nonbroadcast Interface_ = "mgmt-if-nonbroadcast"

	// Point to Point
	Interface__mgmt_if_point_to_point Interface_ = "mgmt-if-point-to-point"

	// Point to multipoint
	Interface__mgmt_if_point_to_m_point Interface_ = "mgmt-if-point-to-m-point"

	// Non broadcast point to multipoint
	Interface__mgmt_if_p2mp_non_bcast Interface_ = "mgmt-if-p2mp-non-bcast"

	// Virtual link
	Interface__mgmt_if_virtual_link Interface_ = "mgmt-if-virtual-link"

	// Sham link
	Interface__mgmt_if_sham_link Interface_ = "mgmt-if-sham-link"

	// Loopback
	Interface__mgmt_if_loop_back Interface_ = "mgmt-if-loop-back"
)

type Ipfrr

type Ipfrr string

Ipfrr represents FRR Types

const (
	// Disabled
	Ipfrr_none Ipfrr = "none"

	// Per link
	Ipfrr_per_link Ipfrr = "per-link"

	// Per prefix
	Ipfrr_per_prefix Ipfrr = "per-prefix"
)

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"

	// Interface disjoint
	IpfrrTbrkr_interface_disjoint IpfrrTbrkr = "interface-disjoint"

	// Tunnel
	IpfrrTbrkr_tunnel IpfrrTbrkr = "tunnel"

	// Post Convergence
	IpfrrTbrkr_post_convergence IpfrrTbrkr = "post-convergence"
)

type Lfa

type Lfa string

Lfa represents Lfa

const (
	// Unknown LFA
	Lfa_mgmt_ospf_unknown_lfa Lfa = "mgmt-ospf-unknown-lfa"

	// Direct LFA
	Lfa_mgmt_ospf_direct_lfa Lfa = "mgmt-ospf-direct-lfa"

	// TI LFA
	Lfa_mgmt_ospf_ti_lfa Lfa = "mgmt-ospf-ti-lfa"

	// Remote LFA
	Lfa_mgmt_ospf_remote_lfa Lfa = "mgmt-ospf-remote-lfa"
)

type LinkSubnet

type LinkSubnet string

LinkSubnet represents Link subnet

const (
	// None
	LinkSubnet_mgmt_igp_subnet_type_none LinkSubnet = "mgmt-igp-subnet-type-none"

	// Point to Point
	LinkSubnet_mgmt_igp_subnet_type_p2p LinkSubnet = "mgmt-igp-subnet-type-p2p"

	// Broadcast
	LinkSubnet_mgmt_igp_subnet_type_broadcast LinkSubnet = "mgmt-igp-subnet-type-broadcast"

	// Non Broadcast Multi Access
	LinkSubnet_mgmt_igp_subnet_type_nbma LinkSubnet = "mgmt-igp-subnet-type-nbma"

	// Point to multipoint
	LinkSubnet_mgmt_igp_subnet_type_p2mp LinkSubnet = "mgmt-igp-subnet-type-p2mp"

	// Loopback
	LinkSubnet_mgmt_igp_subnet_type_loop_back LinkSubnet = "mgmt-igp-subnet-type-loop-back"

	// Unsupported
	LinkSubnet_mgmt_igp_subnet_type_max LinkSubnet = "mgmt-igp-subnet-type-max"
)

type Lsa

type Lsa string

Lsa represents Lsa

const (
	// Router LSA
	Lsa_mgmt_lsa_type_rtr Lsa = "mgmt-lsa-type-rtr"

	// Network LSA
	Lsa_mgmt_lsa_type_net Lsa = "mgmt-lsa-type-net"

	// Summary LSA
	Lsa_mgmt_lsa_type_sum_net Lsa = "mgmt-lsa-type-sum-net"

	// Summary-ASBR LSA
	Lsa_mgmt_lsa_type_sum_asb Lsa = "mgmt-lsa-type-sum-asb"

	// AS external LSA
	Lsa_mgmt_lsa_type_ext Lsa = "mgmt-lsa-type-ext"

	// MOSPF LSA
	Lsa_mgmt_lsa_type_mospf Lsa = "mgmt-lsa-type-mospf"

	// Type-7 External LSA
	Lsa_mgmt_lsa_type_7_ase Lsa = "mgmt-lsa-type-7-ase"

	// Invalid type
	Lsa_mgmt_lsa_type_8_ignore Lsa = "mgmt-lsa-type-8-ignore"

	// Opaque link LSA
	Lsa_mgmt_lsa_type_opq_link Lsa = "mgmt-lsa-type-opq-link"

	// Opaque Area LSA
	Lsa_mgmt_lsa_type_opq_area Lsa = "mgmt-lsa-type-opq-area"

	// Opaque AS LSA
	Lsa_mgmt_lsa_type_opq_as Lsa = "mgmt-lsa-type-opq-as"
)

type MaxMetricSetReason

type MaxMetricSetReason string

MaxMetricSetReason represents Max metric set reason

const (
	// proc migration
	MaxMetricSetReason_mgmt_max_metric_on_proc_migration MaxMetricSetReason = "mgmt-max-metric-on-proc-migration"

	// proc restart
	MaxMetricSetReason_mgmt_max_metric_on_proc_restart MaxMetricSetReason = "mgmt-max-metric-on-proc-restart"

	// switch over
	MaxMetricSetReason_mgmt_max_metric_on_switchover MaxMetricSetReason = "mgmt-max-metric-on-switchover"

	// start up
	MaxMetricSetReason_mgmt_max_metric_on_startup MaxMetricSetReason = "mgmt-max-metric-on-startup"

	// always
	MaxMetricSetReason_mgmt_max_metric_always MaxMetricSetReason = "mgmt-max-metric-always"

	// none
	MaxMetricSetReason_mgmt_max_metric_reason_none MaxMetricSetReason = "mgmt-max-metric-reason-none"
)

type MaxMetricUnsetReason

type MaxMetricUnsetReason string

MaxMetricUnsetReason represents Max metric unset reason

const (
	// none
	MaxMetricUnsetReason_mgmt_max_metric_unset_none MaxMetricUnsetReason = "mgmt-max-metric-unset-none"

	// BGP converged
	MaxMetricUnsetReason_mgmt_max_metric_unset_bgp MaxMetricUnsetReason = "mgmt-max-metric-unset-bgp"

	// timer expired
	MaxMetricUnsetReason_mgmt_max_metric_unset_timer MaxMetricUnsetReason = "mgmt-max-metric-unset-timer"

	// unconfigured
	MaxMetricUnsetReason_mgmt_max_metric_unset_cfg MaxMetricUnsetReason = "mgmt-max-metric-unset-cfg"

	// process cleared
	MaxMetricUnsetReason_mgmt_max_metric_unset_process_cleared MaxMetricUnsetReason = "mgmt-max-metric-unset-process-cleared"

	// set for other reason
	MaxMetricUnsetReason_mgmt_max_metric_unset_over_write MaxMetricUnsetReason = "mgmt-max-metric-unset-over-write"
)

type MplsTeOptTlv

type MplsTeOptTlv string

MplsTeOptTlv represents Mpls te opt tlv

const (
	// None
	MplsTeOptTlv_mpls_te_opt_tlv_type_none MplsTeOptTlv = "mpls-te-opt-tlv-type-none"

	// SRLGs
	MplsTeOptTlv_mpls_te_opt_tlv_type_srlg MplsTeOptTlv = "mpls-te-opt-tlv-type-srlg"

	// Bandwidth Constraints
	MplsTeOptTlv_mpls_te_opt_tlv_type_bc MplsTeOptTlv = "mpls-te-opt-tlv-type-bc"

	// Intarface Switching Capability Descriptor
	MplsTeOptTlv_mpls_te_opt_tlv_type_ixcd MplsTeOptTlv = "mpls-te-opt-tlv-type-ixcd"

	// Unidirectional Link Delay
	MplsTeOptTlv_mpls_te_opt_tlv_type_uni_delay MplsTeOptTlv = "mpls-te-opt-tlv-type-uni-delay"
)

type NeighborState

type NeighborState string

NeighborState represents Neighbor state

const (
	// Down
	NeighborState_mgmt_nbr_down NeighborState = "mgmt-nbr-down"

	// Attempt
	NeighborState_mgmt_nbr_attempt NeighborState = "mgmt-nbr-attempt"

	// Init
	NeighborState_mgmt_nbr_init NeighborState = "mgmt-nbr-init"

	// 2 Way
	NeighborState_mgmt_nbr_2way NeighborState = "mgmt-nbr-2way"

	// Exstart
	NeighborState_mgmt_nbr_ex_start NeighborState = "mgmt-nbr-ex-start"

	// Exchange
	NeighborState_mgmt_nbr_ex_change NeighborState = "mgmt-nbr-ex-change"

	// Loading
	NeighborState_mgmt_nbr_load_ing NeighborState = "mgmt-nbr-load-ing"

	// Full
	NeighborState_mgmt_nbr_full NeighborState = "mgmt-nbr-full"

	// SCvirtual
	NeighborState_mgmt_nbr_sc_virtual NeighborState = "mgmt-nbr-sc-virtual"
)

type NsfRtr

type NsfRtr string

NsfRtr represents Nsf rtr

const (
	// None
	NsfRtr_mgmt_nsf_rtr_none NsfRtr = "mgmt-nsf-rtr-none"

	// Requester
	NsfRtr_mgmt_nsf_rtr_requester NsfRtr = "mgmt-nsf-rtr-requester"

	// Receiver
	NsfRtr_mgmt_nsf_rtr_receiver NsfRtr = "mgmt-nsf-rtr-receiver"
)

type Ospf

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

	// Table for each process.
	Processes Ospf_Processes
}

Ospf OSPF operational data

func (*Ospf) GetEntityData

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

type OspfBr

type OspfBr string

OspfBr represents Ospf br

const (
	// Both Area Border Router and AS Border Router
	OspfBr_mgmt_d_type_abr_asbr OspfBr = "mgmt-d-type-abr-asbr"

	// AS Border Router
	OspfBr_mgmt_d_type_asbr OspfBr = "mgmt-d-type-asbr"

	// Area Border Router
	OspfBr_mgmt_d_type_abr OspfBr = "mgmt-d-type-abr"
)

type OspfCrytographicAlgo

type OspfCrytographicAlgo string

OspfCrytographicAlgo represents Cryptographic algorithm

const (
	// Not configured
	OspfCrytographicAlgo_mgmt_not_configured OspfCrytographicAlgo = "mgmt-not-configured"

	// AES 128 CMAC 96
	OspfCrytographicAlgo_mgmt_aes_128_cmac_96 OspfCrytographicAlgo = "mgmt-aes-128-cmac-96"

	// HAMC SHA1 12
	OspfCrytographicAlgo_mgmt_hmac_sha1_12 OspfCrytographicAlgo = "mgmt-hmac-sha1-12"

	// MD5 16
	OspfCrytographicAlgo_mgmt_md5_16 OspfCrytographicAlgo = "mgmt-md5-16"

	// SHA1 20
	OspfCrytographicAlgo_mgmt_sha1_20 OspfCrytographicAlgo = "mgmt-sha1-20"

	// HMAC MD5 16
	OspfCrytographicAlgo_mgmt_hmac_md5_16 OspfCrytographicAlgo = "mgmt-hmac-md5-16"

	// HMAC SHA1 20
	OspfCrytographicAlgo_mgmt_hmac_sha1_20 OspfCrytographicAlgo = "mgmt-hmac-sha1-20"

	// AES 128 CMAC
	OspfCrytographicAlgo_mgmt_aes_128_cmac OspfCrytographicAlgo = "mgmt-aes-128-cmac"

	// AES 256 CMAC
	OspfCrytographicAlgo_mgmt_aes_256_cmac OspfCrytographicAlgo = "mgmt-aes-256-cmac"

	// HMAC SHA1 96
	OspfCrytographicAlgo_mgmt_hmac_sha1_96 OspfCrytographicAlgo = "mgmt-hmac-sha1-96"

	// HMAC SHA 256
	OspfCrytographicAlgo_mgmt_hmac_sha_256 OspfCrytographicAlgo = "mgmt-hmac-sha-256"

	// HMAC SHA1
	OspfCrytographicAlgo_mgmt_hmac_sha1 OspfCrytographicAlgo = "mgmt-hmac-sha1"
)

type OspfGrReason

type OspfGrReason string

OspfGrReason represents Ospf gr reason

const (
	// Unknown
	OspfGrReason_mgmt_gr_reason_unknown OspfGrReason = "mgmt-gr-reason-unknown"

	// Software restart
	OspfGrReason_mgmt_gr_reason_sw_restart OspfGrReason = "mgmt-gr-reason-sw-restart"

	// Software reload/upgrade
	OspfGrReason_mgmt_gr_reason_sw_upgrade OspfGrReason = "mgmt-gr-reason-sw-upgrade"

	// Switch to redundant control processor
	OspfGrReason_mgmt_gr_reason_switchover OspfGrReason = "mgmt-gr-reason-switchover"
)

type OspfInterfaceState

type OspfInterfaceState string

OspfInterfaceState represents Ospf interface state

const (
	// Down
	OspfInterfaceState_mgmt_ospf_ifs_down OspfInterfaceState = "mgmt-ospf-ifs-down"

	// Loopback
	OspfInterfaceState_mgmt_ospf_ifs_loop_back OspfInterfaceState = "mgmt-ospf-ifs-loop-back"

	// Waiting
	OspfInterfaceState_mgmt_ospf_ifs_waiting OspfInterfaceState = "mgmt-ospf-ifs-waiting"

	// Point to multipoint
	OspfInterfaceState_mgmt_ospf_ifs_point_to_m_point OspfInterfaceState = "mgmt-ospf-ifs-point-to-m-point"

	// Point to point
	OspfInterfaceState_mgmt_ospf_ifs_point_to_point OspfInterfaceState = "mgmt-ospf-ifs-point-to-point"

	// DesignatedRouter
	OspfInterfaceState_mgmt_ospf_ifs_dr OspfInterfaceState = "mgmt-ospf-ifs-dr"

	// Backup Designated Router
	OspfInterfaceState_mgmt_ospf_ifs_backup OspfInterfaceState = "mgmt-ospf-ifs-backup"

	// Designated Router Other
	OspfInterfaceState_mgmt_ospf_ifs_other OspfInterfaceState = "mgmt-ospf-ifs-other"
)

type OspfInternalLsaTypes

type OspfInternalLsaTypes string

OspfInternalLsaTypes represents OSPF LSA format types

const (
	// Router LSA
	OspfInternalLsaTypes_mgmt_rtr_type OspfInternalLsaTypes = "mgmt-rtr-type"

	// Network LSA
	OspfInternalLsaTypes_mgmt_ntwk_type OspfInternalLsaTypes = "mgmt-ntwk-type"

	// Summary and ASBR summary LSA
	OspfInternalLsaTypes_mgmt_sum_type OspfInternalLsaTypes = "mgmt-sum-type"

	// Type 5 and NSSA external LSA
	OspfInternalLsaTypes_mgmt_ext_type OspfInternalLsaTypes = "mgmt-ext-type"

	// Generic AS/Area Opaque LSA
	OspfInternalLsaTypes_mgmt_opq_type OspfInternalLsaTypes = "mgmt-opq-type"

	// Generic Link Opaque LSA
	OspfInternalLsaTypes_mgmt_opq_link_type OspfInternalLsaTypes = "mgmt-opq-link-type"

	// Opaque Area type 1 LSA
	OspfInternalLsaTypes_mgmt_opq_rrr_type OspfInternalLsaTypes = "mgmt-opq-rrr-type"

	// Opaque link type 1 LSA
	OspfInternalLsaTypes_mgmt_opq_gr_type OspfInternalLsaTypes = "mgmt-opq-gr-type"

	// Opaque Router Information LSA
	OspfInternalLsaTypes_mgmt_opq_ri_type OspfInternalLsaTypes = "mgmt-opq-ri-type"

	// Opaque Area type 128
	OspfInternalLsaTypes_mgmt_opq_epl_type OspfInternalLsaTypes = "mgmt-opq-epl-type"

	// Opaque Area type 8
	OspfInternalLsaTypes_mgmt_opq_ell_type OspfInternalLsaTypes = "mgmt-opq-ell-type"
)

type OspfLinkTypes

type OspfLinkTypes string

OspfLinkTypes represents Type of router LSA links

const (
	// Link to a Router
	OspfLinkTypes_mgmt_rtr_link OspfLinkTypes = "mgmt-rtr-link"

	// Link to a transit network
	OspfLinkTypes_mgmt_trans_link OspfLinkTypes = "mgmt-trans-link"

	// Link to Stub network
	OspfLinkTypes_mgmt_stub_net OspfLinkTypes = "mgmt-stub-net"

	// Link to Virtual Link
	OspfLinkTypes_mgmt_vitural_link OspfLinkTypes = "mgmt-vitural-link"
)

type OspfLs

type OspfLs string

OspfLs represents Ospf ls

const (
	// Router LSA
	OspfLs_router OspfLs = "router"

	// Network LSA
	OspfLs_network OspfLs = "network"

	// Summary LSA
	OspfLs_summary OspfLs = "summary"

	// ASBR-Summary LSA
	OspfLs_asbr_summary OspfLs = "asbr-summary"

	// External LSA
	OspfLs_external OspfLs = "external"

	// NSSA External LSA
	OspfLs_nssa_external OspfLs = "nssa-external"

	// Opaque LSALink Scope
	OspfLs_opaque_link OspfLs = "opaque-link"

	// Opaque LSA Area Scope
	OspfLs_opaque_area OspfLs = "opaque-area"

	// Opaque LSA AS Scope
	OspfLs_opaque_as OspfLs = "opaque-as"
)

type OspfLsaOpqRiScope

type OspfLsaOpqRiScope string

OspfLsaOpqRiScope represents OSPF Router Information LSA scope types

const (
	// Link-local Router Information LSA
	OspfLsaOpqRiScope_mgmt_lsa_opq_ri_scope_link OspfLsaOpqRiScope = "mgmt-lsa-opq-ri-scope-link"

	// Area-scope Router Information LSA
	OspfLsaOpqRiScope_mgmt_lsa_opq_ri_scope_area OspfLsaOpqRiScope = "mgmt-lsa-opq-ri-scope-area"

	// AS-scope Router Information LSA
	OspfLsaOpqRiScope_mgmt_lsa_opq_ri_scope_as OspfLsaOpqRiScope = "mgmt-lsa-opq-ri-scope-as"
)

type OspfMaxMetricAbrOffReasons

type OspfMaxMetricAbrOffReasons string

OspfMaxMetricAbrOffReasons represents Ospf max metric abr off reasons

const (
	// No reason
	OspfMaxMetricAbrOffReasons_ospf_max_metric_abr_off_reason_none OspfMaxMetricAbrOffReasons = "ospf-max-metric-abr-off-reason-none"

	// No neighbors seen yet
	OspfMaxMetricAbrOffReasons_ospf_max_metric_abr_off_reason_no_nbr OspfMaxMetricAbrOffReasons = "ospf-max-metric-abr-off-reason-no-nbr"

	// New neighbor seen recently
	OspfMaxMetricAbrOffReasons_ospf_max_metric_abr_off_reason_new_nbr OspfMaxMetricAbrOffReasons = "ospf-max-metric-abr-off-reason-new-nbr"

	// Adjacency FULL seen recently
	OspfMaxMetricAbrOffReasons_ospf_max_metric_abr_off_reason_nbr_full OspfMaxMetricAbrOffReasons = "ospf-max-metric-abr-off-reason-nbr-full"

	// LSA flushes pending
	OspfMaxMetricAbrOffReasons_ospf_max_metric_abr_off_reason_flush_p_end OspfMaxMetricAbrOffReasons = "ospf-max-metric-abr-off-reason-flush-p-end"
)

type OspfRoute

type OspfRoute string

OspfRoute represents Ospf route

const (
	// No route type
	OspfRoute_mgmt_r_type_none OspfRoute = "mgmt-r-type-none"

	// Not set
	OspfRoute_mgmt_r_type_other OspfRoute = "mgmt-r-type-other"

	// Intra-area route
	OspfRoute_mgmt_r_type_intra OspfRoute = "mgmt-r-type-intra"

	// Inter-area route
	OspfRoute_mgmt_r_type_inter OspfRoute = "mgmt-r-type-inter"

	// Type 1 External route
	OspfRoute_mgmt_r_type_extern1 OspfRoute = "mgmt-r-type-extern1"

	// Type 2 External route
	OspfRoute_mgmt_r_type_extern2 OspfRoute = "mgmt-r-type-extern2"

	// IS-IS summary route
	OspfRoute_mgmt_r_type_isis_sum OspfRoute = "mgmt-r-type-isis-sum"

	// IS-IS level 1 route
	OspfRoute_mgmt_r_type_isis_l1 OspfRoute = "mgmt-r-type-isis-l1"

	// IS-IS level 2 route
	OspfRoute_mgmt_r_type_isis_l2 OspfRoute = "mgmt-r-type-isis-l2"

	// IS-IS level 1 inter-area route
	OspfRoute_mgmt_r_type_isis_l1_ia OspfRoute = "mgmt-r-type-isis-l1-ia"

	// iBGP route
	OspfRoute_mgmt_r_type_bgp_int OspfRoute = "mgmt-r-type-bgp-int"

	// eBGP route
	OspfRoute_mgmt_r_type_bgp_ext OspfRoute = "mgmt-r-type-bgp-ext"

	// BGP local route
	OspfRoute_mgmt_r_type_bgp_loc OspfRoute = "mgmt-r-type-bgp-loc"

	// Type 1 NSSA route
	OspfRoute_mgmt_r_type_nssa1 OspfRoute = "mgmt-r-type-nssa1"

	// Type 2 NSSA route
	OspfRoute_mgmt_r_type_nssa2 OspfRoute = "mgmt-r-type-nssa2"

	// EIGRP internal route
	OspfRoute_mgmt_r_type_i_grp2_int OspfRoute = "mgmt-r-type-i-grp2-int"

	// EIGRP external route
	OspfRoute_mgmt_r_type_i_grp2_ext OspfRoute = "mgmt-r-type-i-grp2-ext"
)

type OspfShNnhValTypes

type OspfShNnhValTypes string

OspfShNnhValTypes represents OSPF Neighbor Next Hop Value Types

const (
	// NNH IP Address
	OspfShNnhValTypes_mgmt_nnh_val_type_ip_addr OspfShNnhValTypes = "mgmt-nnh-val-type-ip-addr"

	// NNH Interface Index
	OspfShNnhValTypes_mgmt_nnh_val_type_if_index OspfShNnhValTypes = "mgmt-nnh-val-type-if-index"
)

type OspfShOpqRiPceAddrTypes

type OspfShOpqRiPceAddrTypes string

OspfShOpqRiPceAddrTypes represents OSPF PCE Address Type

const (
	// Invalid PCE Address
	OspfShOpqRiPceAddrTypes_mgmt_ospf_opq_pce_addr_type_invalid OspfShOpqRiPceAddrTypes = "mgmt-ospf-opq-pce-addr-type-invalid"

	// IPv4 PCE Address
	OspfShOpqRiPceAddrTypes_mgmt_ospf_opq_pce_addr_type_ipv4 OspfShOpqRiPceAddrTypes = "mgmt-ospf-opq-pce-addr-type-ipv4"

	// IPv6 PCE Address
	OspfShOpqRiPceAddrTypes_mgmt_ospf_opq_pce_addr_type_ipv6 OspfShOpqRiPceAddrTypes = "mgmt-ospf-opq-pce-addr-type-ipv6"
)

type OspfShOpqRiTlvTypes

type OspfShOpqRiTlvTypes string

OspfShOpqRiTlvTypes represents OSPF Router Information TLV types

const (
	// Unknown
	OspfShOpqRiTlvTypes_mgmt_ospf_opq_ri_tlv_type_unknown OspfShOpqRiTlvTypes = "mgmt-ospf-opq-ri-tlv-type-unknown"

	// Router Capabilities
	OspfShOpqRiTlvTypes_mgmt_ospf_opq_ri_tlv_type_rtrcap OspfShOpqRiTlvTypes = "mgmt-ospf-opq-ri-tlv-type-rtrcap"

	// PCE Discovery
	OspfShOpqRiTlvTypes_mgmt_ospf_opq_ri_tlv_type_pce_discovery OspfShOpqRiTlvTypes = "mgmt-ospf-opq-ri-tlv-type-pce-discovery"

	// Segment Routing Algorithm
	OspfShOpqRiTlvTypes_mgmt_ospf_opq_ri_tlv_type_sr_algo OspfShOpqRiTlvTypes = "mgmt-ospf-opq-ri-tlv-type-sr-algo"

	// Segment Routing SID Range
	OspfShOpqRiTlvTypes_mgmt_ospf_opq_ri_tlv_type_sr_range OspfShOpqRiTlvTypes = "mgmt-ospf-opq-ri-tlv-type-sr-range"

	// Node MSD (Max SID Depth)
	OspfShOpqRiTlvTypes_mgmt_ospf_opq_ri_tlv_type_node_msd OspfShOpqRiTlvTypes = "mgmt-ospf-opq-ri-tlv-type-node-msd"

	// Segment Routing Local Block
	OspfShOpqRiTlvTypes_mgmt_ospf_opq_ri_tlv_type_srlb OspfShOpqRiTlvTypes = "mgmt-ospf-opq-ri-tlv-type-srlb"
)

type OspfSrEndpResFailReason

type OspfSrEndpResFailReason string

OspfSrEndpResFailReason represents Ospf sr endp res fail reason

const (
	// None
	OspfSrEndpResFailReason_ospf_se_res_fail_none OspfSrEndpResFailReason = "ospf-se-res-fail-none"

	// No route
	OspfSrEndpResFailReason_ospf_se_res_fail_no_route OspfSrEndpResFailReason = "ospf-se-res-fail-no-route"

	// Route type is not valid
	OspfSrEndpResFailReason_ospf_se_res_fail_inv_route_type OspfSrEndpResFailReason = "ospf-se-res-fail-inv-route-type"

	// Default route not used
	OspfSrEndpResFailReason_ospf_se_res_fail_default_route OspfSrEndpResFailReason = "ospf-se-res-fail-default-route"

	// Multihomed intra prefix
	OspfSrEndpResFailReason_ospf_se_res_fail_intra_multi_home_d OspfSrEndpResFailReason = "ospf-se-res-fail-intra-multi-home-d"

	// No path found
	OspfSrEndpResFailReason_ospf_se_res_fail_no_path OspfSrEndpResFailReason = "ospf-se-res-fail-no-path"

	// No EPL found
	OspfSrEndpResFailReason_ospf_se_res_fail_no_epl OspfSrEndpResFailReason = "ospf-se-res-fail-no-epl"

	// Area not SR enabled
	OspfSrEndpResFailReason_ospf_se_res_fail_area_not_sr_enable OspfSrEndpResFailReason = "ospf-se-res-fail-area-not-sr-enable"

	// Multihomed EPL origin
	OspfSrEndpResFailReason_ospf_se_res_fail_epl_multi_home_d OspfSrEndpResFailReason = "ospf-se-res-fail-epl-multi-home-d"

	// No EPL with N-bit found
	OspfSrEndpResFailReason_ospf_se_res_fail_no_n_bit_epl OspfSrEndpResFailReason = "ospf-se-res-fail-no-n-bit-epl"

	// No EPL with NA-bit found
	OspfSrEndpResFailReason_ospf_se_res_fail_no_na_bit_epl OspfSrEndpResFailReason = "ospf-se-res-fail-no-na-bit-epl"

	// Area mismatch
	OspfSrEndpResFailReason_ospf_se_res_fail_area_mismatch OspfSrEndpResFailReason = "ospf-se-res-fail-area-mismatch"

	// Router ID mismatch
	OspfSrEndpResFailReason_ospf_se_res_fail_rid_mismatch OspfSrEndpResFailReason = "ospf-se-res-fail-rid-mismatch"
)

type OspfSrPolMetricMode

type OspfSrPolMetricMode string

OspfSrPolMetricMode represents Ospf sr pol metric mode

const (
	// Metric Mode None
	OspfSrPolMetricMode_mgmt_ospf_metric_mode_none OspfSrPolMetricMode = "mgmt-ospf-metric-mode-none"

	// Relative Metric
	OspfSrPolMetricMode_mgmt_ospf_metric_mode_relative OspfSrPolMetricMode = "mgmt-ospf-metric-mode-relative"

	// Constant Metric
	OspfSrPolMetricMode_mgmt_ospf_metric_mode_constant OspfSrPolMetricMode = "mgmt-ospf-metric-mode-constant"

	// Absolute Metric
	OspfSrPolMetricMode_mgmt_ospf_metric_mode_absolute OspfSrPolMetricMode = "mgmt-ospf-metric-mode-absolute"
)

type OspfSrgbStatus

type OspfSrgbStatus string

OspfSrgbStatus represents Ospf srgb status

const (
	// Not allocated
	OspfSrgbStatus_not_allocated OspfSrgbStatus = "not-allocated"

	// Allocation pending
	OspfSrgbStatus_pending OspfSrgbStatus = "pending"

	// Allocated
	OspfSrgbStatus_allocated OspfSrgbStatus = "allocated"
)

type OspfSrlbStatus

type OspfSrlbStatus string

OspfSrlbStatus represents Ospf srlb status

const (
	// Unknown
	OspfSrlbStatus_unknown OspfSrlbStatus = "unknown"

	// Not allocated
	OspfSrlbStatus_not_allocated OspfSrlbStatus = "not-allocated"

	// Allocated
	OspfSrlbStatus_allocated OspfSrlbStatus = "allocated"
)

type Ospf_Processes

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

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

Ospf_Processes Table for each process

func (*Ospf_Processes) GetEntityData

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

type Ospf_Processes_Process

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

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

	// Table for each VRF.
	Vrfs Ospf_Processes_Process_Vrfs

	// Segment Routing Mapping Server operational data.
	Srms Ospf_Processes_Process_Srms

	// Operational data for the default VRF (instance) in the OSPF process.
	DefaultVrf Ospf_Processes_Process_DefaultVrf
}

Ospf_Processes_Process Operational data for a particular OSPF process

func (*Ospf_Processes_Process) GetEntityData

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

type Ospf_Processes_Process_DefaultVrf

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

	// Flood list table.
	FloodListTable Ospf_Processes_Process_DefaultVrf_FloodListTable

	// Container for Segment Routing.
	SegmentRouting Ospf_Processes_Process_DefaultVrf_SegmentRouting

	// Container for MPLS TE.
	MplsTe Ospf_Processes_Process_DefaultVrf_MplsTe

	// Container for Statistics.
	Statistics Ospf_Processes_Process_DefaultVrf_Statistics

	// Container for OSPF Interfaces.
	AdjacencyInformation Ospf_Processes_Process_DefaultVrf_AdjacencyInformation

	// Container for OSPF routing tables.
	RouteInformation Ospf_Processes_Process_DefaultVrf_RouteInformation

	// Container for OSPF Interfaces/links.
	InterfaceInformation Ospf_Processes_Process_DefaultVrf_InterfaceInformation

	// Border router table.
	BorderRouters Ospf_Processes_Process_DefaultVrf_BorderRouters

	// Container for OSPF Process information.
	ProcessInformation Ospf_Processes_Process_DefaultVrf_ProcessInformation

	// Area table.
	Areas Ospf_Processes_Process_DefaultVrf_Areas

	// OSPF Link State Database.
	Database Ospf_Processes_Process_DefaultVrf_Database

	// Summary prefix table.
	SummaryPrefixes Ospf_Processes_Process_DefaultVrf_SummaryPrefixes

	// Container for Statistics.
	AreaStatistics Ospf_Processes_Process_DefaultVrf_AreaStatistics

	// Fast-reroute topology information.
	OspfSummary Ospf_Processes_Process_DefaultVrf_OspfSummary

	// Container for FastReroute.
	FastReroute Ospf_Processes_Process_DefaultVrf_FastReroute
}

Ospf_Processes_Process_DefaultVrf Operational data for the default VRF (instance) in the OSPF process

func (*Ospf_Processes_Process_DefaultVrf) GetEntityData

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

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation

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

	// Neighbor table.
	Neighbors Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors

	// Request List table.
	Requests Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests

	// Retransmission list table.
	Retransmissions Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions

	// Neighbor detail table.
	NeighborDetails Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation Container for OSPF Interfaces

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation) GetEntityData

func (adjacencyInformation *Ospf_Processes_Process_DefaultVrf_AdjacencyInformation) GetEntityData() *types.CommonEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails

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

	// A single neighbor's detail information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail.
	NeighborDetail []*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails Neighbor detail table

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_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 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{}

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

	// Number of state changes. The type is interface{} with range: 0..65535.
	StateChangeCount 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.
	NeighborFilter 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 Interface_.
	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{}

	// This is bitmaks of neighbor's option field received. The type is
	// interface{} with range: 0..255.
	NeighborOption interface{}

	// Number of pending events. The type is interface{} with range: 0..65535.
	PendingEvents interface{}

	// This is a bitmask of Link Local signalling options received from the
	// neighbor. The type is interface{} with range: 0..4294967295.
	NeighborLlsOption interface{}

	// Out-Of-Bound resynchronization in progress. The type is bool.
	OobResynchronization interface{}

	// For cisco NSF, the router is either Requester or Receiver. The type is
	// NsfRtr.
	NsfRouterState interface{}

	// The amount of time in seconds since last time Out-Of-Band resynchronization
	// was done with this neighbor. The type is interface{} with range:
	// 0..4294967295. Units are second.
	LastOobTime interface{}

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

	// LFA Next Hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LfaNextHop interface{}

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

	// LFA Neighbor Revision. The type is interface{} with range: 0..4294967295.
	LfaNeighborRevision interface{}

	// Ack List Count. The type is interface{} with range: 0..4294967295.
	NeighborAckListCount interface{}

	// Ack List High Watermark. The type is interface{} with range: 0..4294967295.
	NeighborAckListHighWatermark interface{}

	// SR Adjacency SID Label. The type is interface{} with range: 0..4294967295.
	AdjacencySidLabel interface{}

	// SR Adjacency SID Protected. The type is bool.
	AdjacencySidProtected interface{}

	// SR Adjacency SID Unprotected Label. The type is interface{} with range:
	// 0..4294967295.
	AdjacencySidUnprotectedLabel interface{}

	// Interface ID of neighbor recived via LLS. The type is interface{} with
	// range: 0..65535.
	NeighborInterfaceId interface{}

	// Neighbor summary information.
	NeighborSummary Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary

	// Neighbor BFD information.
	NeighborBfdInformation Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborBfdInformation

	// Retransmission information with this neighbor.
	NeighborRetransmissionInformation Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail A single neighbor's detail information

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborBfdInformation

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborBfdInformation 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{}
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborBfdInformation Neighbor BFD information

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborBfdInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation

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

	// Number of DBD retransmissions during last exchange. The type is interface{}
	// with range: 0..4294967295.
	DbdRetransmissionCount interface{}

	// Total number of DBD retransmissions for this neighbor. The type is
	// interface{} with range: 0..4294967295.
	DbdRetransmissionTotalCount interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodingIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Retransmission queue length. The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissionCount interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	NumberOfRetransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFloodInformation interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodInformationIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFloodInformation interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodInformationIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFloodInformation interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodInformationIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFloodInformation interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodInformationIndex 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{}
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation Retransmission information with this neighbor

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary

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

	// Neighbor ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborId interface{}

	// Neighbor IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Interface via which the neighbor is seen. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	NeighborInterfaceName interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is NeighborState.
	NeighborState interface{}

	// Designated Router state. The type is DrBdrState.
	DrBdrState interface{}

	// Time until neighbor's dead timer expires (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborUpTime interface{}

	// Interface is MADJ. The type is bool.
	NeighborMadjInterface interface{}

	// Neighbor BFD information.
	NeighborBfdInformation Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary Neighbor summary information

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation 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{}
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation Neighbor BFD information

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors

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

	// Neighbor information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors_Neighbor.
	Neighbor []*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors_Neighbor
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors Neighbor table

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors_Neighbor

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors_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 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 ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborId interface{}

	// Neighbor IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Interface via which the neighbor is seen. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	NeighborInterfaceName interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is NeighborState.
	NeighborState interface{}

	// Designated Router state. The type is DrBdrState.
	DrBdrState interface{}

	// Time until neighbor's dead timer expires (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborUpTime interface{}

	// Interface is MADJ. The type is bool.
	NeighborMadjInterface interface{}

	// Neighbor BFD information.
	NeighborBfdInformation Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors_Neighbor_NeighborBfdInformation
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors_Neighbor Neighbor information

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors_Neighbor) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors_Neighbor_NeighborBfdInformation

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors_Neighbor_NeighborBfdInformation 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{}
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors_Neighbor_NeighborBfdInformation Neighbor BFD information

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Neighbors_Neighbor_NeighborBfdInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests

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

	// Request list for a particular adjacency. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests_Request.
	Request []*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests_Request
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests Request List table

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests_Request

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

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

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RequestNeighborAddress interface{}

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

	// List of request list entries. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests_Request_Request.
	Request []*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests_Request_Request
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests_Request Request list for a particular adjacency

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests_Request) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests_Request_Request

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

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

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

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests_Request_Request List of request list entries

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Requests_Request_Request) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions

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

	// Retransmission list for a particular adjacency. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission.
	Retransmission []*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions Retransmission list table

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_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 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}]+)?.
	RetransmissionNeighborId interface{}

	// Neighbor IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RetransmissionNeighborIpAddress interface{}

	// Retransmission list interface. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	RetransmissionInterfaceName 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.
	RetransmissionCount interface{}

	// List of Area scope entries. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAreaDb.
	RetransmissionAreaDb []*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAreaDb

	// List of AS Scope entries. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAsdb.
	RetransmissionAsdb []*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAsdb
}

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission Retransmission list for a particular adjacency

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAreaDb

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

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

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

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAreaDb List of Area scope entries

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAreaDb) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAsdb

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

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

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

Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAsdb List of AS Scope entries

func (*Ospf_Processes_Process_DefaultVrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAsdb) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AreaStatistics

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

	// Statistics innformation Interface table.
	InterfaceStatsEntries Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries
}

Ospf_Processes_Process_DefaultVrf_AreaStatistics Container for Statistics

func (*Ospf_Processes_Process_DefaultVrf_AreaStatistics) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries

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

	// Statistics information for a specific interface. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry.
	InterfaceStatsEntry []*Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry
}

Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries Statistics innformation Interface table

func (*Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry

type Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry 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 handle type. The type is string with pattern: [a-zA-Z0-9._/-]+.
	Handle interface{}

	// interface name. The type is string.
	IfNameStr interface{}

	// interface entry. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry.
	IfEntry []*Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry
}

Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry Statistics information for a specific interface

func (*Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry

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

	// OSPF madj interface. The type is bool.
	MadjIntf interface{}

	// OSPF area id. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// OSPF aread id string. The type is string.
	AreaIdStr interface{}

	// OSPF interface statistics. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat.
	IfStat []*Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat
}

Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry interface entry

func (*Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry) GetEntityData

type Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat

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

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

Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat OSPF interface statistics

func (*Ospf_Processes_Process_DefaultVrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas

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

	// Container for per area data. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area.
	Area []*Ospf_Processes_Process_DefaultVrf_Areas_Area
}

Ospf_Processes_Process_DefaultVrf_Areas Area table

func (*Ospf_Processes_Process_DefaultVrf_Areas) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area

type Ospf_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{}

	// Area specific flood list table.
	FloodListAreaTable Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable

	// Neighbor table.
	Neighbors Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors

	// OSPF Interface Brief Table.
	InterfaceBriefs Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs

	// Request List table.
	Requests Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests

	// Retransmission list table.
	Retransmissions Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions

	// Container for Statistics.
	AreaStatistics Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics

	// Neighbor detail table.
	NeighborDetails Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails

	// OSPF Interface Table.
	Interfaces Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces
}

Ospf_Processes_Process_DefaultVrf_Areas_Area Container for per area data

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics

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

	// Statistics innformation Interface table.
	InterfaceStatsEntries Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics Container for Statistics

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries

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

	// Statistics information for a specific interface. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry.
	InterfaceStatsEntry []*Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries Statistics innformation Interface table

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry

type Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry 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 handle type. The type is string with pattern: [a-zA-Z0-9._/-]+.
	Handle interface{}

	// interface name. The type is string.
	IfNameStr interface{}

	// interface entry. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry.
	IfEntry []*Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry Statistics information for a specific interface

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry

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

	// OSPF madj interface. The type is bool.
	MadjIntf interface{}

	// OSPF area id. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// OSPF aread id string. The type is string.
	AreaIdStr interface{}

	// OSPF interface statistics. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat.
	IfStat []*Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry interface entry

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat

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

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

Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat OSPF interface statistics

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable

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

	// Flooding information for a specific interface. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood.
	Flood []*Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable Area specific flood list table

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood

type Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_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{}

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

	// Time until next LS update due (ms). The type is interface{} with range:
	// 0..4294967295.
	FloodPacingTimer interface{}

	// Number of LSAs currently being flooded. The type is interface{} with range:
	// 0..4294967295.
	FloodLsaCount interface{}

	// Area scope floodlist. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood_AreaFlood.
	AreaFlood []*Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood_AreaFlood

	// AS scope floodlist. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood_AsFlood.
	AsFlood []*Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood_AsFlood
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood Flooding information for a specific interface

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood_AreaFlood

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

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

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

Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood_AreaFlood Area scope floodlist

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood_AreaFlood) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood_AsFlood

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

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

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

Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood_AsFlood AS scope floodlist

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_FloodListAreaTable_Flood_AsFlood) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs

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

	// OSPF interface brief information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs_InterfaceBrief.
	InterfaceBrief []*Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs_InterfaceBrief
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs OSPF Interface Brief Table

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs_InterfaceBrief

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

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

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

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

	// Interface IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface IP Mask. The type is interface{} with range: 0..4294967295.
	InterfaceMask interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}

	// Interface in fast detect hold down state. The type is bool.
	InterfaceFastDetectHoldDown interface{}

	// Total number of Neighbors. The type is interface{} with range: 0..65535.
	InterfaceNeighborCount interface{}

	// Total number of Adjacent Neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjNeighborCount interface{}

	// If true, interface is multi-area. The type is bool.
	InterfaceisMadj interface{}

	// Total number of multi-area. The type is interface{} with range: 0..65535.
	InterfaceMadjCount interface{}

	// Information for multi-area on the interface. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs_InterfaceBrief_InterfaceMadj.
	InterfaceMadj []*Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs_InterfaceBrief_InterfaceMadj
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs_InterfaceBrief OSPF interface brief information

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs_InterfaceBrief) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs_InterfaceBrief_InterfaceMadj

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

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

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

	// Number of Neighbors. The type is interface{} with range: 0..65535.
	InterfaceNeighborCount interface{}

	// Total number of Adjacent Neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjNeighborCount interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs_InterfaceBrief_InterfaceMadj Information for multi-area on the interface

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_InterfaceBriefs_InterfaceBrief_InterfaceMadj) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces

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

	// OSPF interface information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface.
	Interface []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces OSPF Interface Table

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_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. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceNameXr interface{}

	// Interface state. The type is InterfaceState.
	InterfaceState interface{}

	// If true, line protocol is up. The type is bool.
	InterfaceLineState interface{}

	// Interface IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface IP Mask. The type is interface{} with range: 0..4294967295.
	InterfaceMask interface{}

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

	// Interface SID. The type is interface{} with range: 0..4294967295.
	InterfaceSid interface{}

	// SID PHP Off. The type is bool.
	InterfaceSidPhpOff interface{}

	// SID N-Flag Clear. The type is bool.
	InterfaceSidNFlagClear interface{}

	// Interface Strict-SPF SID. The type is interface{} with range:
	// 0..4294967295.
	InterfaceStrictSpfSid interface{}

	// Strict-SPF SID PHP Off. The type is bool.
	InterfaceStrictSpfSidPhpOff interface{}

	// Strict-SPF SID N-Flag Clear. The type is bool.
	InterfaceStrictSpfSidNFlagClear 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 Interface_.
	NetworkType interface{}

	// IP MTU. The type is interface{} with range: 0..65535.
	IpMtu interface{}

	// Maximum Packet Size. The type is interface{} with range: 0..65535.
	MaximumPacketSize interface{}

	// Interface tunnel flags. The type is interface{} with range: 0..4294967295.
	InterfaceTunnelFlags interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface bandwidth. The type is interface{} with range: 0..4294967295.
	InterfaceBandwidth interface{}

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

	// Interface fallback cost. The type is interface{} with range: 0..65535.
	InterfaceCostFallback interface{}

	// If true, cost fallback is active. The type is bool.
	CostFallbackActive interface{}

	// If true, configured as LDP sync. The type is bool.
	ConfiguredLdpSync interface{}

	// If true, sync igp shortcuts. The type is bool.
	ConfiguredLdpSyncIgpShortcuts interface{}

	// If true, interface LDP sync is achieved. The type is bool.
	InterfaceLdpSync interface{}

	// If true, configured as demand circuit. The type is bool.
	ConfiguredDemandCircuit interface{}

	// If true, interface running as demand circuit. The type is bool.
	InterfaceDemandCircuit 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.
	InterfaceDcBitlessLsaCount interface{}

	// Interface Transmission delay. The type is interface{} with range: 0..65535.
	TransmissionDelay interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}

	// Interface priority. The type is interface{} with range: 0..255.
	InterfacePriority interface{}

	// If true, designated router. The type is bool.
	DesignatedRouter 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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	DesignatedRouterAddress interface{}

	// If true, backup designated router. The type is bool.
	BackupDesignatedRouter 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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\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.
	InterfaceLsaFilter interface{}

	// Configured hello interval (s). The type is interface{} with range:
	// 0..4294967295.
	HelloInterval interface{}

	// Configured hello interval (ms). The type is interface{} with range:
	// 0..4294967295.
	HelloIntervalMs 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.
	InterfaceRetransmissionInterrval interface{}

	// If true, NSF is enabled. The type is bool.
	InterfaceNsfEnabled interface{}

	// If true, NSF restart in progress on this interface. The type is bool.
	InterfaceNsf interface{}

	// Time since last NSF restart (s). The type is interface{} with range:
	// 0..4294967295.
	InterfaceLastNsf interface{}

	// If true, passive interface. The type is bool.
	PassiveInterface interface{}

	// Time until next Hello (s). The type is interface{} with range:
	// 0..4294967295.
	NextHelloTime interface{}

	// Time until next Hello (ms). The type is interface{} with range:
	// 0..4294967295.
	NextHelloTimeMs interface{}

	// TTL security enabled on the interface. The type is bool.
	TtlSecurityEnabled interface{}

	// TTL security hop counts. The type is interface{} with range: 0..4294967295.
	TtlSecurityHopCount interface{}

	// If true, interface is multi-area. The type is bool.
	InterfaceisMadj interface{}

	// Total number of multi-area. The type is interface{} with range: 0..65535.
	InterfaceMadjCount interface{}

	// Prefix Suppression for primary addresses. The type is bool.
	PrefixSuppressPrimaryAddresses interface{}

	// Prefix Suppression for secondary addresses. The type is bool.
	PrefixSuppressSecondaryAddresses interface{}

	// If true, loopback interface is advertised as a stub network. The type is
	// bool.
	IsLoopbackStubNetwork interface{}

	// Ack List Count. The type is interface{} with range: 0..4294967295.
	InterfaceAckListCount interface{}

	// Ack List High Watermark. The type is interface{} with range: 0..4294967295.
	InterfaceAckListHighWatermark interface{}

	// Registered for Link Down Fast Detection. The type is bool.
	RegisteredForLinkDownFastDetection interface{}

	// Hold-down time in ms for fast-detect event. The type is interface{} with
	// range: 0..4294967295.
	FastDetectHoldDownTime interface{}

	// Link in hold-down state due to fast detect event. The type is bool.
	InterfaceFastDetectHoldDown interface{}

	// Remaining hold down time in ms. The type is interface{} with range:
	// 0..4294967295.
	FastDetectHoldDownTimeRemaining interface{}

	// IP Fast Reroute Type. The type is Ipfrr.
	FastRerouteType interface{}

	// Topology Independent LFA. The type is bool.
	FastRerouteTopologyIndependentLfa interface{}

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

	// Forward reference interface. The type is bool.
	InterfaceForw interface{}

	// Max number of primary labels. The type is interface{} with range: 0..255.
	InterfacePriLabels interface{}

	// Max number of backup labels. The type is interface{} with range: 0..255.
	InterfaceBkpLabels interface{}

	// Max number of SRTE labels. The type is interface{} with range: 0..255.
	InterfaceSrteLabels interface{}

	// PerfMeas Delay values available. The type is bool.
	PmDelaySet interface{}

	// PerfMeas Average Link Delay. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayAvg interface{}

	// PerfMeas Minimum Link Delay. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayMin interface{}

	// PerfMeas Maximum Link Delay. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayMax interface{}

	// PerfMeas Link Delay Variance. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayVar interface{}

	// PerfMeas Link Loss values available. The type is bool.
	PmLossSet interface{}

	// PerfMeas Link Loss. The type is interface{} with range: 0..4294967295.
	LinkLoss interface{}

	// PerfMeas BW Util values available. The type is bool.
	PmbwUtilSet interface{}

	// PerfMeas Total Bandwidth. The type is interface{} with range:
	// 0..4294967295.
	TotalBandwidth interface{}

	// PerfMeas RSVP-TE Bandwidth. The type is interface{} with range:
	// 0..4294967295.
	RsvpteBandwidth interface{}

	// Remote LFA. The type is interface{} with range: 0..255.
	RemoteLfa interface{}

	// SRTE Metric available. The type is bool.
	SrteMetricSet interface{}

	// SRTE Metric. The type is interface{} with range: 0..4294967295.
	SrteMetric interface{}

	// SRTE App Weight. The type is interface{} with range: 0..4294967295.
	SrteAppWeight interface{}

	// SRTE Ext. Admin Group available. The type is bool.
	SrteExtAdminGroupSet interface{}

	// BFD information.
	InterfaceBfdInformation Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceBfdInformation

	// Active interface details.
	ActiveInterface Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_ActiveInterface

	// SRLG Values. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_Srlg.
	Srlg []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_Srlg

	// SRTE Ext. Admin Group. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_SrteteExtAdminGroup.
	SrteteExtAdminGroup []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_SrteteExtAdminGroup

	// Information for neighbors on the interface. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceNeighbor.
	InterfaceNeighbor []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceNeighbor

	// Information for multi-area on the interface. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceMadj.
	InterfaceMadj []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceMadj

	// IPFRR-Tiebreakers list. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_IpfrrTiebreakers.
	IpfrrTiebreakers []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_IpfrrTiebreakers

	// Secondary IP address list. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_IpSecAddr.
	IpSecAddr []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_IpSecAddr
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface OSPF interface information

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_ActiveInterface

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_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{}

	// Flood queue length. The type is interface{} with range: 0..4294967295.
	InterfaceFloodLength 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{}

	// 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.
	InterfaceNeighborCount interface{}

	// Number of neighbors for which hellos are suppressed. The type is
	// interface{} with range: 0..65535.
	SuppressHelloCount interface{}

	// Authentication type. The type is Authentication.
	InterfaceAuthenticationType interface{}

	// If true, MD key is configured. The type is bool.
	YoungestMdKey interface{}

	// Number of neighbors using the old key (if rollover in progress). The type
	// is interface{} with range: 0..4294967295.
	OldMd5KeyNeighborCount interface{}

	// Youngest MD key ID. The type is interface{} with range: 0..65535.
	YoungestMdKeyId interface{}

	// Keychain Name. The type is string with length: 0..255.
	KeychainName interface{}

	// If true, Keychain key is configured. The type is bool.
	KeychainKeyConf interface{}

	// Keychain ID. The type is interface{} with range: 0..18446744073709551615.
	KeychainId interface{}

	// Keychain Alg. The type is OspfCrytographicAlgo.
	KeychainAlg interface{}

	// List of old MD keys. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_ActiveInterface_MdKeys.
	MdKeys []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_ActiveInterface_MdKeys
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_ActiveInterface Active interface details

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_ActiveInterface) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_ActiveInterface_MdKeys

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

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

Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_ActiveInterface_MdKeys List of old MD keys

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_ActiveInterface_MdKeys) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceBfdInformation

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

	// BFD enable mode - Default/Strict. The type is interface{} with range:
	// 0..4294967295.
	BfdIntfEnableMode interface{}

	// BFD interval (ms). The type is interface{} with range: 0..4294967295.
	Interval interface{}

	// BFD detection multiplier. The type is interface{} with range:
	// 0..4294967295.
	DetectionMultiplier interface{}
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceBfdInformation BFD information

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceBfdInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceMadj

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

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

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

	// Number of Neighbors. The type is interface{} with range: 0..65535.
	InterfaceNeighborCount interface{}

	// Total number of Adjacent Neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjNeighborCount interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceMadj Information for multi-area on the interface

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceMadj) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceNeighbor

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_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. The type is bool.
	NeighborDr interface{}

	// If true, Backup designated router. The type is bool.
	NeighborBdr interface{}

	// If true, hellos suppressed. The type is bool.
	SuppressHello interface{}
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceNeighbor Information for neighbors on the interface

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_InterfaceNeighbor) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_IpSecAddr

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

	// Secondary Address Type. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SecondaryAddr interface{}

	// Secondary Prefix Length. The type is interface{} with range: 0..4294967295.
	SecondaryPrefix interface{}
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_IpSecAddr Secondary IP address list

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_IpSecAddr) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_IpfrrTiebreakers

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_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{}
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_IpfrrTiebreakers IPFRR-Tiebreakers list

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_IpfrrTiebreakers) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_Srlg

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

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

Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_Srlg SRLG Values

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_Srlg) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_SrteteExtAdminGroup

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

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

Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_SrteteExtAdminGroup SRTE Ext. Admin Group

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Interfaces_Interface_SrteteExtAdminGroup) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails

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

	// A single neighbor's detail information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail.
	NeighborDetail []*Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails Neighbor detail table

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail

type Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_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 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{}

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

	// Number of state changes. The type is interface{} with range: 0..65535.
	StateChangeCount 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.
	NeighborFilter 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 Interface_.
	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{}

	// This is bitmaks of neighbor's option field received. The type is
	// interface{} with range: 0..255.
	NeighborOption interface{}

	// Number of pending events. The type is interface{} with range: 0..65535.
	PendingEvents interface{}

	// This is a bitmask of Link Local signalling options received from the
	// neighbor. The type is interface{} with range: 0..4294967295.
	NeighborLlsOption interface{}

	// Out-Of-Bound resynchronization in progress. The type is bool.
	OobResynchronization interface{}

	// For cisco NSF, the router is either Requester or Receiver. The type is
	// NsfRtr.
	NsfRouterState interface{}

	// The amount of time in seconds since last time Out-Of-Band resynchronization
	// was done with this neighbor. The type is interface{} with range:
	// 0..4294967295. Units are second.
	LastOobTime interface{}

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

	// LFA Next Hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LfaNextHop interface{}

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

	// LFA Neighbor Revision. The type is interface{} with range: 0..4294967295.
	LfaNeighborRevision interface{}

	// Ack List Count. The type is interface{} with range: 0..4294967295.
	NeighborAckListCount interface{}

	// Ack List High Watermark. The type is interface{} with range: 0..4294967295.
	NeighborAckListHighWatermark interface{}

	// SR Adjacency SID Label. The type is interface{} with range: 0..4294967295.
	AdjacencySidLabel interface{}

	// SR Adjacency SID Protected. The type is bool.
	AdjacencySidProtected interface{}

	// SR Adjacency SID Unprotected Label. The type is interface{} with range:
	// 0..4294967295.
	AdjacencySidUnprotectedLabel interface{}

	// Interface ID of neighbor recived via LLS. The type is interface{} with
	// range: 0..65535.
	NeighborInterfaceId interface{}

	// Neighbor summary information.
	NeighborSummary Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary

	// Neighbor BFD information.
	NeighborBfdInformation Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborBfdInformation

	// Retransmission information with this neighbor.
	NeighborRetransmissionInformation Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail A single neighbor's detail information

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborBfdInformation

type Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborBfdInformation 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{}
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborBfdInformation Neighbor BFD information

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborBfdInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation

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

	// Number of DBD retransmissions during last exchange. The type is interface{}
	// with range: 0..4294967295.
	DbdRetransmissionCount interface{}

	// Total number of DBD retransmissions for this neighbor. The type is
	// interface{} with range: 0..4294967295.
	DbdRetransmissionTotalCount interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodingIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Retransmission queue length. The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissionCount interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	NumberOfRetransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFloodInformation interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodInformationIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFloodInformation interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodInformationIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFloodInformation interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodInformationIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFloodInformation interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodInformationIndex 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{}
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation Retransmission information with this neighbor

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary

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

	// Neighbor ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborId interface{}

	// Neighbor IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Interface via which the neighbor is seen. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	NeighborInterfaceName interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is NeighborState.
	NeighborState interface{}

	// Designated Router state. The type is DrBdrState.
	DrBdrState interface{}

	// Time until neighbor's dead timer expires (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborUpTime interface{}

	// Interface is MADJ. The type is bool.
	NeighborMadjInterface interface{}

	// Neighbor BFD information.
	NeighborBfdInformation Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary Neighbor summary information

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation

type Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation 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{}
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation Neighbor BFD information

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors

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

	// Neighbor information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors_Neighbor.
	Neighbor []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors_Neighbor
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors Neighbor table

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors_Neighbor

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors_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 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 ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborId interface{}

	// Neighbor IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Interface via which the neighbor is seen. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	NeighborInterfaceName interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is NeighborState.
	NeighborState interface{}

	// Designated Router state. The type is DrBdrState.
	DrBdrState interface{}

	// Time until neighbor's dead timer expires (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborUpTime interface{}

	// Interface is MADJ. The type is bool.
	NeighborMadjInterface interface{}

	// Neighbor BFD information.
	NeighborBfdInformation Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors_Neighbor_NeighborBfdInformation
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors_Neighbor Neighbor information

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors_Neighbor) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors_Neighbor_NeighborBfdInformation

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors_Neighbor_NeighborBfdInformation 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{}
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors_Neighbor_NeighborBfdInformation Neighbor BFD information

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Neighbors_Neighbor_NeighborBfdInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests

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

	// Request list for a particular adjacency. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests_Request.
	Request []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests_Request
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests Request List table

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests_Request

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

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

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RequestNeighborAddress interface{}

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

	// List of request list entries. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests_Request_Request.
	Request []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests_Request_Request
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests_Request Request list for a particular adjacency

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests_Request) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests_Request_Request

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

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

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

Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests_Request_Request List of request list entries

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Requests_Request_Request) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions

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

	// Retransmission list for a particular adjacency. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission.
	Retransmission []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions Retransmission list table

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_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 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}]+)?.
	RetransmissionNeighborId interface{}

	// Neighbor IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RetransmissionNeighborIpAddress interface{}

	// Retransmission list interface. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	RetransmissionInterfaceName 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.
	RetransmissionCount interface{}

	// List of Area scope entries. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAreaDb.
	RetransmissionAreaDb []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAreaDb

	// List of AS Scope entries. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAsdb.
	RetransmissionAsdb []*Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAsdb
}

Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission Retransmission list for a particular adjacency

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAreaDb

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

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

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

Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAreaDb List of Area scope entries

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAreaDb) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAsdb

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

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

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

Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAsdb List of AS Scope entries

func (*Ospf_Processes_Process_DefaultVrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAsdb) GetEntityData

type Ospf_Processes_Process_DefaultVrf_BorderRouters

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

	// Information for a particular border router. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_BorderRouters_BorderRouter.
	BorderRouter []*Ospf_Processes_Process_DefaultVrf_BorderRouters_BorderRouter
}

Ospf_Processes_Process_DefaultVrf_BorderRouters Border router table

func (*Ospf_Processes_Process_DefaultVrf_BorderRouters) GetEntityData

type Ospf_Processes_Process_DefaultVrf_BorderRouters_BorderRouter

type Ospf_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{}

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

	// List of Border Router paths. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_BorderRouters_BorderRouter_BorderRouterPath.
	BorderRouterPath []*Ospf_Processes_Process_DefaultVrf_BorderRouters_BorderRouter_BorderRouterPath
}

Ospf_Processes_Process_DefaultVrf_BorderRouters_BorderRouter Information for a particular border router

func (*Ospf_Processes_Process_DefaultVrf_BorderRouters_BorderRouter) GetEntityData

type Ospf_Processes_Process_DefaultVrf_BorderRouters_BorderRouter_BorderRouterPath

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

	// Route type. The type is OspfRoute.
	BorderRouterRouteType interface{}

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

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

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

	// Border router type. The type is OspfBr.
	BorderRouterType interface{}

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

	// SPF run instance count. The type is interface{} with range:
	// 0..18446744073709551615.
	SpfVersion interface{}
}

Ospf_Processes_Process_DefaultVrf_BorderRouters_BorderRouter_BorderRouterPath List of Border Router paths

func (*Ospf_Processes_Process_DefaultVrf_BorderRouters_BorderRouter_BorderRouterPath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database

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

	// Per-Area view of Link state database.
	DatabaseAreas Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas

	// Link State database summary table.
	DatabaseSummaries Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries

	// Link State Database summary for the AS.
	DatabaseSummaryAs Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaryAs

	// Link State Database Table.
	Lsas Ospf_Processes_Process_DefaultVrf_Database_Lsas

	// Link state advertisement summary table.
	LsaSummaries Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries
}

Ospf_Processes_Process_DefaultVrf_Database OSPF Link State Database

func (*Ospf_Processes_Process_DefaultVrf_Database) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas

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

	// Per-Area Link State Database data. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea.
	DatabaseArea []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas Per-Area view of Link state database

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea 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{}

	// Link State Database Table.
	Lsas Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas

	// Link state advertisement summary table.
	LsaSummaries Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea Per-Area Link State Database data

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries

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

	// LSA summary information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary.
	LsaSummary []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries Link state advertisement summary table

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary

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

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

	// Link state type. The type is OspfLs.
	LsType interface{}

	// Link state 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}]+)?.
	LsId 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{}

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

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

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

	// LSA header information.
	LsaHeader Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary_LsaHeader
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary LSA summary information

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary_LsaHeader

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

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

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

	// 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.
	DnAgeLsa interface{}

	// If true,  LSA received from neighbor during NSF. The type is bool.
	Nsf 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{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary_LsaHeader LSA header information

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary_LsaHeader) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas

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

	// Link State Advertisement information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa.
	Lsa []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas Link State Database Table

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa

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

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

	// Link state type. The type is OspfLs.
	LsType interface{}

	// Link state 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}]+)?.
	LsId 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{}

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

	// Header information.
	LsaHeader Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaHeader

	// Detailed LSA Information.
	LsaDetailData Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData

	// Information pertaining to a specific LSA type.
	LsaInternalData Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa Link State Advertisement information

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData

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

	// If true, type of service capable indicated by LSA's option field. The type
	// is bool.
	TosCapable interface{}

	// If true,  capable of type 7 to 5 translation indicated by LSA's option
	// field. The type is bool.
	NssaTranslation interface{}

	// If true, capable of demand circuit as indicated by LSA's option field. The
	// type is bool.
	DemandCircuit interface{}

	// if true, DN bit set on the summary LSA indicated by LSA's option field. The
	// type is bool.
	DnBit interface{}

	// Due time for rate-limit timer (ms). The type is interface{} with range:
	// 0..4294967295.
	LsaRateLimitDueTime interface{}

	// Clock stamp since boot. The type is interface{} with range:
	// 0..18446744073709551615.
	LsadbBaseClock interface{}

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

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

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

	// Summary Origin. The type is interface{} with range: 0..65535.
	SumOrigin interface{}

	// External Origin. The type is interface{} with range: 0..65535.
	AseOrigin interface{}

	// Not In Sync With Active. The type is interface{} with range: 0..255.
	InSync interface{}

	// Current LSA prefix priority. The type is interface{} with range: 0..255.
	LsaPrefixPriority interface{}

	// New LSA prefix priority. The type is interface{} with range: 0..255.
	NewLsaPrefixPriority interface{}

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

	// LSA throttle timer table information.
	LsaThrottleTimer Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaThrottleTimer

	// Time LSA was last updated.
	LsaLastUpdatedTime Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime

	// Current time stamp.
	LsadbBaseTimeStamp Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp

	// Reason why LSA is not deleted.
	NotDelete Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_NotDelete
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData Detailed LSA Information

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime

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

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

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

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime Time LSA was last updated

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaThrottleTimer

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

	// Timer table. The type is TimerTable.
	TimerLocation interface{}

	// Timer type. The type is Timer.
	TimerType interface{}

	// 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{}

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

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

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaThrottleTimer LSA throttle timer table information

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaThrottleTimer) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp

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

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

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

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp Current time stamp

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_NotDelete

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

	// 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, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	NoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	NeighborExchange 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.
	RoutingTable interface{}

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

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

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

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	FloodPending 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.
	NsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending summary
	// LSA originating. The type is bool.
	SumOrigPending interface{}

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

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_NotDelete Reason why LSA is not deleted

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_NotDelete) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaHeader

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

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

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

	// 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.
	DnAgeLsa interface{}

	// If true,  LSA received from neighbor during NSF. The type is bool.
	Nsf 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{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaHeader Header information

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaHeader) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData

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

	// InternalLSAType. The type is OspfInternalLsaTypes.
	InternalLsaType interface{}

	// Router LSA.
	RouterLsaType Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType

	// Network LSA.
	NetworkLsaType Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType

	// Summary LSA.
	SummaryLsaType Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType

	// External LSA.
	ExternalLsaType Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType

	// Opaque-Link LSA.
	OpaqueLinkLsaType Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType

	// Opaque-Area, opaque type 1 LSA.
	OpaqueMplsTeLsaType Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType

	// Opaque-link, opaque type 3 Grace LSA.
	OpaqueGraceLsa Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa

	// Opaque Router Information LSA.
	OpaqueRouterInfoLsaType Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType

	// Extende Prefix LSA type.
	OpaqueEpLsaType Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType

	// Extended Link LSA type.
	OpaqueElLsaType Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData Information pertaining to a specific LSA type

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType

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

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

	// If true, internal max-metric LSA. The type is bool.
	InternalExternalLsa interface{}

	// Type of service information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric.
	ExternalTosMetric []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType External LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric

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

	// Cost of this route. The type is interface{} with range: 0..4294967295.
	ExternalMetric interface{}

	// External LSA metric type. The type is ExMetric.
	ExternalMetricType interface{}

	// Type of Service. The type is interface{} with range: 0..4294967295.
	ExternalTos interface{}

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

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

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric Type of service information

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType

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

	// Network prefix length. The type is interface{} with range: 0..4294967295.
	NetworkPrefixLength interface{}

	// Neighbor router list. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter.
	NeighborRouter []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType Network LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter

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

	// The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter Neighbor router list

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType

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

	// List of TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv.
	Tlv []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType Extended Link LSA type

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv

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

	// Type of top-level TLV. The type is interface{} with range: 0..65535.
	TlvType interface{}

	// Length of top-level TLV. The type is interface{} with range: 0..65535.
	TlvLength interface{}

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

	// MPLS DS-TE supported. The type is bool.
	MplsDsteLink interface{}

	// TLV direct data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TlvData interface{}

	// List of Sub-TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv.
	TeLinkSubTlv []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv List of TLVs

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv

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

	// Type of sub TLV. The type is Stlv.
	SubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	SubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	SubTlvValue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv List of Sub-TLVs

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType

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

	// List of TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv.
	Tlv []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType Extende Prefix LSA type

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv

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

	// Type of top-level TLV. The type is interface{} with range: 0..65535.
	TlvType interface{}

	// Length of top-level TLV. The type is interface{} with range: 0..65535.
	TlvLength interface{}

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

	// MPLS DS-TE supported. The type is bool.
	MplsDsteLink interface{}

	// TLV direct data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TlvData interface{}

	// List of Sub-TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv.
	TeLinkSubTlv []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv List of TLVs

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv

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

	// Type of sub TLV. The type is Stlv.
	SubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	SubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	SubTlvValue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv List of Sub-TLVs

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa

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

	// The amount of time the router's neighbor should advertise it fully adjacent
	// (s). The type is interface{} with range: 0..4294967295.
	GracePeriod interface{}

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

	// IP interface address on the subnet associated with the grace LSA. The type
	// is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	IpAddress interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa Opaque-link, opaque type 3 Grace LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType

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

	// Interface on which the Opaque link LSA is received. The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	OpaqueInterfaceName interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType Opaque-Link LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType

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

	// List of TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv.
	Tlv []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType Opaque-Area, opaque type 1 LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv

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

	// Type of top-level TLV. The type is interface{} with range: 0..65535.
	TlvType interface{}

	// Length of top-level TLV. The type is interface{} with range: 0..65535.
	TlvLength interface{}

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

	// MPLS DS-TE supported. The type is bool.
	MplsDsteLink interface{}

	// TLV direct data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TlvData interface{}

	// List of Sub-TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv.
	TeLinkSubTlv []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv List of TLVs

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv

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

	// Type of sub TLV. The type is Stlv.
	SubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	SubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	SubTlvValue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv List of Sub-TLVs

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType

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

	// Opaque LSA flooding scope, a.k.a., Opaque LSA Type. The type is
	// OspfLsaOpqRiScope.
	OpaqueRilsaScope interface{}

	// Interface on which this Link-Local Opaque link LSA is received. The type is
	// string with pattern: [a-zA-Z0-9._/-]+.
	OpaqueRiInterfaceName interface{}

	// Router Information TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv.
	OpaqueRitlv []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType Opaque Router Information LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv Router Information TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv

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

	// Length of TLV. The type is interface{} with range: 0..65535.
	NodeMsdtlvLength interface{}

	// Node MSD Subtypes.
	NodeMsdSubTypes Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv Node MSD TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes

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

	// MSD SubType. The type is interface{} with range: 0..255.
	MsdSubType interface{}

	// MSD Value. The type is interface{} with range: 0..255.
	MsdValue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes Node MSD Subtypes

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv

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

	// Length of TLV. The type is interface{} with range: 0..65535.
	PcedtlvLength interface{}

	// PCE Address.
	PcedAddr Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr

	// PCE Scope Information.
	PcedScope Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv PCE Discovery TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr

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

	// PCEAddrType. The type is OspfShOpqRiPceAddrTypes.
	PceAddrType interface{}

	// Unknown PCE Addr TLV.
	PceAddrUnknownTlv Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv

	// IPv4 PCE Address.
	Ipv4pceAddr Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr

	// IPv6 PCE Address.
	Ipv6pceAddr Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr PCE Address

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr

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

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

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr IPv4 PCE Address

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr

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

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

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr IPv6 PCE Address

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv

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

	// Type of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvType interface{}

	// Length of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvLength interface{}

	// Data in TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	RiGenvalue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv Unknown PCE Addr TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope

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

	// L Bit. The type is bool.
	Lbit interface{}

	// R Bit. The type is bool.
	Rbit interface{}

	// Rd Bit. The type is bool.
	RdBit interface{}

	// S Bit. The type is bool.
	Sbit interface{}

	// Sd Bit. The type is bool.
	SdBit interface{}

	// Y Bit. The type is bool.
	Ybit interface{}

	// Pref L. The type is interface{} with range: 0..255.
	PrefL interface{}

	// Pref R. The type is interface{} with range: 0..255.
	PrefR interface{}

	// Pref S. The type is interface{} with range: 0..255.
	PrefS interface{}

	// Pref Y. The type is interface{} with range: 0..255.
	PrefY interface{}

	// PCE Scope Information. The type is interface{} with range: 0..4294967295.
	AllScopeInfoBits interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope PCE Scope Information

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv

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

	// Length of TLV. The type is interface{} with range: 0..65535.
	RtrCapTlvLength interface{}

	// Graceful Restart Capability. The type is bool.
	RtrCapGracefulRestart interface{}

	// Graceful Restart Helper Capability. The type is bool.
	RtrCapGracefulRestartHelper interface{}

	// Stub Router capability. The type is bool.
	RtrCapStubRtr interface{}

	// Traffic Engineering capability of area. The type is bool.
	RtrCapAreaTe interface{}

	// P2P LAN Capability. The type is bool.
	RtrCapP2plan interface{}

	// TE Experimental bit. The type is bool.
	RtrCapTeExp interface{}

	// All capability bits. The type is interface{} with range: 0..4294967295.
	RtrCapAllBits interface{}

	// Additional Information in TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	RtrCapAdditionalInfo interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv Rtr Cap TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv

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

	// SR Algorithms. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue.
	SrAlgoValue []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv SR Algorithm TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue

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

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

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue SR Algorithms

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv

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

	// Length of TLV. The type is interface{} with range: 0..65535.
	SrRangeLength interface{}

	// SR Range Size. The type is interface{} with range: 0..4294967295.
	SrRangeSize interface{}

	// SID sub-TLV.
	Sidtlv Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv SR Range TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv

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

	// Length of sub-TLV. The type is interface{} with range: 0..65535.
	SrSidLength interface{}

	// SID Value. The type is interface{} with range: 0..4294967295.
	SrSidValue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv SID sub-TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv

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

	// Length of TLV. The type is interface{} with range: 0..65535.
	SrlbtlvLength interface{}

	// SRLB Range Size. The type is interface{} with range: 0..4294967295.
	SrlbRangeSize interface{}

	// SID sub-TLV.
	Sidtlv Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv SRLB Range TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv

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

	// Length of sub-TLV. The type is interface{} with range: 0..65535.
	SrSidLength interface{}

	// SID Value. The type is interface{} with range: 0..4294967295.
	SrSidValue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv SID sub-TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv

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

	// Type of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvType interface{}

	// Length of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvLength interface{}

	// Data in TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	RiGenvalue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv Unknown Rtr Info TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType

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

	// If True, router is an Autonomous system Border Router. The type is bool.
	RouterAsbr interface{}

	// If True, router is an Area Border Router. The type is bool.
	RouterAbr interface{}

	// If true, internal LSA. The type is bool.
	InternalLsa interface{}

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

	// List of links for internal LSA. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink.
	InternalLink []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType Router LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType) GetEntityData

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

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

	// Link Data. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LinkData interface{}

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

	// Cost for using this link. The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// List of type of service metrics. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos.
	LinkTos []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink List of links for internal LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink) GetEntityData

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

	// Type of Service. The type is interface{} with range: 0..65535.
	RouterTos interface{}

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

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos List of type of service metrics

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

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

	// Link Data. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LinkData interface{}

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

	// Cost for using this link. The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// List of type of service metrics. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos.
	LinkTos []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link List of links in this LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link) GetEntityData

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

	// Type of Service. The type is interface{} with range: 0..65535.
	RouterTos interface{}

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

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos List of type of service metrics

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType

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

	// Summary LSA prefix length. The type is interface{} with range:
	// 0..4294967295.
	SummaryPrefixLength interface{}

	// If true, internal max-metric LSA. The type is bool.
	InternalSumLsa interface{}

	// Metric. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric.
	SummaryLsaMetric []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType Summary LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric

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

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

Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric Metric

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries

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

	// Link State Database summary for a particular area. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries_DatabaseSummary.
	DatabaseSummary []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries_DatabaseSummary
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries Link State database summary table

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries_DatabaseSummary

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries_DatabaseSummary 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{}

	// Area id. The type is string with length: 0..16.
	DbaseSumAreaIdString interface{}

	// Summary counters for Area scope LSAs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries_DatabaseSummary_AreaLsaCounter.
	AreaLsaCounter []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries_DatabaseSummary_AreaLsaCounter
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries_DatabaseSummary Link State Database summary for a particular area

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries_DatabaseSummary) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries_DatabaseSummary_AreaLsaCounter

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

	// Type of LSAs. The type is Lsa.
	LsaType interface{}

	// Number of LSAs of this type. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaCount interface{}

	// Number of deleted LSAs of this type. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaDeleteCount interface{}

	// Number of MaxAged LSAs of this type. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaMaxageCount interface{}

	// Number of self-generated LSAs. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaSelfCount interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries_DatabaseSummary_AreaLsaCounter Summary counters for Area scope LSAs

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaries_DatabaseSummary_AreaLsaCounter) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaryAs

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

	// Summary counter for AS scope LSAs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaryAs_AsLsaCounter.
	AsLsaCounter []*Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaryAs_AsLsaCounter
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaryAs Link State Database summary for the AS

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaryAs) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaryAs_AsLsaCounter

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

	// Type of LSAs. The type is Lsa.
	LsaType interface{}

	// Number of LSAs of this type. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaCount interface{}

	// Number of deleted LSAs of this type. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaDeleteCount interface{}

	// Number of MaxAged LSAs of this type. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaMaxageCount interface{}

	// Number of self-generated LSAs. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaSelfCount interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaryAs_AsLsaCounter Summary counter for AS scope LSAs

func (*Ospf_Processes_Process_DefaultVrf_Database_DatabaseSummaryAs_AsLsaCounter) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries

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

	// LSA summary information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries_LsaSummary.
	LsaSummary []*Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries_LsaSummary
}

Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries Link state advertisement summary table

func (*Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries_LsaSummary

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

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

	// Link state type. The type is OspfLs.
	LsType interface{}

	// Link state 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}]+)?.
	LsId 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{}

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

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

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

	// LSA header information.
	LsaHeader Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries_LsaSummary_LsaHeader
}

Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries_LsaSummary LSA summary information

func (*Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries_LsaSummary) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries_LsaSummary_LsaHeader

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

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

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

	// 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.
	DnAgeLsa interface{}

	// If true,  LSA received from neighbor during NSF. The type is bool.
	Nsf 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{}
}

Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries_LsaSummary_LsaHeader LSA header information

func (*Ospf_Processes_Process_DefaultVrf_Database_LsaSummaries_LsaSummary_LsaHeader) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas

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

	// Link State Advertisement information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa.
	Lsa []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas Link State Database Table

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa

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

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

	// Link state type. The type is OspfLs.
	LsType interface{}

	// Link state 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}]+)?.
	LsId 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{}

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

	// Header information.
	LsaHeader Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaHeader

	// Detailed LSA Information.
	LsaDetailData Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData

	// Information pertaining to a specific LSA type.
	LsaInternalData Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa Link State Advertisement information

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData

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

	// If true, type of service capable indicated by LSA's option field. The type
	// is bool.
	TosCapable interface{}

	// If true,  capable of type 7 to 5 translation indicated by LSA's option
	// field. The type is bool.
	NssaTranslation interface{}

	// If true, capable of demand circuit as indicated by LSA's option field. The
	// type is bool.
	DemandCircuit interface{}

	// if true, DN bit set on the summary LSA indicated by LSA's option field. The
	// type is bool.
	DnBit interface{}

	// Due time for rate-limit timer (ms). The type is interface{} with range:
	// 0..4294967295.
	LsaRateLimitDueTime interface{}

	// Clock stamp since boot. The type is interface{} with range:
	// 0..18446744073709551615.
	LsadbBaseClock interface{}

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

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

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

	// Summary Origin. The type is interface{} with range: 0..65535.
	SumOrigin interface{}

	// External Origin. The type is interface{} with range: 0..65535.
	AseOrigin interface{}

	// Not In Sync With Active. The type is interface{} with range: 0..255.
	InSync interface{}

	// Current LSA prefix priority. The type is interface{} with range: 0..255.
	LsaPrefixPriority interface{}

	// New LSA prefix priority. The type is interface{} with range: 0..255.
	NewLsaPrefixPriority interface{}

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

	// LSA throttle timer table information.
	LsaThrottleTimer Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_LsaThrottleTimer

	// Time LSA was last updated.
	LsaLastUpdatedTime Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime

	// Current time stamp.
	LsadbBaseTimeStamp Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp

	// Reason why LSA is not deleted.
	NotDelete Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_NotDelete
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData Detailed LSA Information

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime

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

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

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

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime Time LSA was last updated

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_LsaThrottleTimer

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

	// Timer table. The type is TimerTable.
	TimerLocation interface{}

	// Timer type. The type is Timer.
	TimerType interface{}

	// 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{}

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

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

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_LsaThrottleTimer LSA throttle timer table information

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_LsaThrottleTimer) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp

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

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

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

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp Current time stamp

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_NotDelete

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

	// 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, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	NoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	NeighborExchange 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.
	RoutingTable interface{}

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

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

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

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	FloodPending 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.
	NsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending summary
	// LSA originating. The type is bool.
	SumOrigPending interface{}

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

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_NotDelete Reason why LSA is not deleted

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaDetailData_NotDelete) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaHeader

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

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

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

	// 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.
	DnAgeLsa interface{}

	// If true,  LSA received from neighbor during NSF. The type is bool.
	Nsf 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{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaHeader Header information

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaHeader) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData

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

	// InternalLSAType. The type is OspfInternalLsaTypes.
	InternalLsaType interface{}

	// Router LSA.
	RouterLsaType Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType

	// Network LSA.
	NetworkLsaType Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType

	// Summary LSA.
	SummaryLsaType Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType

	// External LSA.
	ExternalLsaType Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType

	// Opaque-Link LSA.
	OpaqueLinkLsaType Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType

	// Opaque-Area, opaque type 1 LSA.
	OpaqueMplsTeLsaType Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType

	// Opaque-link, opaque type 3 Grace LSA.
	OpaqueGraceLsa Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa

	// Opaque Router Information LSA.
	OpaqueRouterInfoLsaType Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType

	// Extende Prefix LSA type.
	OpaqueEpLsaType Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType

	// Extended Link LSA type.
	OpaqueElLsaType Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData Information pertaining to a specific LSA type

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType

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

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

	// If true, internal max-metric LSA. The type is bool.
	InternalExternalLsa interface{}

	// Type of service information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric.
	ExternalTosMetric []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType External LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric

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

	// Cost of this route. The type is interface{} with range: 0..4294967295.
	ExternalMetric interface{}

	// External LSA metric type. The type is ExMetric.
	ExternalMetricType interface{}

	// Type of Service. The type is interface{} with range: 0..4294967295.
	ExternalTos interface{}

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

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

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric Type of service information

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType

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

	// Network prefix length. The type is interface{} with range: 0..4294967295.
	NetworkPrefixLength interface{}

	// Neighbor router list. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter.
	NeighborRouter []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType Network LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter

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

	// The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter Neighbor router list

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType

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

	// List of TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv.
	Tlv []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType Extended Link LSA type

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv

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

	// Type of top-level TLV. The type is interface{} with range: 0..65535.
	TlvType interface{}

	// Length of top-level TLV. The type is interface{} with range: 0..65535.
	TlvLength interface{}

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

	// MPLS DS-TE supported. The type is bool.
	MplsDsteLink interface{}

	// TLV direct data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TlvData interface{}

	// List of Sub-TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv.
	TeLinkSubTlv []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv List of TLVs

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv

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

	// Type of sub TLV. The type is Stlv.
	SubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	SubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	SubTlvValue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv List of Sub-TLVs

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType

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

	// List of TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv.
	Tlv []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType Extende Prefix LSA type

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv

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

	// Type of top-level TLV. The type is interface{} with range: 0..65535.
	TlvType interface{}

	// Length of top-level TLV. The type is interface{} with range: 0..65535.
	TlvLength interface{}

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

	// MPLS DS-TE supported. The type is bool.
	MplsDsteLink interface{}

	// TLV direct data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TlvData interface{}

	// List of Sub-TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv.
	TeLinkSubTlv []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv List of TLVs

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv

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

	// Type of sub TLV. The type is Stlv.
	SubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	SubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	SubTlvValue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv List of Sub-TLVs

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa

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

	// The amount of time the router's neighbor should advertise it fully adjacent
	// (s). The type is interface{} with range: 0..4294967295.
	GracePeriod interface{}

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

	// IP interface address on the subnet associated with the grace LSA. The type
	// is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	IpAddress interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa Opaque-link, opaque type 3 Grace LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType

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

	// Interface on which the Opaque link LSA is received. The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	OpaqueInterfaceName interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType Opaque-Link LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType

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

	// List of TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv.
	Tlv []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType Opaque-Area, opaque type 1 LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv

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

	// Type of top-level TLV. The type is interface{} with range: 0..65535.
	TlvType interface{}

	// Length of top-level TLV. The type is interface{} with range: 0..65535.
	TlvLength interface{}

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

	// MPLS DS-TE supported. The type is bool.
	MplsDsteLink interface{}

	// TLV direct data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TlvData interface{}

	// List of Sub-TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv.
	TeLinkSubTlv []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv List of TLVs

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv

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

	// Type of sub TLV. The type is Stlv.
	SubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	SubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	SubTlvValue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv List of Sub-TLVs

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType

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

	// Opaque LSA flooding scope, a.k.a., Opaque LSA Type. The type is
	// OspfLsaOpqRiScope.
	OpaqueRilsaScope interface{}

	// Interface on which this Link-Local Opaque link LSA is received. The type is
	// string with pattern: [a-zA-Z0-9._/-]+.
	OpaqueRiInterfaceName interface{}

	// Router Information TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv.
	OpaqueRitlv []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType Opaque Router Information LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv Router Information TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv

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

	// Length of TLV. The type is interface{} with range: 0..65535.
	NodeMsdtlvLength interface{}

	// Node MSD Subtypes.
	NodeMsdSubTypes Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv Node MSD TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes

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

	// MSD SubType. The type is interface{} with range: 0..255.
	MsdSubType interface{}

	// MSD Value. The type is interface{} with range: 0..255.
	MsdValue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes Node MSD Subtypes

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv

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

	// Length of TLV. The type is interface{} with range: 0..65535.
	PcedtlvLength interface{}

	// PCE Address.
	PcedAddr Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr

	// PCE Scope Information.
	PcedScope Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv PCE Discovery TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr

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

	// PCEAddrType. The type is OspfShOpqRiPceAddrTypes.
	PceAddrType interface{}

	// Unknown PCE Addr TLV.
	PceAddrUnknownTlv Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv

	// IPv4 PCE Address.
	Ipv4pceAddr Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr

	// IPv6 PCE Address.
	Ipv6pceAddr Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr PCE Address

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr

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

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

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr IPv4 PCE Address

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr

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

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

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr IPv6 PCE Address

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv

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

	// Type of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvType interface{}

	// Length of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvLength interface{}

	// Data in TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	RiGenvalue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv Unknown PCE Addr TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope

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

	// L Bit. The type is bool.
	Lbit interface{}

	// R Bit. The type is bool.
	Rbit interface{}

	// Rd Bit. The type is bool.
	RdBit interface{}

	// S Bit. The type is bool.
	Sbit interface{}

	// Sd Bit. The type is bool.
	SdBit interface{}

	// Y Bit. The type is bool.
	Ybit interface{}

	// Pref L. The type is interface{} with range: 0..255.
	PrefL interface{}

	// Pref R. The type is interface{} with range: 0..255.
	PrefR interface{}

	// Pref S. The type is interface{} with range: 0..255.
	PrefS interface{}

	// Pref Y. The type is interface{} with range: 0..255.
	PrefY interface{}

	// PCE Scope Information. The type is interface{} with range: 0..4294967295.
	AllScopeInfoBits interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope PCE Scope Information

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv

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

	// Length of TLV. The type is interface{} with range: 0..65535.
	RtrCapTlvLength interface{}

	// Graceful Restart Capability. The type is bool.
	RtrCapGracefulRestart interface{}

	// Graceful Restart Helper Capability. The type is bool.
	RtrCapGracefulRestartHelper interface{}

	// Stub Router capability. The type is bool.
	RtrCapStubRtr interface{}

	// Traffic Engineering capability of area. The type is bool.
	RtrCapAreaTe interface{}

	// P2P LAN Capability. The type is bool.
	RtrCapP2plan interface{}

	// TE Experimental bit. The type is bool.
	RtrCapTeExp interface{}

	// All capability bits. The type is interface{} with range: 0..4294967295.
	RtrCapAllBits interface{}

	// Additional Information in TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	RtrCapAdditionalInfo interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv Rtr Cap TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv

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

	// SR Algorithms. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue.
	SrAlgoValue []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv SR Algorithm TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue

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

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

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue SR Algorithms

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv

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

	// Length of TLV. The type is interface{} with range: 0..65535.
	SrRangeLength interface{}

	// SR Range Size. The type is interface{} with range: 0..4294967295.
	SrRangeSize interface{}

	// SID sub-TLV.
	Sidtlv Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv SR Range TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv

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

	// Length of sub-TLV. The type is interface{} with range: 0..65535.
	SrSidLength interface{}

	// SID Value. The type is interface{} with range: 0..4294967295.
	SrSidValue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv SID sub-TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv

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

	// Length of TLV. The type is interface{} with range: 0..65535.
	SrlbtlvLength interface{}

	// SRLB Range Size. The type is interface{} with range: 0..4294967295.
	SrlbRangeSize interface{}

	// SID sub-TLV.
	Sidtlv Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv SRLB Range TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv

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

	// Length of sub-TLV. The type is interface{} with range: 0..65535.
	SrSidLength interface{}

	// SID Value. The type is interface{} with range: 0..4294967295.
	SrSidValue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv SID sub-TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv

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

	// Type of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvType interface{}

	// Length of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvLength interface{}

	// Data in TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	RiGenvalue interface{}
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv Unknown Rtr Info TLV

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType

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

	// If True, router is an Autonomous system Border Router. The type is bool.
	RouterAsbr interface{}

	// If True, router is an Area Border Router. The type is bool.
	RouterAbr interface{}

	// If true, internal LSA. The type is bool.
	InternalLsa interface{}

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

	// List of links for internal LSA. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink.
	InternalLink []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType Router LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType) GetEntityData

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

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

	// Link Data. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LinkData interface{}

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

	// Cost for using this link. The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// List of type of service metrics. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos.
	LinkTos []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink List of links for internal LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink) GetEntityData

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

	// Type of Service. The type is interface{} with range: 0..65535.
	RouterTos interface{}

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

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos List of type of service metrics

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

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

	// Link Data. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LinkData interface{}

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

	// Cost for using this link. The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// List of type of service metrics. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos.
	LinkTos []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link List of links in this LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link) GetEntityData

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

	// Type of Service. The type is interface{} with range: 0..65535.
	RouterTos interface{}

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

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos List of type of service metrics

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType

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

	// Summary LSA prefix length. The type is interface{} with range:
	// 0..4294967295.
	SummaryPrefixLength interface{}

	// If true, internal max-metric LSA. The type is bool.
	InternalSumLsa interface{}

	// Metric. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric.
	SummaryLsaMetric []*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric
}

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType Summary LSA

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric

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

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

Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric Metric

func (*Ospf_Processes_Process_DefaultVrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric) GetEntityData

type Ospf_Processes_Process_DefaultVrf_FastReroute

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

	// Fast-reroute topology information table.
	Topologies Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies
}

Ospf_Processes_Process_DefaultVrf_FastReroute Container for FastReroute

func (*Ospf_Processes_Process_DefaultVrf_FastReroute) GetEntityData

type Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies

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

	// Fast-reroute topology information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies_Topology.
	Topology []*Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies_Topology
}

Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies Fast-reroute topology information table

func (*Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies) GetEntityData

type Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies_Topology

type Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies_Topology 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{}

	// Area ID. 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
	// Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies_Topology_IpfrrTopo.
	IpfrrTopo []*Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies_Topology_IpfrrTopo
}

Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies_Topology Fast-reroute topology information

func (*Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies_Topology) GetEntityData

type Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies_Topology_IpfrrTopo

type Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies_Topology_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 Distance. The type is interface{} with range: 0..4294967295.
	Distance interface{}

	// IPFRR Topology Reverse Distance. The type is interface{} with range:
	// 0..4294967295.
	DistanceReverse 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{}

	// IPFRR Topology rSPT poison. The type is bool.
	Poison interface{}
}

Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies_Topology_IpfrrTopo IPFRR Topology entries

func (*Ospf_Processes_Process_DefaultVrf_FastReroute_Topologies_Topology_IpfrrTopo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_FloodListTable

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

	// Flooding information for a specific interface. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood.
	Flood []*Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood
}

Ospf_Processes_Process_DefaultVrf_FloodListTable Flood list table

func (*Ospf_Processes_Process_DefaultVrf_FloodListTable) GetEntityData

type Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood

type Ospf_Processes_Process_DefaultVrf_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{}

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

	// Time until next LS update due (ms). The type is interface{} with range:
	// 0..4294967295.
	FloodPacingTimer interface{}

	// Number of LSAs currently being flooded. The type is interface{} with range:
	// 0..4294967295.
	FloodLsaCount interface{}

	// Area scope floodlist. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood_AreaFlood.
	AreaFlood []*Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood_AreaFlood

	// AS scope floodlist. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood_AsFlood.
	AsFlood []*Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood_AsFlood
}

Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood Flooding information for a specific interface

func (*Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood) GetEntityData

type Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood_AreaFlood

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

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

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

Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood_AreaFlood Area scope floodlist

func (*Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood_AreaFlood) GetEntityData

type Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood_AsFlood

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

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

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

Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood_AsFlood AS scope floodlist

func (*Ospf_Processes_Process_DefaultVrf_FloodListTable_Flood_AsFlood) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation

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

	// Virtual Link table.
	VirtualLinks Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks

	// OSPF Interface Brief Table.
	InterfaceBriefs Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs

	// OSPF Interface Table.
	Interfaces Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation Container for OSPF Interfaces/links

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation) GetEntityData

func (interfaceInformation *Ospf_Processes_Process_DefaultVrf_InterfaceInformation) GetEntityData() *types.CommonEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs

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

	// OSPF interface brief information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief.
	InterfaceBrief []*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs OSPF Interface Brief Table

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief

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

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

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

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

	// Interface IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface IP Mask. The type is interface{} with range: 0..4294967295.
	InterfaceMask interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}

	// Interface in fast detect hold down state. The type is bool.
	InterfaceFastDetectHoldDown interface{}

	// Total number of Neighbors. The type is interface{} with range: 0..65535.
	InterfaceNeighborCount interface{}

	// Total number of Adjacent Neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjNeighborCount interface{}

	// If true, interface is multi-area. The type is bool.
	InterfaceisMadj interface{}

	// Total number of multi-area. The type is interface{} with range: 0..65535.
	InterfaceMadjCount interface{}

	// Information for multi-area on the interface. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief_InterfaceMadj.
	InterfaceMadj []*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief_InterfaceMadj
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief OSPF interface brief information

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief_InterfaceMadj

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

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

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

	// Number of Neighbors. The type is interface{} with range: 0..65535.
	InterfaceNeighborCount interface{}

	// Total number of Adjacent Neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjNeighborCount interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief_InterfaceMadj Information for multi-area on the interface

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief_InterfaceMadj) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces

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

	// OSPF interface information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface.
	Interface []*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces OSPF Interface Table

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_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. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceNameXr interface{}

	// Interface state. The type is InterfaceState.
	InterfaceState interface{}

	// If true, line protocol is up. The type is bool.
	InterfaceLineState interface{}

	// Interface IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface IP Mask. The type is interface{} with range: 0..4294967295.
	InterfaceMask interface{}

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

	// Interface SID. The type is interface{} with range: 0..4294967295.
	InterfaceSid interface{}

	// SID PHP Off. The type is bool.
	InterfaceSidPhpOff interface{}

	// SID N-Flag Clear. The type is bool.
	InterfaceSidNFlagClear interface{}

	// Interface Strict-SPF SID. The type is interface{} with range:
	// 0..4294967295.
	InterfaceStrictSpfSid interface{}

	// Strict-SPF SID PHP Off. The type is bool.
	InterfaceStrictSpfSidPhpOff interface{}

	// Strict-SPF SID N-Flag Clear. The type is bool.
	InterfaceStrictSpfSidNFlagClear 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 Interface_.
	NetworkType interface{}

	// IP MTU. The type is interface{} with range: 0..65535.
	IpMtu interface{}

	// Maximum Packet Size. The type is interface{} with range: 0..65535.
	MaximumPacketSize interface{}

	// Interface tunnel flags. The type is interface{} with range: 0..4294967295.
	InterfaceTunnelFlags interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface bandwidth. The type is interface{} with range: 0..4294967295.
	InterfaceBandwidth interface{}

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

	// Interface fallback cost. The type is interface{} with range: 0..65535.
	InterfaceCostFallback interface{}

	// If true, cost fallback is active. The type is bool.
	CostFallbackActive interface{}

	// If true, configured as LDP sync. The type is bool.
	ConfiguredLdpSync interface{}

	// If true, sync igp shortcuts. The type is bool.
	ConfiguredLdpSyncIgpShortcuts interface{}

	// If true, interface LDP sync is achieved. The type is bool.
	InterfaceLdpSync interface{}

	// If true, configured as demand circuit. The type is bool.
	ConfiguredDemandCircuit interface{}

	// If true, interface running as demand circuit. The type is bool.
	InterfaceDemandCircuit 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.
	InterfaceDcBitlessLsaCount interface{}

	// Interface Transmission delay. The type is interface{} with range: 0..65535.
	TransmissionDelay interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}

	// Interface priority. The type is interface{} with range: 0..255.
	InterfacePriority interface{}

	// If true, designated router. The type is bool.
	DesignatedRouter 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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	DesignatedRouterAddress interface{}

	// If true, backup designated router. The type is bool.
	BackupDesignatedRouter 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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\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.
	InterfaceLsaFilter interface{}

	// Configured hello interval (s). The type is interface{} with range:
	// 0..4294967295.
	HelloInterval interface{}

	// Configured hello interval (ms). The type is interface{} with range:
	// 0..4294967295.
	HelloIntervalMs 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.
	InterfaceRetransmissionInterrval interface{}

	// If true, NSF is enabled. The type is bool.
	InterfaceNsfEnabled interface{}

	// If true, NSF restart in progress on this interface. The type is bool.
	InterfaceNsf interface{}

	// Time since last NSF restart (s). The type is interface{} with range:
	// 0..4294967295.
	InterfaceLastNsf interface{}

	// If true, passive interface. The type is bool.
	PassiveInterface interface{}

	// Time until next Hello (s). The type is interface{} with range:
	// 0..4294967295.
	NextHelloTime interface{}

	// Time until next Hello (ms). The type is interface{} with range:
	// 0..4294967295.
	NextHelloTimeMs interface{}

	// TTL security enabled on the interface. The type is bool.
	TtlSecurityEnabled interface{}

	// TTL security hop counts. The type is interface{} with range: 0..4294967295.
	TtlSecurityHopCount interface{}

	// If true, interface is multi-area. The type is bool.
	InterfaceisMadj interface{}

	// Total number of multi-area. The type is interface{} with range: 0..65535.
	InterfaceMadjCount interface{}

	// Prefix Suppression for primary addresses. The type is bool.
	PrefixSuppressPrimaryAddresses interface{}

	// Prefix Suppression for secondary addresses. The type is bool.
	PrefixSuppressSecondaryAddresses interface{}

	// If true, loopback interface is advertised as a stub network. The type is
	// bool.
	IsLoopbackStubNetwork interface{}

	// Ack List Count. The type is interface{} with range: 0..4294967295.
	InterfaceAckListCount interface{}

	// Ack List High Watermark. The type is interface{} with range: 0..4294967295.
	InterfaceAckListHighWatermark interface{}

	// Registered for Link Down Fast Detection. The type is bool.
	RegisteredForLinkDownFastDetection interface{}

	// Hold-down time in ms for fast-detect event. The type is interface{} with
	// range: 0..4294967295.
	FastDetectHoldDownTime interface{}

	// Link in hold-down state due to fast detect event. The type is bool.
	InterfaceFastDetectHoldDown interface{}

	// Remaining hold down time in ms. The type is interface{} with range:
	// 0..4294967295.
	FastDetectHoldDownTimeRemaining interface{}

	// IP Fast Reroute Type. The type is Ipfrr.
	FastRerouteType interface{}

	// Topology Independent LFA. The type is bool.
	FastRerouteTopologyIndependentLfa interface{}

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

	// Forward reference interface. The type is bool.
	InterfaceForw interface{}

	// Max number of primary labels. The type is interface{} with range: 0..255.
	InterfacePriLabels interface{}

	// Max number of backup labels. The type is interface{} with range: 0..255.
	InterfaceBkpLabels interface{}

	// Max number of SRTE labels. The type is interface{} with range: 0..255.
	InterfaceSrteLabels interface{}

	// PerfMeas Delay values available. The type is bool.
	PmDelaySet interface{}

	// PerfMeas Average Link Delay. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayAvg interface{}

	// PerfMeas Minimum Link Delay. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayMin interface{}

	// PerfMeas Maximum Link Delay. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayMax interface{}

	// PerfMeas Link Delay Variance. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayVar interface{}

	// PerfMeas Link Loss values available. The type is bool.
	PmLossSet interface{}

	// PerfMeas Link Loss. The type is interface{} with range: 0..4294967295.
	LinkLoss interface{}

	// PerfMeas BW Util values available. The type is bool.
	PmbwUtilSet interface{}

	// PerfMeas Total Bandwidth. The type is interface{} with range:
	// 0..4294967295.
	TotalBandwidth interface{}

	// PerfMeas RSVP-TE Bandwidth. The type is interface{} with range:
	// 0..4294967295.
	RsvpteBandwidth interface{}

	// Remote LFA. The type is interface{} with range: 0..255.
	RemoteLfa interface{}

	// SRTE Metric available. The type is bool.
	SrteMetricSet interface{}

	// SRTE Metric. The type is interface{} with range: 0..4294967295.
	SrteMetric interface{}

	// SRTE App Weight. The type is interface{} with range: 0..4294967295.
	SrteAppWeight interface{}

	// SRTE Ext. Admin Group available. The type is bool.
	SrteExtAdminGroupSet interface{}

	// BFD information.
	InterfaceBfdInformation Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceBfdInformation

	// Active interface details.
	ActiveInterface Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_ActiveInterface

	// SRLG Values. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_Srlg.
	Srlg []*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_Srlg

	// SRTE Ext. Admin Group. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_SrteteExtAdminGroup.
	SrteteExtAdminGroup []*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_SrteteExtAdminGroup

	// Information for neighbors on the interface. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceNeighbor.
	InterfaceNeighbor []*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceNeighbor

	// Information for multi-area on the interface. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceMadj.
	InterfaceMadj []*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceMadj

	// IPFRR-Tiebreakers list. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_IpfrrTiebreakers.
	IpfrrTiebreakers []*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_IpfrrTiebreakers

	// Secondary IP address list. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_IpSecAddr.
	IpSecAddr []*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_IpSecAddr
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface OSPF interface information

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_ActiveInterface

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_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{}

	// Flood queue length. The type is interface{} with range: 0..4294967295.
	InterfaceFloodLength 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{}

	// 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.
	InterfaceNeighborCount interface{}

	// Number of neighbors for which hellos are suppressed. The type is
	// interface{} with range: 0..65535.
	SuppressHelloCount interface{}

	// Authentication type. The type is Authentication.
	InterfaceAuthenticationType interface{}

	// If true, MD key is configured. The type is bool.
	YoungestMdKey interface{}

	// Number of neighbors using the old key (if rollover in progress). The type
	// is interface{} with range: 0..4294967295.
	OldMd5KeyNeighborCount interface{}

	// Youngest MD key ID. The type is interface{} with range: 0..65535.
	YoungestMdKeyId interface{}

	// Keychain Name. The type is string with length: 0..255.
	KeychainName interface{}

	// If true, Keychain key is configured. The type is bool.
	KeychainKeyConf interface{}

	// Keychain ID. The type is interface{} with range: 0..18446744073709551615.
	KeychainId interface{}

	// Keychain Alg. The type is OspfCrytographicAlgo.
	KeychainAlg interface{}

	// List of old MD keys. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_ActiveInterface_MdKeys.
	MdKeys []*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_ActiveInterface_MdKeys
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_ActiveInterface Active interface details

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_ActiveInterface) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_ActiveInterface_MdKeys

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

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

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_ActiveInterface_MdKeys List of old MD keys

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_ActiveInterface_MdKeys) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceBfdInformation

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

	// BFD enable mode - Default/Strict. The type is interface{} with range:
	// 0..4294967295.
	BfdIntfEnableMode interface{}

	// BFD interval (ms). The type is interface{} with range: 0..4294967295.
	Interval interface{}

	// BFD detection multiplier. The type is interface{} with range:
	// 0..4294967295.
	DetectionMultiplier interface{}
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceBfdInformation BFD information

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceBfdInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceMadj

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

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

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

	// Number of Neighbors. The type is interface{} with range: 0..65535.
	InterfaceNeighborCount interface{}

	// Total number of Adjacent Neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjNeighborCount interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceMadj Information for multi-area on the interface

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceMadj) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceNeighbor

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_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. The type is bool.
	NeighborDr interface{}

	// If true, Backup designated router. The type is bool.
	NeighborBdr interface{}

	// If true, hellos suppressed. The type is bool.
	SuppressHello interface{}
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceNeighbor Information for neighbors on the interface

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_InterfaceNeighbor) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_IpSecAddr

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

	// Secondary Address Type. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SecondaryAddr interface{}

	// Secondary Prefix Length. The type is interface{} with range: 0..4294967295.
	SecondaryPrefix interface{}
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_IpSecAddr Secondary IP address list

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_IpSecAddr) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_IpfrrTiebreakers

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_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{}
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_IpfrrTiebreakers IPFRR-Tiebreakers list

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_IpfrrTiebreakers) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_Srlg

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

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

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_Srlg SRLG Values

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_Srlg) GetEntityData

type Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_SrteteExtAdminGroup

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

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

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_SrteteExtAdminGroup SRTE Ext. Admin Group

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_Interfaces_Interface_SrteteExtAdminGroup) GetEntityData

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

	// Information for one Virtual link. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks_VirtualLink.
	VirtualLink []*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks_VirtualLink
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks Virtual Link table

func (*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks) GetEntityData

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

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

	// Virtual link name. The type is string.
	VirtualLinkNameXr interface{}

	// 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{}

	// OSPF interface state for the virtual link. The type is OspfInterfaceState.
	VirtualLinkState interface{}

	// If true, the link runs as demand circuit. The type is bool.
	VirtualLinkDemandCircuit 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.
	TransitArea interface{}

	// Interface on which this virtual link is formed. The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	VirtualLinkInterfaceName 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{}

	// Hello interval (ms). The type is interface{} with range: 0..4294967295.
	VirtualLinkHelloIntervalMs 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.
	VirtaulLinkRetransmissionInterval interface{}

	// Time until next hello (s). The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkNextHello interface{}

	// Time until next hello (ms). The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkNextHelloMs interface{}

	// If true, interface is passive. The type is bool.
	VirtualLinkPassive interface{}

	// Authentication type. The type is Authentication.
	VirtualLinkAuthenticationType interface{}

	// If true, MD key configured. The type is bool.
	VirtualLinkYoungestMdKey interface{}

	// Youngest MD key ID. The type is interface{} with range: 0..65535.
	VirtualLinkYoungestMdKeyId interface{}

	// Number of neighbors still using the old key (rollover in progress). The
	// type is interface{} with range: 0..4294967295.
	VirtualLinkOldMdKeyCount interface{}

	// Virtual Link Keychain Name. The type is string with length: 0..255.
	KeychainName interface{}

	// If true, Keychain key is configured. The type is bool.
	VirtualLinkKeychainKeyConf interface{}

	// Virtual Link Keychain ID. The type is interface{} with range:
	// 0..18446744073709551615.
	VirtualLinkKeychainId interface{}

	// Virtual Link Keychain Alg. The type is OspfCrytographicAlgo.
	VirtualLinkKeychainAlg interface{}

	// If true, NSF enabled. The type is bool.
	VirtualLinkNsfEnabled interface{}

	// If true, NSF restart in progress on the virtual link. The type is bool.
	VirtualLinkNsf interface{}

	// Time in seconds since last NSF. The type is interface{} with range:
	// 0..4294967295. Units are second.
	VirtualLinkLastNsf interface{}

	// Neighbor information.
	VirtualLinkNeighbor Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkNeighbor

	// List of old MD keys (if any). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkMdKey.
	VirtualLinkMdKey []*Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkMdKey
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks_VirtualLink Information for one Virtual link

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

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

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkMdKey List of old MD keys (if any)

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

	// If true Hellos suppressed. The type is bool.
	VirtualLinkSuppressHello interface{}

	// Adjacency state. The type is NeighborState.
	VirtualLinkState interface{}

	// Neighbor retransmission info.
	VirtualLinkRetransmissoin Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkNeighbor_VirtualLinkRetransmissoin
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkNeighbor Neighbor information

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

	// Number of DBD retransmissions during last exchange. The type is interface{}
	// with range: 0..4294967295.
	DbdRetransmissionCount interface{}

	// Total number of DBD retransmissions for this neighbor. The type is
	// interface{} with range: 0..4294967295.
	DbdRetransmissionTotalCount interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodingIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Retransmission queue length. The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissionCount interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	NumberOfRetransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFloodInformation interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodInformationIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFloodInformation interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodInformationIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFloodInformation interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodInformationIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFloodInformation interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodInformationIndex 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{}
}

Ospf_Processes_Process_DefaultVrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkNeighbor_VirtualLinkRetransmissoin Neighbor retransmission info

type Ospf_Processes_Process_DefaultVrf_MplsTe

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

	// MPLS TE link information table.
	MplsTeLinks Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks

	// MPLS TE Fragment information table.
	MplsTeFragments Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments
}

Ospf_Processes_Process_DefaultVrf_MplsTe Container for MPLS TE

func (*Ospf_Processes_Process_DefaultVrf_MplsTe) GetEntityData

type Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments

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

	// MPLS TE Fragment. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment.
	MplsTeFragment []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments MPLS TE Fragment information table

func (*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments) GetEntityData

type Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment

type Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment 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{}

	// OSPF MPLS-TE 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}]+)?.
	MplsTeRouterId interface{}

	// If true, MPLS-TE enabled in area. The type is bool.
	MplsTeEnabled interface{}

	// If true, MPLS-TE initialized in the area. The type is bool.
	MplsTeInitialized interface{}

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

	// Area information instance. The type is interface{} with range:
	// 0..4294967295.
	MplsTeAreaInstance interface{}

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

	// Next MPLS-TE fragment ID. The type is interface{} with range:
	// 0..4294967295.
	MplsTeNextFragmentId interface{}

	// If true, fragment has space for next link. The type is bool.
	SpaciousFragment interface{}

	// MPLS-TE links in the area. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink.
	MplsTeLink []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink

	// MPLS TE fragments in the area. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment.
	MplsTeFragment []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment MPLS TE Fragment

func (*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment) GetEntityData

type Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment

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

	// Fragment instance. The type is interface{} with range: 0..4294967295.
	FragmentInstance interface{}

	// Fragment ID. The type is interface{} with range: 0..4294967295.
	FragmentId interface{}

	// DS-TE Allocation Model ID. The type is interface{} with range: 0..255.
	DsteModelId interface{}

	// Number of fragment links which haven't changed since the last update. The
	// type is interface{} with range: 0..255.
	SameFragmentCount interface{}

	// List of fragment links. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink.
	MplsTeLink []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment MPLS TE fragments in the area

func (*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment) GetEntityData

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

	// If true, Link is new. The type is bool.
	NewLink interface{}

	// Fragment ID for this link. The type is interface{} with range:
	// 0..4294967295.
	FragmentId interface{}

	// Link instance. The type is interface{} with range: 0..4294967295.
	MplsLinkInstance interface{}

	// Type of link. The type is LinkSubnet.
	MplsLinkType interface{}

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

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

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Link IGP metric. The type is interface{} with range: 0..4294967295.
	IgpMetric interface{}

	// Link TE metric. The type is interface{} with range: 0..4294967295.
	TeMetric interface{}

	// Maximum link bandwidth (bytes/s). The type is interface{} with range:
	// 0..4294967295. Units are byte/s.
	MaximumLinkBw interface{}

	// Maximum link global pool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkReservableBw interface{}

	// Maximum link subpool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkSubReservableBw interface{}

	// Number of priorities. The type is interface{} with range:
	// -2147483648..2147483647.
	PriorityCount interface{}

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

	// Output interface ID. The type is interface{} with range: 0..4294967295.
	OutputInterfaceId interface{}

	// Input interface ID. The type is interface{} with range: 0..4294967295.
	InputInterfaceId interface{}

	// A DS-TE Allocation Model in use. The type is bool.
	DsteInUse interface{}

	// DS-TE Allocation Model ID. The type is IgpteLibBwModel.
	DsteAllocationModelId interface{}

	// Number of Optional TLVs. The type is interface{} with range: 0..255.
	NumberOfOptionalTlVs interface{}

	// Global pool unreserved bandwidth for each priority (bytes/s).
	GlobalUnreserveBwPerPriority Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority

	// Sub pool unreserved bandwidth for each priority (bytes/s).
	SubPoolUnreserveBwPerPriority Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority

	// Link protocol and protocol priority capability.
	LinkProtocolPriorityCapability Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability

	// Link switching capability.
	LinkSwCapability Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkSwCapability

	// Extended Admin Group.
	ExtendedAdminGroupList Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList

	// List of Optional TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv.
	MplsteLinkOptTlv []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink List of fragment links

func (*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink) GetEntityData

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

	// Size of the extended admin group. The type is interface{} with range:
	// 0..4294967295.
	ExtendedAdminSize interface{}

	// Value of Extended Admin Group. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData.
	ExtAdminData []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList Extended Admin Group

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

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

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData Value of Extended Admin Group

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

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority Global pool unreserved bandwidth for each priority (bytes/s)

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

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

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

	// Link protocol capability. The type is interface{} with range: 0..255.
	LinkProtocolCapability interface{}

	// Link protocol priority. The type is interface{} with range: 0..255.
	LinkProtocolPriority interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability Link protocol and protocol priority capability

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

	// Link Switching Capability. The type is interface{} with range: 0..255.
	LinkSwitchingCapability interface{}

	// Link Encoding. The type is interface{} with range: 0..255.
	LinkEncoding interface{}

	// Minimum LSP bandwidth (bytes/s). The type is interface{} with range:
	// 0..18446744073709551615. Units are byte/s.
	MinimumLspBw interface{}

	// Link MTU size (bytes). The type is interface{} with range: 0..65535. Units
	// are byte.
	LinkMtu interface{}

	// Maximum LSP bandwidth for each priority  (bytes/s). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority.
	MaximumLspBwPerPriority []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkSwCapability Link switching capability

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

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority Maximum LSP bandwidth for each priority

(bytes/s)

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

	// Type of Opt TLV. The type is MplsTeOptTlv.
	MplsteLinkOptTlvType interface{}

	// Length of Opt TLV. The type is interface{} with range: 0..65535.
	MplsteLinkOptTlvLen interface{}

	// Value of Opt TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue.
	MplsteLinkOptTlvValue []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv List of Optional TLVs

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue Value of Opt TLV

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

	// Allocation Model ID. The type is interface{} with range: 0..255.
	ModelId interface{}

	// Number of BC TLVs. The type is interface{} with range: 0..4294967295.
	NumBCs interface{}

	// Value of BC TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth.
	MplsteLinkBcBandwidth []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue Value of Bandwidth Constraints TLV

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

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth Value of BC TLV

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

	// SCap. The type is interface{} with range: 0..255.
	SwitchingCap interface{}

	// Rile LenCode. The type is interface{} with range: 0..255.
	RileLenCode interface{}

	// Fixed SCSI count. The type is interface{} with range: 0..4294967295.
	FixedScsiCount interface{}

	// Flexible SCSI count. The type is interface{} with range: 0..4294967295.
	FlexScsiCount interface{}

	// Switching Cap type.
	IxcdSwitchingCapType Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType

	// Max LSP bandwidth array. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue Value of IXCD TLV

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

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

	// IXCD PSC information.
	IxcdpscInfo Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo

	// Sub TLVs.
	IxcdbwSubTlv Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType Switching Cap type

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

	// Array of sub tlvs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv.
	ArrBwSubTlv []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv Sub TLVs

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

	// Type of Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvType interface{}

	// Length of BW Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvLength interface{}

	// Value of BW Sub TLV.
	BwSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv Array of sub tlvs

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

	// IXCDBWSubTLVType. The type is interface{} with range: 0..65535.
	IxcdbwSubTlvType interface{}

	// Value of Fixed Sub TLV.
	FixedBwSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue

	// Value of Flex Sub TLV.
	FlexBwSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue Value of BW Sub TLV

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

	// Value of Fixed Sub TLV.
	FixedSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue

	// Array of Unres Oduj Prio. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio.
	UnresOdujPrio []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue Value of Fixed Sub TLV

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

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

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

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue Value of Fixed Sub TLV

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

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

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio Array of Unres Oduj Prio

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

	// Flex Sub TLV Value.
	FlexSubTlvValueCommon Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon

	// Array of Unres LSP BW. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw.
	UnresLspbw []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw

	// Max LSP BW Array. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue Value of Flex Sub TLV

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

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

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

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon Flex Sub TLV Value

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

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw Max LSP BW Array

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

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw Array of Unres LSP BW

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

	// Min LSP bandwidth. The type is interface{} with range:
	// 0..18446744073709551615.
	MinLspBandwidth interface{}

	// Interface MTU. The type is interface{} with range: 0..65535.
	PscInterfaceMtu interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo IXCD PSC information

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

	// The type is interface{} with range:
	// -9223372036854775808..9223372036854775807.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw Max LSP bandwidth array

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

	// Length of SRLG TLV. The type is interface{} with range: 0..4294967295.
	SrlgLen interface{}

	// Number of SRLG TLVs. The type is interface{} with range: 0..4294967295.
	NumSrlGs interface{}

	// Value of SRLG TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData.
	MplsteLinkSrlgData []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue Value of SRLG TLV

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

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

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData Value of SRLG TLV

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

	// Uni Dir Delay. The type is interface{} with range: 0..4294967295.
	UniDirDelay interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue Value of Uni Delay TLV

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

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority Sub pool unreserved bandwidth for each priority (bytes/s)

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

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

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

	// If true, Link is new. The type is bool.
	NewLink interface{}

	// Fragment ID for this link. The type is interface{} with range:
	// 0..4294967295.
	FragmentId interface{}

	// Link instance. The type is interface{} with range: 0..4294967295.
	MplsLinkInstance interface{}

	// Type of link. The type is LinkSubnet.
	MplsLinkType interface{}

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

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

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Link IGP metric. The type is interface{} with range: 0..4294967295.
	IgpMetric interface{}

	// Link TE metric. The type is interface{} with range: 0..4294967295.
	TeMetric interface{}

	// Maximum link bandwidth (bytes/s). The type is interface{} with range:
	// 0..4294967295. Units are byte/s.
	MaximumLinkBw interface{}

	// Maximum link global pool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkReservableBw interface{}

	// Maximum link subpool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkSubReservableBw interface{}

	// Number of priorities. The type is interface{} with range:
	// -2147483648..2147483647.
	PriorityCount interface{}

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

	// Output interface ID. The type is interface{} with range: 0..4294967295.
	OutputInterfaceId interface{}

	// Input interface ID. The type is interface{} with range: 0..4294967295.
	InputInterfaceId interface{}

	// A DS-TE Allocation Model in use. The type is bool.
	DsteInUse interface{}

	// DS-TE Allocation Model ID. The type is IgpteLibBwModel.
	DsteAllocationModelId interface{}

	// Number of Optional TLVs. The type is interface{} with range: 0..255.
	NumberOfOptionalTlVs interface{}

	// Global pool unreserved bandwidth for each priority (bytes/s).
	GlobalUnreserveBwPerPriority Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority

	// Sub pool unreserved bandwidth for each priority (bytes/s).
	SubPoolUnreserveBwPerPriority Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority

	// Link protocol and protocol priority capability.
	LinkProtocolPriorityCapability Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability

	// Link switching capability.
	LinkSwCapability Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkSwCapability

	// Extended Admin Group.
	ExtendedAdminGroupList Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList

	// List of Optional TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv.
	MplsteLinkOptTlv []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink MPLS-TE links in the area

func (*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink) GetEntityData

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

	// Size of the extended admin group. The type is interface{} with range:
	// 0..4294967295.
	ExtendedAdminSize interface{}

	// Value of Extended Admin Group. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData.
	ExtAdminData []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList Extended Admin Group

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

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

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData Value of Extended Admin Group

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

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority Global pool unreserved bandwidth for each priority (bytes/s)

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

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

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

	// Link protocol capability. The type is interface{} with range: 0..255.
	LinkProtocolCapability interface{}

	// Link protocol priority. The type is interface{} with range: 0..255.
	LinkProtocolPriority interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability Link protocol and protocol priority capability

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

	// Link Switching Capability. The type is interface{} with range: 0..255.
	LinkSwitchingCapability interface{}

	// Link Encoding. The type is interface{} with range: 0..255.
	LinkEncoding interface{}

	// Minimum LSP bandwidth (bytes/s). The type is interface{} with range:
	// 0..18446744073709551615. Units are byte/s.
	MinimumLspBw interface{}

	// Link MTU size (bytes). The type is interface{} with range: 0..65535. Units
	// are byte.
	LinkMtu interface{}

	// Maximum LSP bandwidth for each priority  (bytes/s). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority.
	MaximumLspBwPerPriority []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkSwCapability Link switching capability

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

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority Maximum LSP bandwidth for each priority

(bytes/s)

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

	// Type of Opt TLV. The type is MplsTeOptTlv.
	MplsteLinkOptTlvType interface{}

	// Length of Opt TLV. The type is interface{} with range: 0..65535.
	MplsteLinkOptTlvLen interface{}

	// Value of Opt TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue.
	MplsteLinkOptTlvValue []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv List of Optional TLVs

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

	// OpaqueTLVType. The type is MplsTeOptTlv.
	OpaqueTlvType interface{}

	// Value of Bandwidth Constraints TLV.
	BctlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue

	// Value of SRLG TLV.
	SrlgtlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue

	// Value of IXCD TLV.
	IxcdtlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue

	// Value of Uni Delay TLV.
	UnidtlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue Value of Opt TLV

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

	// Allocation Model ID. The type is interface{} with range: 0..255.
	ModelId interface{}

	// Number of BC TLVs. The type is interface{} with range: 0..4294967295.
	NumBCs interface{}

	// Value of BC TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth.
	MplsteLinkBcBandwidth []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue Value of Bandwidth Constraints TLV

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

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth Value of BC TLV

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

	// SCap. The type is interface{} with range: 0..255.
	SwitchingCap interface{}

	// Rile LenCode. The type is interface{} with range: 0..255.
	RileLenCode interface{}

	// Fixed SCSI count. The type is interface{} with range: 0..4294967295.
	FixedScsiCount interface{}

	// Flexible SCSI count. The type is interface{} with range: 0..4294967295.
	FlexScsiCount interface{}

	// Switching Cap type.
	IxcdSwitchingCapType Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType

	// Max LSP bandwidth array. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue Value of IXCD TLV

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

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

	// IXCD PSC information.
	IxcdpscInfo Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo

	// Sub TLVs.
	IxcdbwSubTlv Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType Switching Cap type

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

	// Array of sub tlvs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv.
	ArrBwSubTlv []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv Sub TLVs

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

	// Type of Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvType interface{}

	// Length of BW Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvLength interface{}

	// Value of BW Sub TLV.
	BwSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv Array of sub tlvs

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

	// IXCDBWSubTLVType. The type is interface{} with range: 0..65535.
	IxcdbwSubTlvType interface{}

	// Value of Fixed Sub TLV.
	FixedBwSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue

	// Value of Flex Sub TLV.
	FlexBwSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue Value of BW Sub TLV

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

	// Value of Fixed Sub TLV.
	FixedSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue

	// Array of Unres Oduj Prio. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio.
	UnresOdujPrio []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue Value of Fixed Sub TLV

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

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

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

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue Value of Fixed Sub TLV

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

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

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio Array of Unres Oduj Prio

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

	// Flex Sub TLV Value.
	FlexSubTlvValueCommon Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon

	// Array of Unres LSP BW. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw.
	UnresLspbw []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw

	// Max LSP BW Array. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue Value of Flex Sub TLV

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

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

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

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon Flex Sub TLV Value

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

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw Max LSP BW Array

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

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw Array of Unres LSP BW

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

	// Min LSP bandwidth. The type is interface{} with range:
	// 0..18446744073709551615.
	MinLspBandwidth interface{}

	// Interface MTU. The type is interface{} with range: 0..65535.
	PscInterfaceMtu interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo IXCD PSC information

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

	// The type is interface{} with range:
	// -9223372036854775808..9223372036854775807.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw Max LSP bandwidth array

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

	// Length of SRLG TLV. The type is interface{} with range: 0..4294967295.
	SrlgLen interface{}

	// Number of SRLG TLVs. The type is interface{} with range: 0..4294967295.
	NumSrlGs interface{}

	// Value of SRLG TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData.
	MplsteLinkSrlgData []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue Value of SRLG TLV

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

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

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData Value of SRLG TLV

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

	// Uni Dir Delay. The type is interface{} with range: 0..4294967295.
	UniDirDelay interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue Value of Uni Delay TLV

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

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority Sub pool unreserved bandwidth for each priority (bytes/s)

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

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

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

	// MPLS TE link information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink.
	MplsTeLink []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks MPLS TE link information table

func (*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks) GetEntityData

type Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink 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{}

	// OSPF MPLS-TE 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}]+)?.
	MplsTeRouterId interface{}

	// If true, MPLS-TE enabled in area. The type is bool.
	MplsTeEnabled interface{}

	// If true, MPLS-TE initialized in the area. The type is bool.
	MplsTeInitialized interface{}

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

	// Area information instance. The type is interface{} with range:
	// 0..4294967295.
	MplsTeAreaInstance interface{}

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

	// Next MPLS-TE fragment ID. The type is interface{} with range:
	// 0..4294967295.
	MplsTeNextFragmentId interface{}

	// If true, fragment has space for next link. The type is bool.
	SpaciousFragment interface{}

	// MPLS-TE links in the area. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink.
	MplsTeLink []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink

	// MPLS TE fragments in the area. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment.
	MplsTeFragment []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink MPLS TE link information

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

	// Fragment instance. The type is interface{} with range: 0..4294967295.
	FragmentInstance interface{}

	// Fragment ID. The type is interface{} with range: 0..4294967295.
	FragmentId interface{}

	// DS-TE Allocation Model ID. The type is interface{} with range: 0..255.
	DsteModelId interface{}

	// Number of fragment links which haven't changed since the last update. The
	// type is interface{} with range: 0..255.
	SameFragmentCount interface{}

	// List of fragment links. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink.
	MplsTeLink []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment MPLS TE fragments in the area

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

	// If true, Link is new. The type is bool.
	NewLink interface{}

	// Fragment ID for this link. The type is interface{} with range:
	// 0..4294967295.
	FragmentId interface{}

	// Link instance. The type is interface{} with range: 0..4294967295.
	MplsLinkInstance interface{}

	// Type of link. The type is LinkSubnet.
	MplsLinkType interface{}

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

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

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Link IGP metric. The type is interface{} with range: 0..4294967295.
	IgpMetric interface{}

	// Link TE metric. The type is interface{} with range: 0..4294967295.
	TeMetric interface{}

	// Maximum link bandwidth (bytes/s). The type is interface{} with range:
	// 0..4294967295. Units are byte/s.
	MaximumLinkBw interface{}

	// Maximum link global pool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkReservableBw interface{}

	// Maximum link subpool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkSubReservableBw interface{}

	// Number of priorities. The type is interface{} with range:
	// -2147483648..2147483647.
	PriorityCount interface{}

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

	// Output interface ID. The type is interface{} with range: 0..4294967295.
	OutputInterfaceId interface{}

	// Input interface ID. The type is interface{} with range: 0..4294967295.
	InputInterfaceId interface{}

	// A DS-TE Allocation Model in use. The type is bool.
	DsteInUse interface{}

	// DS-TE Allocation Model ID. The type is IgpteLibBwModel.
	DsteAllocationModelId interface{}

	// Number of Optional TLVs. The type is interface{} with range: 0..255.
	NumberOfOptionalTlVs interface{}

	// Global pool unreserved bandwidth for each priority (bytes/s).
	GlobalUnreserveBwPerPriority Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority

	// Sub pool unreserved bandwidth for each priority (bytes/s).
	SubPoolUnreserveBwPerPriority Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority

	// Link protocol and protocol priority capability.
	LinkProtocolPriorityCapability Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability

	// Link switching capability.
	LinkSwCapability Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkSwCapability

	// Extended Admin Group.
	ExtendedAdminGroupList Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList

	// List of Optional TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv.
	MplsteLinkOptTlv []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink List of fragment links

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

	// Size of the extended admin group. The type is interface{} with range:
	// 0..4294967295.
	ExtendedAdminSize interface{}

	// Value of Extended Admin Group. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData.
	ExtAdminData []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList Extended Admin Group

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

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

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData Value of Extended Admin Group

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

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority Global pool unreserved bandwidth for each priority (bytes/s)

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

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

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

	// Link protocol capability. The type is interface{} with range: 0..255.
	LinkProtocolCapability interface{}

	// Link protocol priority. The type is interface{} with range: 0..255.
	LinkProtocolPriority interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability Link protocol and protocol priority capability

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

	// Link Switching Capability. The type is interface{} with range: 0..255.
	LinkSwitchingCapability interface{}

	// Link Encoding. The type is interface{} with range: 0..255.
	LinkEncoding interface{}

	// Minimum LSP bandwidth (bytes/s). The type is interface{} with range:
	// 0..18446744073709551615. Units are byte/s.
	MinimumLspBw interface{}

	// Link MTU size (bytes). The type is interface{} with range: 0..65535. Units
	// are byte.
	LinkMtu interface{}

	// Maximum LSP bandwidth for each priority  (bytes/s). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority.
	MaximumLspBwPerPriority []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkSwCapability Link switching capability

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

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority Maximum LSP bandwidth for each priority

(bytes/s)

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

	// Type of Opt TLV. The type is MplsTeOptTlv.
	MplsteLinkOptTlvType interface{}

	// Length of Opt TLV. The type is interface{} with range: 0..65535.
	MplsteLinkOptTlvLen interface{}

	// Value of Opt TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue.
	MplsteLinkOptTlvValue []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv List of Optional TLVs

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

	// OpaqueTLVType. The type is MplsTeOptTlv.
	OpaqueTlvType interface{}

	// Value of Bandwidth Constraints TLV.
	BctlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue

	// Value of SRLG TLV.
	SrlgtlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue

	// Value of IXCD TLV.
	IxcdtlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue

	// Value of Uni Delay TLV.
	UnidtlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue Value of Opt TLV

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

	// Allocation Model ID. The type is interface{} with range: 0..255.
	ModelId interface{}

	// Number of BC TLVs. The type is interface{} with range: 0..4294967295.
	NumBCs interface{}

	// Value of BC TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth.
	MplsteLinkBcBandwidth []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue Value of Bandwidth Constraints TLV

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

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth Value of BC TLV

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

	// SCap. The type is interface{} with range: 0..255.
	SwitchingCap interface{}

	// Rile LenCode. The type is interface{} with range: 0..255.
	RileLenCode interface{}

	// Fixed SCSI count. The type is interface{} with range: 0..4294967295.
	FixedScsiCount interface{}

	// Flexible SCSI count. The type is interface{} with range: 0..4294967295.
	FlexScsiCount interface{}

	// Switching Cap type.
	IxcdSwitchingCapType Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType

	// Max LSP bandwidth array. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue Value of IXCD TLV

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

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

	// IXCD PSC information.
	IxcdpscInfo Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo

	// Sub TLVs.
	IxcdbwSubTlv Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType Switching Cap type

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

	// Array of sub tlvs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv.
	ArrBwSubTlv []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv Sub TLVs

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

	// Type of Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvType interface{}

	// Length of BW Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvLength interface{}

	// Value of BW Sub TLV.
	BwSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv Array of sub tlvs

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

	// IXCDBWSubTLVType. The type is interface{} with range: 0..65535.
	IxcdbwSubTlvType interface{}

	// Value of Fixed Sub TLV.
	FixedBwSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue

	// Value of Flex Sub TLV.
	FlexBwSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue Value of BW Sub TLV

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

	// Value of Fixed Sub TLV.
	FixedSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue

	// Array of Unres Oduj Prio. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio.
	UnresOdujPrio []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue Value of Fixed Sub TLV

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

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

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

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue Value of Fixed Sub TLV

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

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

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio Array of Unres Oduj Prio

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

	// Flex Sub TLV Value.
	FlexSubTlvValueCommon Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon

	// Array of Unres LSP BW. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw.
	UnresLspbw []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw

	// Max LSP BW Array. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue Value of Flex Sub TLV

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

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

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

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon Flex Sub TLV Value

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

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw Max LSP BW Array

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

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw Array of Unres LSP BW

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

	// Min LSP bandwidth. The type is interface{} with range:
	// 0..18446744073709551615.
	MinLspBandwidth interface{}

	// Interface MTU. The type is interface{} with range: 0..65535.
	PscInterfaceMtu interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo IXCD PSC information

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

	// The type is interface{} with range:
	// -9223372036854775808..9223372036854775807.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw Max LSP bandwidth array

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

	// Length of SRLG TLV. The type is interface{} with range: 0..4294967295.
	SrlgLen interface{}

	// Number of SRLG TLVs. The type is interface{} with range: 0..4294967295.
	NumSrlGs interface{}

	// Value of SRLG TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData.
	MplsteLinkSrlgData []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue Value of SRLG TLV

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

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

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData Value of SRLG TLV

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

	// Uni Dir Delay. The type is interface{} with range: 0..4294967295.
	UniDirDelay interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue Value of Uni Delay TLV

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

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority Sub pool unreserved bandwidth for each priority (bytes/s)

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

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

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

	// If true, Link is new. The type is bool.
	NewLink interface{}

	// Fragment ID for this link. The type is interface{} with range:
	// 0..4294967295.
	FragmentId interface{}

	// Link instance. The type is interface{} with range: 0..4294967295.
	MplsLinkInstance interface{}

	// Type of link. The type is LinkSubnet.
	MplsLinkType interface{}

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

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

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Link IGP metric. The type is interface{} with range: 0..4294967295.
	IgpMetric interface{}

	// Link TE metric. The type is interface{} with range: 0..4294967295.
	TeMetric interface{}

	// Maximum link bandwidth (bytes/s). The type is interface{} with range:
	// 0..4294967295. Units are byte/s.
	MaximumLinkBw interface{}

	// Maximum link global pool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkReservableBw interface{}

	// Maximum link subpool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkSubReservableBw interface{}

	// Number of priorities. The type is interface{} with range:
	// -2147483648..2147483647.
	PriorityCount interface{}

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

	// Output interface ID. The type is interface{} with range: 0..4294967295.
	OutputInterfaceId interface{}

	// Input interface ID. The type is interface{} with range: 0..4294967295.
	InputInterfaceId interface{}

	// A DS-TE Allocation Model in use. The type is bool.
	DsteInUse interface{}

	// DS-TE Allocation Model ID. The type is IgpteLibBwModel.
	DsteAllocationModelId interface{}

	// Number of Optional TLVs. The type is interface{} with range: 0..255.
	NumberOfOptionalTlVs interface{}

	// Global pool unreserved bandwidth for each priority (bytes/s).
	GlobalUnreserveBwPerPriority Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_GlobalUnreserveBwPerPriority

	// Sub pool unreserved bandwidth for each priority (bytes/s).
	SubPoolUnreserveBwPerPriority Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_SubPoolUnreserveBwPerPriority

	// Link protocol and protocol priority capability.
	LinkProtocolPriorityCapability Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkProtocolPriorityCapability

	// Link switching capability.
	LinkSwCapability Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkSwCapability

	// Extended Admin Group.
	ExtendedAdminGroupList Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_ExtendedAdminGroupList

	// List of Optional TLVs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv.
	MplsteLinkOptTlv []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink MPLS-TE links in the area

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

	// Size of the extended admin group. The type is interface{} with range:
	// 0..4294967295.
	ExtendedAdminSize interface{}

	// Value of Extended Admin Group. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_ExtendedAdminGroupList_ExtAdminData.
	ExtAdminData []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_ExtendedAdminGroupList_ExtAdminData
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_ExtendedAdminGroupList Extended Admin Group

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

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

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_ExtendedAdminGroupList_ExtAdminData Value of Extended Admin Group

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

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_GlobalUnreserveBwPerPriority Global pool unreserved bandwidth for each priority (bytes/s)

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

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

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

	// Link protocol capability. The type is interface{} with range: 0..255.
	LinkProtocolCapability interface{}

	// Link protocol priority. The type is interface{} with range: 0..255.
	LinkProtocolPriority interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkProtocolPriorityCapability Link protocol and protocol priority capability

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

	// Link Switching Capability. The type is interface{} with range: 0..255.
	LinkSwitchingCapability interface{}

	// Link Encoding. The type is interface{} with range: 0..255.
	LinkEncoding interface{}

	// Minimum LSP bandwidth (bytes/s). The type is interface{} with range:
	// 0..18446744073709551615. Units are byte/s.
	MinimumLspBw interface{}

	// Link MTU size (bytes). The type is interface{} with range: 0..65535. Units
	// are byte.
	LinkMtu interface{}

	// Maximum LSP bandwidth for each priority  (bytes/s). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority.
	MaximumLspBwPerPriority []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkSwCapability Link switching capability

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

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority Maximum LSP bandwidth for each priority

(bytes/s)

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

	// Type of Opt TLV. The type is MplsTeOptTlv.
	MplsteLinkOptTlvType interface{}

	// Length of Opt TLV. The type is interface{} with range: 0..65535.
	MplsteLinkOptTlvLen interface{}

	// Value of Opt TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue.
	MplsteLinkOptTlvValue []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv List of Optional TLVs

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

	// OpaqueTLVType. The type is MplsTeOptTlv.
	OpaqueTlvType interface{}

	// Value of Bandwidth Constraints TLV.
	BctlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue

	// Value of SRLG TLV.
	SrlgtlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue

	// Value of IXCD TLV.
	IxcdtlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue

	// Value of Uni Delay TLV.
	UnidtlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue Value of Opt TLV

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

	// Allocation Model ID. The type is interface{} with range: 0..255.
	ModelId interface{}

	// Number of BC TLVs. The type is interface{} with range: 0..4294967295.
	NumBCs interface{}

	// Value of BC TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth.
	MplsteLinkBcBandwidth []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue Value of Bandwidth Constraints TLV

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

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth Value of BC TLV

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

	// SCap. The type is interface{} with range: 0..255.
	SwitchingCap interface{}

	// Rile LenCode. The type is interface{} with range: 0..255.
	RileLenCode interface{}

	// Fixed SCSI count. The type is interface{} with range: 0..4294967295.
	FixedScsiCount interface{}

	// Flexible SCSI count. The type is interface{} with range: 0..4294967295.
	FlexScsiCount interface{}

	// Switching Cap type.
	IxcdSwitchingCapType Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType

	// Max LSP bandwidth array. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue Value of IXCD TLV

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

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

	// IXCD PSC information.
	IxcdpscInfo Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo

	// Sub TLVs.
	IxcdbwSubTlv Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType Switching Cap type

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

	// Array of sub tlvs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv.
	ArrBwSubTlv []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv Sub TLVs

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

	// Type of Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvType interface{}

	// Length of BW Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvLength interface{}

	// Value of BW Sub TLV.
	BwSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv Array of sub tlvs

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

	// IXCDBWSubTLVType. The type is interface{} with range: 0..65535.
	IxcdbwSubTlvType interface{}

	// Value of Fixed Sub TLV.
	FixedBwSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue

	// Value of Flex Sub TLV.
	FlexBwSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue Value of BW Sub TLV

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

	// Value of Fixed Sub TLV.
	FixedSubTlvValue Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue

	// Array of Unres Oduj Prio. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio.
	UnresOdujPrio []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue Value of Fixed Sub TLV

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

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

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

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue Value of Fixed Sub TLV

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

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

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio Array of Unres Oduj Prio

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

	// Flex Sub TLV Value.
	FlexSubTlvValueCommon Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon

	// Array of Unres LSP BW. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw.
	UnresLspbw []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw

	// Max LSP BW Array. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue Value of Flex Sub TLV

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

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

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

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon Flex Sub TLV Value

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

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw Max LSP BW Array

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

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw Array of Unres LSP BW

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

	// Min LSP bandwidth. The type is interface{} with range:
	// 0..18446744073709551615.
	MinLspBandwidth interface{}

	// Interface MTU. The type is interface{} with range: 0..65535.
	PscInterfaceMtu interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo IXCD PSC information

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

	// The type is interface{} with range:
	// -9223372036854775808..9223372036854775807.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw Max LSP bandwidth array

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

	// Length of SRLG TLV. The type is interface{} with range: 0..4294967295.
	SrlgLen interface{}

	// Number of SRLG TLVs. The type is interface{} with range: 0..4294967295.
	NumSrlGs interface{}

	// Value of SRLG TLV. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData.
	MplsteLinkSrlgData []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue Value of SRLG TLV

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

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

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData Value of SRLG TLV

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

	// Uni Dir Delay. The type is interface{} with range: 0..4294967295.
	UniDirDelay interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue Value of Uni Delay TLV

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

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_SubPoolUnreserveBwPerPriority Sub pool unreserved bandwidth for each priority (bytes/s)

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

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_DefaultVrf_OspfSummary

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

	// sa num nbrs. The type is interface{} with range: 0..4294967295.
	SaNumNbrs interface{}

	// sa num nbrs up. The type is interface{} with range: 0..4294967295.
	SaNumNbrsUp interface{}

	// sa num intf. The type is interface{} with range: 0..4294967295.
	SaNumIntf interface{}

	// sa num intf up. The type is interface{} with range: 0..4294967295.
	SaNumIntfUp interface{}

	// sa num vintf up. The type is interface{} with range: 0..4294967295.
	SaNumVintfUp interface{}

	// sa num slintf up. The type is interface{} with range: 0..4294967295.
	SaNumSlintfUp interface{}

	// sa num areas. The type is interface{} with range: 0..4294967295.
	SaNumAreas interface{}

	// sa lsa cnt type rtr. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeRtr interface{}

	// sa lsa cnt type net. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeNet interface{}

	// sa lsa cnt type sum net. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeSumNet interface{}

	// sa lsa cnt type sum asb. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeSumAsb interface{}

	// sa lsa cnt type ase. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeAse interface{}

	// sa lsa cnt type mospf. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeMospf interface{}

	// sa lsa cnt type 7ase. The type is interface{} with range: 0..4294967295.
	SaLsaCntType7ase interface{}

	// sa lsa cnt type 8 ignore. The type is interface{} with range:
	// 0..4294967295.
	SaLsaCntType8Ignore interface{}

	// sa lsa cnt type opq link. The type is interface{} with range:
	// 0..4294967295.
	SaLsaCntTypeOpqLink interface{}

	// sa lsa cnt type opq area. The type is interface{} with range:
	// 0..4294967295.
	SaLsaCntTypeOpqArea interface{}

	// sa lsa cnt type opq as. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeOpqAs interface{}
}

Ospf_Processes_Process_DefaultVrf_OspfSummary Fast-reroute topology information

func (*Ospf_Processes_Process_DefaultVrf_OspfSummary) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation

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

	// Protocol Area table.
	ProtocolAreas Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas

	// Basic OSPF protocol information.
	ProtocolSummary Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolSummary

	// Redistribution information table.
	Redistributions Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions

	// Process Area table.
	ProcessAreas Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessAreas

	// Basic OSPF summary information.
	ProcessSummary Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation Container for OSPF Process information

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessAreas

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

	// Detailed information for a particular area. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessAreas_ProcessArea.
	ProcessArea []*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessAreas_ProcessArea
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessAreas Process Area table

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessAreas) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessAreas_ProcessArea

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

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

	// Area ID if in IP address format. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Address interface{}

	// Area ID string. The type is string with length: 0..16.
	AreaIdString interface{}

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

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

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

	// If true, totally stubby area. The type is bool.
	AreaTotalStub 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.
	AreaNssa 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.
	NssaTranslate interface{}

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

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

	// If true, MPLS-TE enabled. The type is bool.
	TeEnabled interface{}

	// TE area topology version number. The type is interface{} with range:
	// 0..4294967295.
	TeTopologyVersion interface{}

	// If true, advertise intra-area prefixes as external. The type is bool.
	ExternalOut interface{}

	// If true, advertise redistributedprefixes as summary. The type is bool.
	SummaryIn interface{}

	// If true, Segment Routing enabled. The type is SrDp.
	SegmentRouting interface{}

	// If true, All routers in Area are SR Strict-SPF Capable. The type is bool.
	SrStrictSpfCap interface{}

	// If true, All routers in Area have SR Strict-SPF SIDs. The type is bool.
	SrStrictSpfsidsAvailable interface{}

	// If true, Segment routing Uloop avoidance is currently active in this area.
	// The type is bool.
	SrMicroloopAvoidanceActive interface{}

	// Event for which SR uloop is triggered Link Up/Link Down. The type is
	// SrUloopEvent.
	SrMicroloopAvoidanceEventType interface{}

	// Link State ID of the near end of the topology change. The type is string
	// with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SrMicroloopAvoidanceNearEndId interface{}

	// Link State ID of the far end of the topology change. The type is string
	// with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SrMicroloopAvoidanceFarEndId interface{}

	// Link State ID of the pseudo node, if the change is on a broadcast 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}]+)?.
	SrMicroloopAvoidancePseudonodeId interface{}

	// Authentication type. The type is Authentication.
	AuthenticationType interface{}

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

	// If true, inbound policy is configured. The type is bool.
	AreaPolicyIn interface{}

	// Inbound summary lsa filtering policy. The type is string.
	AreaPolicyInName interface{}

	// If true, outbound policy is configured. The type is bool.
	AreaPolicyOut interface{}

	// Outbound summary lsa filtering policy. The type is string.
	AreaPolicyOutName interface{}

	// Number of LSAs in the Area. The type is interface{} with range:
	// 0..4294967295.
	AreaLsaCount interface{}

	// Sum of all area LSAs checksum. The type is interface{} with range:
	// 0..4294967295.
	AreaLsaChecksum interface{}

	// Number of Opaque LSAs in the Area. The type is interface{} with range:
	// 0..4294967295.
	AreaOpaqueLsaCount 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.
	AreaDcBitlessLsaCount interface{}

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

	// Number of DoNotAge LSAs. The type is interface{} with range: 0..4294967295.
	DnaLsaCount 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{}

	// Num of nbrs currently forming. The type is interface{} with range:
	// 0..65535.
	AreaAdjStagNumNbrForming interface{}

	// Num of full nbrs in area. The type is interface{} with range: 0..65535.
	AreaNumNbrFull interface{}

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

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessAreas_ProcessArea Detailed information for a particular area

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessAreas_ProcessArea) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessAreas_ProcessArea_AreaRange

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

	// IP prefix for summarization. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RangePrefix interface{}

	// Network mask. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RangeMask interface{}

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

	// Whether to advertise Summary LSAs for this range. The type is bool.
	AdvertiseFlag interface{}
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessAreas_ProcessArea_AreaRange List of ranges to summarize

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessAreas_ProcessArea_AreaRange) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary

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

	// If true, Role is Standby, Active otherwise. The type is bool.
	RoleStandby 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.
	NsrEnabled interface{}

	// Trigger RP Switchover on detectable process restart. The type is bool.
	NsrSwitchoverOnRestart interface{}

	// If true, running in IGP-Intact mode. The type is bool.
	IgpIntactOn 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}]+)?.
	RouterId interface{}

	// Type of Service supported. The type is interface{} with range: 0..255.
	TosOptions interface{}

	// Opaque LSA capable. The type is bool.
	OpaqueCapable interface{}

	// If true, is an Area Border Router. The type is bool.
	AreaBorderRouter interface{}

	// If true, is an AS Border Router. The type is bool.
	AsBorderRouter interface{}

	// If true, vrf lite is enabled. The type is bool.
	VrfLiteEnabled interface{}

	// If true, prefer type 7 LSAs over type 5. The type is bool.
	CapabilityPreferType7 interface{}

	// If true, originate Router LSA with maximum metric. The type is bool.
	MaximumMetricStart interface{}

	// Time remaining for hold down timer (s). The type is interface{} with range:
	// 0..4294967295.
	MaximumMetricStartTimer interface{}

	// Max-metric set reason. The type is MaxMetricSetReason.
	MaximumMetricSetReason interface{}

	// If true, ABR duties temporarily disabled. The type is bool.
	MaximumMetricAbrOffMode interface{}

	// Reasons for ABR duties being temporarily disabled. The type is
	// OspfMaxMetricAbrOffReasons.
	MaximumMetricAbrOffReasons interface{}

	// Buffer time in seconds since last neighbor activity, to remain in
	// max-metric ABR off state. The type is interface{} with range:
	// 0..4294967295. Units are second.
	MaximumMetricAbrOffBufferTime 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{}

	// If true, prefix-priority policy is configured. The type is bool.
	SpfPrefixPriority interface{}

	// SPF Prefix-priority route policy. The type is string.
	SpfPrefixPriorityRoutePolicy interface{}

	// Inital LSA throttle delay (ms). The type is interface{} with range:
	// -2147483648..2147483647.
	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.
	LsaRefreshInterval interface{}

	// Minimum time between accepting LSAs (ms). The type is interface{} with
	// range: 0..4294967295.
	MinimumLsaArrivalInterval interface{}

	// Flood pacing timer (ms). The type is interface{} with range: 0..65535.
	IfFloodPacingInterval interface{}

	// Retransmission pacing timer (ms). The type is interface{} with range:
	// 0..65535.
	IfRetransPacingInterval interface{}

	// Num of nbrs brought up initially per area. The type is interface{} with
	// range: 0..65535.
	AdjStagInitNumNbr interface{}

	// Max num of nbrs brought up simultaneously per OSPF instance. The type is
	// interface{} with range: 0..65535.
	AdjStagMaxNumNbr interface{}

	// If true, OSPF Adjacency Staggering is configured. The type is bool.
	AdjStaggerEnabled interface{}

	// Num of nbrs currently forming for OSPF instance. The type is interface{}
	// with range: 0..65535.
	AdjStagNumNbrForming interface{}

	// Num of full nbrs. The type is interface{} with range: 0..65535.
	NumberNbrsFull interface{}

	// Number of AS scope LSAs. The type is interface{} with range: 0..4294967295.
	AsLsaCount interface{}

	// Sum of AS scope LSA checksum. The type is interface{} with range:
	// 0..4294967295.
	AsLsaChecksum interface{}

	// Number of Opaque LSAs. The type is interface{} with range: 0..4294967295.
	OpaqueLsaCount 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.
	AsDcBitlessLsaCount interface{}

	// Number of External and AS Opaque LSAs with DoNotAge set . The type is
	// interface{} with range: 0..4294967295.
	AsDnaLsaCount interface{}

	// Number of areas. The type is interface{} with range: 0..65535.
	AreaCount interface{}

	// Number of normal Areas. The type is interface{} with range: 0..65535.
	NormalAreaCount interface{}

	// Number of Stub and Total Stub Areas. The type is interface{} with range:
	// 0..65535.
	StubAreaCount interface{}

	// Number of NSSA Areas. The type is interface{} with range: 0..65535.
	NssaAreaCount interface{}

	// Maximum number of interfaces. The type is interface{} with range:
	// 0..4294967295.
	MaximumInterfaces interface{}

	// Length of AS LSAs flood list. The type is interface{} with range:
	// 0..4294967295.
	AsLsaFloodListLength interface{}

	// If true, NSF enabled. The type is bool.
	NsfEnabled interface{}

	// Length of time since the last NSF (s). The type is interface{} with range:
	// 0..4294967295.
	LastNsfTime interface{}

	// Total time to complete NSF (s). The type is interface{} with range:
	// 0..4294967295.
	NsfTime 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, only a syslog message is printed when redistribution prefix limit
	// is reached. The type is bool.
	RedistributionLimitWarn interface{}

	// Amount of time routes are retained after graceful shutdown (s). The type is
	// interface{} with range: 0..4294967295.
	GracefulShutdownRetentionTime interface{}

	// State of graceful shutdown. The type is GsState.
	GracefulShutdownState interface{}

	// If true, prefix limit for table has been reached. The type is bool.
	TablePrefixLimitReached interface{}

	// Non self-generated LSA count. The type is interface{} with range:
	// 0..4294967295.
	NonSelfLsaCount interface{}

	// If true, max-lsa protection enabled. The type is bool.
	MaxLsaEnabled interface{}

	// Maximum allowed number of non self-generated LSAs. The type is interface{}
	// with range: 0..4294967295.
	MaxLsaLimit interface{}

	// max-lsa protection warning threshold. The type is interface{} with range:
	// 0..4294967295.
	MaxLsaTreshold interface{}

	// Warning only when max-lsa reached. The type is bool.
	MaxLsaWarningOnly interface{}

	// Time ignoring new LSAs after max-lsa reached. The type is interface{} with
	// range: 0..4294967295.
	MaxLsaIgnoreTime interface{}

	// Time after which LSA protection counter is reset. The type is interface{}
	// with range: 0..4294967295.
	MaxLsaResetTime interface{}

	// Max allowed number of entering ignore state. The type is interface{} with
	// range: 0..4294967295.
	MaxLsaIgnoreLimit interface{}

	// How many times ignore state has been entered. The type is interface{} with
	// range: 0..4294967295.
	MaxLsaIgnoreCount interface{}

	// Remaining time when ignore timer is running. The type is interface{} with
	// range: 0..4294967295.
	MaxLsaIgnoreTimer interface{}

	// Remaining time when reset timer is running. The type is interface{} with
	// range: 0..4294967295.
	MaxLsaResetTimer 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{}

	// If true, UCMP is enabled. The type is bool.
	Ucmp interface{}

	// UCMP Prefix-list. The type is string.
	UcmpPrefixList interface{}

	// UCMP Variance. The type is interface{} with range: -2147483648..2147483647.
	UcmpVariance interface{}

	// Delay between end of SPF and start of UCMP calculation (ms). The type is
	// interface{} with range: 0..4294967295.
	UcmpDelay interface{}

	// Microloop avoidance type configured. The type is UloopAvoidance.
	MicroloopAvoidanceType interface{}

	// Microloop delay time after which actual post convergence paths are given to
	// RIB (s). The type is interface{} with range: 0..4294967295.
	MicroloopAvoidanceDelay interface{}

	// If true, Uloop is active. The type is bool.
	MicroloopAvoidanceActive interface{}

	// Remaining time for uloop delay timer to expire (s). The type is interface{}
	// with range: 0..4294967295.
	MicroloopAvoidanceDelayExpiry interface{}

	// True if connected to LSD. The type is bool.
	LsdConnected interface{}

	// True if registered with LSD. The type is bool.
	LsdRegistered interface{}

	// True if bound to LSD. The type is bool.
	LsdBound interface{}

	// LSD Connection Revision. The type is interface{} with range: 0..4294967295.
	LsdConnectionRevision interface{}

	// True if Segment Routing Global Block configured. The type is bool.
	SrgbConfigured interface{}

	// Segment Routing Global Block start label value. The type is interface{}
	// with range: 0..4294967295.
	SrgbStart interface{}

	// Segment Routing Global Block end label value. The type is interface{} with
	// range: 0..4294967295.
	SrgbEnd interface{}

	// Segment Routing Global Block allocation status. The type is OspfSrgbStatus.
	SrgbStatus interface{}

	// True if Segment Routing Strict-SPF capable. The type is bool.
	SrStrictSpfCap interface{}

	// Segment Routing Local Block start label value. The type is interface{} with
	// range: 0..4294967295.
	SrlbStart interface{}

	// Segment Routing Local Block end label value. The type is interface{} with
	// range: 0..4294967295.
	SrlbEnd interface{}

	// Segment Routing Local Block allocation status. The type is OspfSrlbStatus.
	SrlbStatus interface{}

	// Domain ID information.
	DomainId Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId

	// Max-metric list. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_MaximumMetric.
	MaximumMetric []*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_MaximumMetric

	// Redistribution list. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_Redistribution.
	Redistribution []*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_Redistribution
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary Basic OSPF summary information

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId

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

	// Primary Domain ID.
	PrimaryDomainId Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId_PrimaryDomainId

	// List of secondary domain IDs. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId_SecondaryDomainId.
	SecondaryDomainId []*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId_SecondaryDomainId
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId Domain ID information

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId_PrimaryDomainId

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_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{}
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId_PrimaryDomainId Primary Domain ID

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId_PrimaryDomainId) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId_SecondaryDomainId

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_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{}
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId_SecondaryDomainId List of secondary domain IDs

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_DomainId_SecondaryDomainId) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_MaximumMetric

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

	// Max-metric reason. The type is interface{} with range: 0..255.
	MaxMetricReason interface{}

	// Max-metric enabled. The type is bool.
	MaxMetricEnabled interface{}

	// If true, BGP is up, no maximum metric Router LSA. The type is bool.
	UnsetMaximumMetric interface{}

	// Saved UnsetMaximumMetric. The type is bool.
	SavedUnsetMaximumMetric interface{}

	// Time remaining until we will start using normal metrics (s). The type is
	// interface{} with range: 0..4294967295.
	MaximumMetricStartTime interface{}

	// Hold time configured (s). The type is interface{} with range:
	// 0..4294967295.
	SavedStartupTime interface{}

	// If true, set max-metric in stub links. The type is bool.
	MaximumMetricIncludeStubs interface{}

	// If true, advertise max-metric in summary-LSAs. The type is bool.
	MaximumMetricSummaryLsa interface{}

	// Max-metric value to advertise in summary-LSAs. The type is interface{} with
	// range: 0..4294967295.
	MaximumMetricSummaryLsaMetric interface{}

	// If true, advertise max-metric in external-LSAs. The type is bool.
	MaximumMetricExternalLsa interface{}

	// Max-metric value to advertise in external-LSAs. The type is interface{}
	// with range: 0..4294967295.
	MaximumMetricExternalLsaMetric interface{}

	// Time max-metric was used for. The type is interface{} with range:
	// 0..4294967295.
	MaximumMetricOriginatedFor interface{}

	// Max-metric unset reason. The type is MaxMetricUnsetReason.
	MaximumMetricUnsetReason interface{}

	// Time max-metric condition was cleared.
	MaximumMetricTimeUnset Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_MaximumMetric_MaximumMetricTimeUnset
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_MaximumMetric Max-metric list

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_MaximumMetric) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_MaximumMetric_MaximumMetricTimeUnset

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

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

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

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_MaximumMetric_MaximumMetricTimeUnset Time max-metric condition was cleared

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_MaximumMetric_MaximumMetricTimeUnset) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_Redistribution

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

	// If true, Metric configured. The type is bool.
	MetricFlag interface{}

	// Route metric. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Whether to use CIDR. The type is bool.
	Classless interface{}

	// To NSSA areas only. The type is bool.
	NssaOnly interface{}

	// Protocol Information.
	RedistributionProtocol Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_Redistribution_RedistributionProtocol
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_Redistribution Redistribution list

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_Redistribution) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_Redistribution_RedistributionProtocol

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

	// ProtocolType. The type is RedistProtocol.
	ProtocolType interface{}

	// ISIS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// BGP Autonomous System Number. The type is string.
	BgpAsNumber interface{}

	// Autonomous System Number. The type is string.
	EigrpAsNumber interface{}

	// Connected instance name. The type is string.
	ConnectedInstance interface{}
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_Redistribution_RedistributionProtocol Protocol Information

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProcessSummary_Redistribution_RedistributionProtocol) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas

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

	// Area information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas_ProtocolArea.
	ProtocolArea []*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas_ProtocolArea
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas Protocol Area table

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas_ProtocolArea

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

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

	// Area ID if in IP address format. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Address interface{}

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

	// MPLS-TE enabled. The type is bool.
	ProtocolMpls interface{}

	// Distribute List In. The type is string.
	ProtocolAreaDistListIn interface{}

	// Interface list. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas_ProtocolArea_ProtocolInterface.
	ProtocolInterface []*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas_ProtocolArea_ProtocolInterface
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas_ProtocolArea Area information

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas_ProtocolArea) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas_ProtocolArea_ProtocolInterface

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

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

	// Authentication type. The type is Authentication.
	ProtocolAuthenticationType interface{}

	// Distribute List In. The type is string.
	ProtocolInterfaceDistListIn interface{}
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas_ProtocolArea_ProtocolInterface Interface list

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolAreas_ProtocolArea_ProtocolInterface) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolSummary

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolSummary 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}]+)?.
	ProtocolRouterId interface{}

	// Administrative distance. The type is interface{} with range: 0..4294967295.
	ProtocolDistance 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{}

	// True if NSF enabled. The type is bool.
	ProtocolNsf interface{}

	// Distribute List In. The type is string.
	DistListIn interface{}
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolSummary Basic OSPF protocol information

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_ProtocolSummary) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions

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

	// Redistribution information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions_Redistribution.
	Redistribution []*Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions_Redistribution
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions Redistribution information table

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions_Redistribution

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

	// Protocol name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	ProtocolName interface{}

	// Process name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	ProcessName interface{}

	// If true, Metric configured. The type is bool.
	MetricFlag interface{}

	// Route metric. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Whether to use CIDR. The type is bool.
	Classless interface{}

	// To NSSA areas only. The type is bool.
	NssaOnly interface{}

	// Protocol Information.
	RedistributionProtocol Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions_Redistribution_RedistributionProtocol
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions_Redistribution Redistribution information

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions_Redistribution) GetEntityData

type Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions_Redistribution_RedistributionProtocol

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

	// ProtocolType. The type is RedistProtocol.
	ProtocolType interface{}

	// ISIS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// BGP Autonomous System Number. The type is string.
	BgpAsNumber interface{}

	// Autonomous System Number. The type is string.
	EigrpAsNumber interface{}

	// Connected instance name. The type is string.
	ConnectedInstance interface{}
}

Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions_Redistribution_RedistributionProtocol Protocol Information

func (*Ospf_Processes_Process_DefaultVrf_ProcessInformation_Redistributions_Redistribution_RedistributionProtocol) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation

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

	// OSPF Route Table Including Backup Paths.
	BackupRoutes Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes

	// OSPF Route Table including multicast-intact routes.
	MulticastIntactRouteTable Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable

	// OSPF Route Table Including Multicast intact Backup Paths.
	MulticastIntactBackupRoutes Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes

	// OSPF route summary statistics.
	SummaryInformation Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation

	// OSPF Connected Route Table.
	ConnectedRoutes Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes

	// OSPF Local Route Table.
	LocalRoutes Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes

	// OSPF Area Route Table.
	RouteAreas Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas

	// OSPF Route Table.
	RouteTable Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable

	// OSPF External Route Table.
	ExternalRoutes Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes
}

Ospf_Processes_Process_DefaultVrf_RouteInformation Container for OSPF routing tables

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes

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

	// OSPF route including backup paths. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute.
	BackupRoute []*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes OSPF Route Table Including Backup Paths

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute OSPF route including backup paths

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath

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

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

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

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

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

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

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// Backup Path Info.
	RouteBackupPath Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_NeighborNextHop

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

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath

type Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\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{}

	// LFA type. The type is Lfa.
	LfaType interface{}

	// IP address of remote LFA. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupRemoteLfa interface{}

	// Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

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

	// Interface Disjoint. The type is bool.
	InterfaceDisjoint interface{}

	// Backup Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath_BackupRepair.
	BackupRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath_BackupRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath Backup Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath_BackupRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath_BackupRepair Backup Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath_BackupRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath

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

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes

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

	// Connected route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute.
	ConnectedRoute []*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes OSPF Connected Route Table

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute Connected route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath

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

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

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

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

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

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

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop

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

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath

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

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes

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

	// OSPF external route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute.
	ExternalRoute []*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes OSPF External Route Table

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Route information.
	RouteInformation Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation

	// Name of protocol from which the external route was redistributed.
	ProtocolName Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_ProtocolName

	// Extended communities in the route.
	RouteExtendedCommunity Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteExtendedCommunity
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute OSPF external route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_ProtocolName

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

	// ProtocolType. The type is RedistProtocol.
	ProtocolType interface{}

	// ISIS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// BGP Autonomous System Number. The type is string.
	BgpAsNumber interface{}

	// Autonomous System Number. The type is string.
	EigrpAsNumber interface{}

	// Connected instance name. The type is string.
	ConnectedInstance interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_ProtocolName Name of protocol from which the external route was redistributed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_ProtocolName) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteExtendedCommunity

type Ospf_Processes_Process_DefaultVrf_RouteInformation_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{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteExtendedCommunity Extended communities in the route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteExtendedCommunity) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath

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

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

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

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

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

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

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_NeighborNextHop

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

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath

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

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes

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

	// Local route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute.
	LocalRoute []*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes OSPF Local Route Table

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute Local route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath

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

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

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

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

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

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

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_NeighborNextHop

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

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath

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

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes

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

	// OSPF route including multicast backup paths. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute.
	MulticastIntactBackupRoute []*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes OSPF Route Table Including Multicast intact Backup Paths

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute OSPF route including multicast backup paths

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath

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

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

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

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

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

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

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// Backup Path Info.
	RouteBackupPath Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_NeighborNextHop

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

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\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{}

	// LFA type. The type is Lfa.
	LfaType interface{}

	// IP address of remote LFA. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupRemoteLfa interface{}

	// Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

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

	// Interface Disjoint. The type is bool.
	InterfaceDisjoint interface{}

	// Backup Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath_BackupRepair.
	BackupRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath_BackupRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath Backup Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath_BackupRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath_BackupRepair Backup Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath_BackupRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath

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

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable

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

	// An OSPF route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route.
	Route []*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable OSPF Route Table including multicast-intact routes

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route An OSPF route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath

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

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

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

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

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

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

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_NeighborNextHop

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

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath

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

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas

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

	// OSPF Area Route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea.
	RouteArea []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas OSPF Area Route Table

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea 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{}

	// OSPF Route Table Including Multicast Intace Backup Paths in an area.
	MulticastIntactBackupRouteAreas Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas

	// OSPF Connected Route Table in an area.
	ConnectedRouteAreas Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas

	// OSPF Route Table Including Backup Paths in an area.
	BackupRouteAreas Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas

	// OSPF Area Route Entry.
	RouteAreaInformations Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations

	// OSPF Area multicast-intact included route entry.
	MulticastIntactRouteAreas Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas

	// OSPF route summary statistics.
	SummaryAreaInformation Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation

	// OSPF Local Route Table.
	LocalRouteAreas Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea OSPF Area Route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas

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

	// OSPF route including backup paths. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea.
	BackupRouteArea []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas OSPF Route Table Including Backup Paths in an area

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea OSPF route including backup paths

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath

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

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

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

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

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

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

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// Backup Path Info.
	RouteBackupPath Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_NeighborNextHop

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

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\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{}

	// LFA type. The type is Lfa.
	LfaType interface{}

	// IP address of remote LFA. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupRemoteLfa interface{}

	// Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

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

	// Interface Disjoint. The type is bool.
	InterfaceDisjoint interface{}

	// Backup Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath_BackupRepair.
	BackupRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath_BackupRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath Backup Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath_BackupRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath_BackupRepair Backup Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath_BackupRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath

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

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas

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

	// Connected route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea.
	ConnectedRouteArea []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas OSPF Connected Route Table in an area

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea Connected route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath

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

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

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

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

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

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

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_NeighborNextHop

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

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath

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

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas

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

	// Local route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea.
	LocalRouteArea []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas OSPF Local Route Table

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea Local route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath

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

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

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

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

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

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

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_NeighborNextHop

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

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath

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

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas

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

	// OSPF route including Multicast intact backup paths. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea.
	MulticastIntactBackupRouteArea []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas OSPF Route Table Including Multicast Intace Backup Paths in an area

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea OSPF route including Multicast intact backup paths

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath

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

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

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

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

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

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

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// Backup Path Info.
	RouteBackupPath Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_NeighborNextHop

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

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\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{}

	// LFA type. The type is Lfa.
	LfaType interface{}

	// IP address of remote LFA. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupRemoteLfa interface{}

	// Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

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

	// Interface Disjoint. The type is bool.
	InterfaceDisjoint interface{}

	// Backup Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath_BackupRepair.
	BackupRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath_BackupRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath Backup Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath_BackupRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath_BackupRepair Backup Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath_BackupRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath

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

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas

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

	// A Muliticast OSPF route in an area. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea.
	MulticastIntactRouteArea []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas OSPF Area multicast-intact included route entry

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea A Muliticast OSPF route in an area

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath

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

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

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

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

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

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

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_NeighborNextHop

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

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath

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

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations

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

	// An OSPF route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation.
	RouteAreaInformation []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations OSPF Area Route Entry

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation An OSPF route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath

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

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

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

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

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

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

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_NeighborNextHop

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

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath

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

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

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

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

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation

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

	// RIB failure count. The type is interface{} with range: 0..4294967295.
	Failures interface{}

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

	// Last time failed.
	FailureTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_FailureTime

	// OSPF route summary Information.
	Common Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_Common
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation OSPF route summary statistics

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_Common

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

	// External type 1 count. The type is interface{} with range: 0..4294967295.
	ExternalType1s interface{}

	// External type 2 count. The type is interface{} with range: 0..4294967295.
	ExternalType2s interface{}

	// External NSSA type 1 count. The type is interface{} with range:
	// 0..4294967295.
	ExternalNssaType1s interface{}

	// External NSSA type 2 count. The type is interface{} with range:
	// 0..4294967295.
	ExternalNssaType2s interface{}

	// Inter-area count. The type is interface{} with range: 0..4294967295.
	InterAreas interface{}

	// Intra-area count. The type is interface{} with range: 0..4294967295.
	IntraAreas interface{}

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_Common OSPF route summary Information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_Common) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_FailureTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_FailureTime Last time failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_FailureTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable

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

	// An OSPF route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route.
	Route []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable OSPF Route Table

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route

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

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

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

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

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath.
	RoutePath []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route An OSPF route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RouteInfo

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

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

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RouteInfo Route information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RouteInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RouteInfo_RouteFailTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RouteInfo_RouteUpdateTime

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

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

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

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath List of paths to this route

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_NeighborNextHop

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation

type Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// RIB failure count. The type is interface{} with range: 0..4294967295.
	Failures interface{}

	// Last failed 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}]+)?.
	FailureAddress interface{}

	// Last time failed.
	FailureTime Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation_FailureTime

	// OSPF route summary Information.
	Common Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation_Common
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation OSPF route summary statistics

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation_Common

type Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation_Common struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// External type 1 count. The type is interface{} with range: 0..4294967295.
	ExternalType1s interface{}

	// External type 2 count. The type is interface{} with range: 0..4294967295.
	ExternalType2s interface{}

	// External NSSA type 1 count. The type is interface{} with range:
	// 0..4294967295.
	ExternalNssaType1s interface{}

	// External NSSA type 2 count. The type is interface{} with range:
	// 0..4294967295.
	ExternalNssaType2s interface{}

	// Inter-area count. The type is interface{} with range: 0..4294967295.
	InterAreas interface{}

	// Intra-area count. The type is interface{} with range: 0..4294967295.
	IntraAreas interface{}

	// Total count. The type is interface{} with range: 0..4294967295.
	Total interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation_Common OSPF route summary Information

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation_Common) GetEntityData

type Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation_FailureTime

type Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation_FailureTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation_FailureTime Last time failed

func (*Ospf_Processes_Process_DefaultVrf_RouteInformation_SummaryInformation_FailureTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_SegmentRouting

type Ospf_Processes_Process_DefaultVrf_SegmentRouting struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Container for SR Policies.
	SrEndpointPolicies Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies
}

Ospf_Processes_Process_DefaultVrf_SegmentRouting Container for Segment Routing

func (*Ospf_Processes_Process_DefaultVrf_SegmentRouting) GetEntityData

type Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies

type Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SR Endpoint Policy Bag. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy.
	SrEndpointPolicy []*Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy
}

Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies Container for SR Policies

func (*Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies) GetEntityData

type Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy

type Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Endpoint IP Address. The type is one of the
	// following types: string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?,
	// or string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	EndpointIp interface{}

	// SR Endpoint. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SrEndpoint interface{}

	// SR Endpoint Router ID. The type is interface{} with range: 0..4294967295.
	SrRouterId interface{}

	// SR Endpoint Area ID. The type is string.
	SrAreaIdString interface{}

	// SR Policy count. The type is interface{} with range: 0..4294967295.
	SrPolicyCount interface{}

	// SR Valid Policy count. The type is interface{} with range: 0..4294967295.
	SrValidPolicyCount interface{}

	// SR Endpoint state is valid. The type is bool.
	SrEndpStateIsValid interface{}

	// SR Endpoint state is stale. The type is bool.
	SrEndpStateIsStale interface{}

	// SR Endpoint state is unresolved. The type is bool.
	SrEndpStateIsUnres interface{}

	// SR Endpoint resolution failed reason. The type is OspfSrEndpResFailReason.
	SrEndpResolutionFailReason interface{}

	// SR Policy List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy_SrPolicy.
	SrPolicy []*Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy_SrPolicy
}

Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy SR Endpoint Policy Bag

func (*Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy) GetEntityData

type Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy_SrPolicy

type Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy_SrPolicy struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// SR Policy Name. The type is string.
	PolicyName interface{}

	// SR Policy Interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	PolicyIfHandle interface{}

	// SR Policy Metric. The type is interface{} with range:
	// -2147483648..2147483647.
	PolicyMetric interface{}

	// SR Policy Metric mode. The type is OspfSrPolMetricMode.
	PolicyMetricMode interface{}

	// SR Policy is Strict SPF. The type is bool.
	PolicyIsSspf interface{}

	// SR Policy is autoroute Include. The type is bool.
	PolicyIsAutorouteInclude interface{}

	// SR Policy State is valid. The type is bool.
	PolicyStateIsValid interface{}

	// SR Policy State is stale. The type is bool.
	PolicyStateIsStale interface{}

	// SR Policy State is IF Handle error. The type is bool.
	PolicyStateIsIfhError interface{}

	// SR Policy State is IDB pending. The type is bool.
	PolicyStateIsIdbPending interface{}

	// SR Policy update time. The type is interface{} with range: 0..4294967295.
	PolicyUpdateTimestamp interface{}
}

Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy_SrPolicy SR Policy List

func (*Ospf_Processes_Process_DefaultVrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy_SrPolicy) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics

type Ospf_Processes_Process_DefaultVrf_Statistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF SPF statistics.
	SpfStats Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats

	// Stats concerning RIB route updates using the Batching API.
	RibBatchStats Ospf_Processes_Process_DefaultVrf_Statistics_RibBatchStats

	// OSPF ISSU statistics.
	IssuStats Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats

	// OSPF RIB thread statistics.
	RibThreadStats Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats

	// OSPF NSR packet library statistics.
	NsrPlStats Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats

	// OSPF NSR thread statistics.
	NsrStats Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats

	// OSPF fast-reroute statistics.
	FrrStats Ospf_Processes_Process_DefaultVrf_Statistics_FrrStats

	// OSPF TE IO statistics.
	TeStats Ospf_Processes_Process_DefaultVrf_Statistics_TeStats

	// OSPF Protocol statistics.
	ProtocolStats Ospf_Processes_Process_DefaultVrf_Statistics_ProtocolStats

	// OSPF RAW IO statistics.
	RawIoStats Ospf_Processes_Process_DefaultVrf_Statistics_RawIoStats

	// Statistics innformation Interface table.
	InterfaceStatsEntries Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries
}

Ospf_Processes_Process_DefaultVrf_Statistics Container for Statistics

func (*Ospf_Processes_Process_DefaultVrf_Statistics) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_FrrStats

type Ospf_Processes_Process_DefaultVrf_Statistics_FrrStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of IPFRR paths. The type is interface{} with range: 0..4294967295.
	FsPaths interface{}

	// Number of paths enabled for protection. The type is interface{} with range:
	// 0..4294967295.
	FsPathsEligible interface{}

	// Number of paths protected. The type is interface{} with range:
	// 0..4294967295.
	FsPathsProtected interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_FrrStats OSPF fast-reroute statistics

func (*Ospf_Processes_Process_DefaultVrf_Statistics_FrrStats) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries

type Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Statistics information for a specific interface. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry.
	InterfaceStatsEntry []*Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry
}

Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries Statistics innformation Interface table

func (*Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry

type Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry 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 handle type. The type is string with pattern: [a-zA-Z0-9._/-]+.
	Handle interface{}

	// interface name. The type is string.
	IfNameStr interface{}

	// interface entry. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry.
	IfEntry []*Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry
}

Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry Statistics information for a specific interface

func (*Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry

type Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// OSPF madj interface. The type is bool.
	MadjIntf interface{}

	// OSPF area id. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// OSPF aread id string. The type is string.
	AreaIdStr interface{}

	// OSPF interface statistics. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat.
	IfStat []*Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat
}

Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry interface entry

func (*Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat

type Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat OSPF interface statistics

func (*Ospf_Processes_Process_DefaultVrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// nsr rev. The type is interface{} with range: -2147483648..2147483647.
	NsrRev interface{}

	// nsr fsm state. The type is interface{} with range: -2147483648..2147483647.
	NsrFsmState interface{}

	// nsr version. The type is interface{} with range: 0..4294967295.
	NsrVersion interface{}

	// nsr nodeid. The type is interface{} with range: 0..4294967295.
	NsrNodeid interface{}

	// nsr peer version. The type is interface{} with range: 0..4294967295.
	NsrPeerVersion interface{}

	// nsr peer nodeid. The type is interface{} with range: 0..4294967295.
	NsrPeerNodeid interface{}

	// nsr fabric mtu. The type is interface{} with range: 0..4294967295.
	NsrFabricMtu interface{}

	// nsr nbr qad qid. The type is interface{} with range: 0..4294967295.
	NsrNbrQadQid interface{}

	// nsr lsa qad qid. The type is interface{} with range: 0..4294967295.
	NsrLsaQadQid interface{}

	// nsr nbr qad mdata count. The type is interface{} with range: 0..4294967295.
	NsrNbrQadMdataCount interface{}

	// nsr lsa qad mdata count. The type is interface{} with range: 0..4294967295.
	NsrLsaQadMdataCount interface{}

	// nsr nbr init sync pend count. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrNbrInitSyncPendCount interface{}

	// nsr lsa init sync pend count. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrLsaInitSyncPendCount interface{}

	// nsr nbr seq no. The type is interface{} with range: 0..4294967295.
	NsrNbrSeqNo interface{}

	// nsr intf seq no. The type is interface{} with range: 0..4294967295.
	NsrIntfSeqNo interface{}

	// nsr tmr quant. The type is interface{} with range: -2147483648..2147483647.
	NsrTmrQuant interface{}

	// nsr conn to active attempts. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveAttempts interface{}

	// nsr conn to active fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveFails interface{}

	// nsr conn to active opens. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveOpens interface{}

	// nsr conn to active closes. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveCloses interface{}

	// nsr conn to active errors. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveErrors interface{}

	// nsr thd sched.
	NsrThdSched Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrThdSched

	// nsr rtr thd sched.
	NsrRtrThdSched Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrRtrThdSched

	// Nsr Fsm Flags information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrFsmFlag.
	NsrFsmFlag []*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrFsmFlag

	// Nsr Fsm Running Timers. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrFsmRunningTimer.
	NsrFsmRunningTimer []*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrFsmRunningTimer

	// Nsr Issu Milestones. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrIssuMilestone.
	NsrIssuMilestone []*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrIssuMilestone

	// Nsr Error History List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory.
	NsrErrHistory []*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory
}

Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats OSPF ISSU statistics

func (*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory

type Ospf_Processes_Process_DefaultVrf_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
	// Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo.
	NsrErrorInfo []*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo
}

Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory Nsr Error History List

func (*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo

type Ospf_Processes_Process_DefaultVrf_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 Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime
}

Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo List of erros

func (*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime Time this error was last hit

func (*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrFsmFlag

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrFsmFlag struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrFsmFlag Nsr Fsm Flags information

func (*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrFsmFlag) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrFsmRunningTimer

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrFsmRunningTimer struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrFsmRunningTimer Nsr Fsm Running Timers

func (*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrFsmRunningTimer) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrIssuMilestone

type Ospf_Processes_Process_DefaultVrf_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{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrIssuMilestone Nsr Issu Milestones

func (*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrIssuMilestone) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrRtrThdSched

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrRtrThdSched struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// nsr pulse quant. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrPulseQuant interface{}

	// nsr events in q. The type is interface{} with range: 0..4294967295.
	NsrEventsInQ interface{}

	// nsr events tx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsTx interface{}

	// nsr events rx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsRx interface{}

	// nsr bad pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrBadPulsesRx interface{}

	// nsr good pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrGoodPulsesRx interface{}

	// nsr pulses tx. The type is interface{} with range: 0..18446744073709551615.
	NsrPulsesTx interface{}

	// nsr pulse tx fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulseTxFails interface{}

	// nsr pri. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrRtrThdSched_NsrPri.
	NsrPri []*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrRtrThdSched_NsrPri
}

Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrRtrThdSched nsr rtr thd sched

func (*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrRtrThdSched) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrRtrThdSched_NsrPri

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrRtrThdSched_NsrPri struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// nsr sched pri. The type is interface{} with range: 0..4294967295.
	NsrSchedPri interface{}

	// nsr sched quant. The type is interface{} with range: 0..255.
	NsrSchedQuant interface{}

	// nsr sched remain quant. The type is interface{} with range: 0..255.
	NsrSchedRemainQuant interface{}

	// nsr sched evs in q. The type is interface{} with range: 0..65535.
	NsrSchedEvsInQ interface{}

	// nsr sched max evs. The type is interface{} with range: 0..65535.
	NsrSchedMaxEvs interface{}

	// nsr sched peak q len. The type is interface{} with range: 0..65535.
	NsrSchedPeakQLen interface{}

	// nsr sched evs qd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsQd interface{}

	// nsr sched enq fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEnqFails interface{}

	// nsr sched evs deqd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsDeqd interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrRtrThdSched_NsrPri nsr pri

func (*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrRtrThdSched_NsrPri) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrThdSched

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrThdSched struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// nsr pulse quant. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrPulseQuant interface{}

	// nsr events in q. The type is interface{} with range: 0..4294967295.
	NsrEventsInQ interface{}

	// nsr events tx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsTx interface{}

	// nsr events rx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsRx interface{}

	// nsr bad pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrBadPulsesRx interface{}

	// nsr good pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrGoodPulsesRx interface{}

	// nsr pulses tx. The type is interface{} with range: 0..18446744073709551615.
	NsrPulsesTx interface{}

	// nsr pulse tx fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulseTxFails interface{}

	// nsr pri. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrThdSched_NsrPri.
	NsrPri []*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrThdSched_NsrPri
}

Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrThdSched nsr thd sched

func (*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrThdSched) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrThdSched_NsrPri

type Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrThdSched_NsrPri struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// nsr sched pri. The type is interface{} with range: 0..4294967295.
	NsrSchedPri interface{}

	// nsr sched quant. The type is interface{} with range: 0..255.
	NsrSchedQuant interface{}

	// nsr sched remain quant. The type is interface{} with range: 0..255.
	NsrSchedRemainQuant interface{}

	// nsr sched evs in q. The type is interface{} with range: 0..65535.
	NsrSchedEvsInQ interface{}

	// nsr sched max evs. The type is interface{} with range: 0..65535.
	NsrSchedMaxEvs interface{}

	// nsr sched peak q len. The type is interface{} with range: 0..65535.
	NsrSchedPeakQLen interface{}

	// nsr sched evs qd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsQd interface{}

	// nsr sched enq fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEnqFails interface{}

	// nsr sched evs deqd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsDeqd interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrThdSched_NsrPri nsr pri

func (*Ospf_Processes_Process_DefaultVrf_Statistics_IssuStats_NsrThdSched_NsrPri) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ncd pri. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri.
	NcdPri []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats OSPF NSR packet library statistics

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Total sent. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSent.
	NumSent []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSent

	// Total recvd. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecv.
	NumRecv []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecv

	// Sent Error/drops. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSentDrop.
	NumSentDrop []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSentDrop

	// Recv Errors/drops. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop.
	NumRecvDrop []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri ncd pri

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecv

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecv Total recvd

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecv) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// nsr pl recv drop array. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop_NsrPlRecvDropArray.
	NsrPlRecvDropArray []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop_NsrPlRecvDropArray
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop Recv Errors/drops

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop_NsrPlRecvDropArray

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop_NsrPlRecvDropArray struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop_NsrPlRecvDropArray nsr pl recv drop array

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop_NsrPlRecvDropArray) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSent

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSent struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSent Total sent

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSent) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSentDrop

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSentDrop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// nsr pl send drop array. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSentDrop_NsrPlSendDropArray.
	NsrPlSendDropArray []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSentDrop_NsrPlSendDropArray
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSentDrop Sent Error/drops

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSentDrop) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSentDrop_NsrPlSendDropArray

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSentDrop_NsrPlSendDropArray struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSentDrop_NsrPlSendDropArray nsr pl send drop array

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrPlStats_NcdPri_NumSentDrop_NsrPlSendDropArray) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// nsr rev. The type is interface{} with range: -2147483648..2147483647.
	NsrRev interface{}

	// nsr fsm state. The type is interface{} with range: -2147483648..2147483647.
	NsrFsmState interface{}

	// nsr version. The type is interface{} with range: 0..4294967295.
	NsrVersion interface{}

	// nsr nodeid. The type is interface{} with range: 0..4294967295.
	NsrNodeid interface{}

	// nsr peer version. The type is interface{} with range: 0..4294967295.
	NsrPeerVersion interface{}

	// nsr peer nodeid. The type is interface{} with range: 0..4294967295.
	NsrPeerNodeid interface{}

	// nsr fabric mtu. The type is interface{} with range: 0..4294967295.
	NsrFabricMtu interface{}

	// nsr nbr qad qid. The type is interface{} with range: 0..4294967295.
	NsrNbrQadQid interface{}

	// nsr lsa qad qid. The type is interface{} with range: 0..4294967295.
	NsrLsaQadQid interface{}

	// nsr nbr qad mdata count. The type is interface{} with range: 0..4294967295.
	NsrNbrQadMdataCount interface{}

	// nsr lsa qad mdata count. The type is interface{} with range: 0..4294967295.
	NsrLsaQadMdataCount interface{}

	// nsr nbr init sync pend count. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrNbrInitSyncPendCount interface{}

	// nsr lsa init sync pend count. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrLsaInitSyncPendCount interface{}

	// nsr nbr seq no. The type is interface{} with range: 0..4294967295.
	NsrNbrSeqNo interface{}

	// nsr intf seq no. The type is interface{} with range: 0..4294967295.
	NsrIntfSeqNo interface{}

	// nsr tmr quant. The type is interface{} with range: -2147483648..2147483647.
	NsrTmrQuant interface{}

	// nsr conn to active attempts. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveAttempts interface{}

	// nsr conn to active fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveFails interface{}

	// nsr conn to active opens. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveOpens interface{}

	// nsr conn to active closes. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveCloses interface{}

	// nsr conn to active errors. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveErrors interface{}

	// nsr thd sched.
	NsrThdSched Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrThdSched

	// nsr rtr thd sched.
	NsrRtrThdSched Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrRtrThdSched

	// Nsr Fsm Flags information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrFsmFlag.
	NsrFsmFlag []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrFsmFlag

	// Nsr Fsm Running Timers. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrFsmRunningTimer.
	NsrFsmRunningTimer []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrFsmRunningTimer

	// Nsr Issu Milestones. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrIssuMilestone.
	NsrIssuMilestone []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrIssuMilestone

	// Nsr Error History List. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory.
	NsrErrHistory []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats OSPF NSR thread statistics

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory

type Ospf_Processes_Process_DefaultVrf_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
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo.
	NsrErrorInfo []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory Nsr Error History List

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo

type Ospf_Processes_Process_DefaultVrf_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 Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo List of erros

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime Time this error was last hit

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrFsmFlag

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrFsmFlag struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrFsmFlag Nsr Fsm Flags information

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrFsmFlag) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrFsmRunningTimer

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrFsmRunningTimer struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrFsmRunningTimer Nsr Fsm Running Timers

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrFsmRunningTimer) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrIssuMilestone

type Ospf_Processes_Process_DefaultVrf_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{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrIssuMilestone Nsr Issu Milestones

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrIssuMilestone) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrRtrThdSched

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrRtrThdSched struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// nsr pulse quant. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrPulseQuant interface{}

	// nsr events in q. The type is interface{} with range: 0..4294967295.
	NsrEventsInQ interface{}

	// nsr events tx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsTx interface{}

	// nsr events rx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsRx interface{}

	// nsr bad pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrBadPulsesRx interface{}

	// nsr good pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrGoodPulsesRx interface{}

	// nsr pulses tx. The type is interface{} with range: 0..18446744073709551615.
	NsrPulsesTx interface{}

	// nsr pulse tx fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulseTxFails interface{}

	// nsr pri. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrRtrThdSched_NsrPri.
	NsrPri []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrRtrThdSched_NsrPri
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrRtrThdSched nsr rtr thd sched

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrRtrThdSched) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrRtrThdSched_NsrPri

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrRtrThdSched_NsrPri struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// nsr sched pri. The type is interface{} with range: 0..4294967295.
	NsrSchedPri interface{}

	// nsr sched quant. The type is interface{} with range: 0..255.
	NsrSchedQuant interface{}

	// nsr sched remain quant. The type is interface{} with range: 0..255.
	NsrSchedRemainQuant interface{}

	// nsr sched evs in q. The type is interface{} with range: 0..65535.
	NsrSchedEvsInQ interface{}

	// nsr sched max evs. The type is interface{} with range: 0..65535.
	NsrSchedMaxEvs interface{}

	// nsr sched peak q len. The type is interface{} with range: 0..65535.
	NsrSchedPeakQLen interface{}

	// nsr sched evs qd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsQd interface{}

	// nsr sched enq fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEnqFails interface{}

	// nsr sched evs deqd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsDeqd interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrRtrThdSched_NsrPri nsr pri

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrRtrThdSched_NsrPri) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrThdSched

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrThdSched struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// nsr pulse quant. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrPulseQuant interface{}

	// nsr events in q. The type is interface{} with range: 0..4294967295.
	NsrEventsInQ interface{}

	// nsr events tx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsTx interface{}

	// nsr events rx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsRx interface{}

	// nsr bad pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrBadPulsesRx interface{}

	// nsr good pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrGoodPulsesRx interface{}

	// nsr pulses tx. The type is interface{} with range: 0..18446744073709551615.
	NsrPulsesTx interface{}

	// nsr pulse tx fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulseTxFails interface{}

	// nsr pri. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrThdSched_NsrPri.
	NsrPri []*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrThdSched_NsrPri
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrThdSched nsr thd sched

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrThdSched) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrThdSched_NsrPri

type Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrThdSched_NsrPri struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// nsr sched pri. The type is interface{} with range: 0..4294967295.
	NsrSchedPri interface{}

	// nsr sched quant. The type is interface{} with range: 0..255.
	NsrSchedQuant interface{}

	// nsr sched remain quant. The type is interface{} with range: 0..255.
	NsrSchedRemainQuant interface{}

	// nsr sched evs in q. The type is interface{} with range: 0..65535.
	NsrSchedEvsInQ interface{}

	// nsr sched max evs. The type is interface{} with range: 0..65535.
	NsrSchedMaxEvs interface{}

	// nsr sched peak q len. The type is interface{} with range: 0..65535.
	NsrSchedPeakQLen interface{}

	// nsr sched evs qd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsQd interface{}

	// nsr sched enq fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEnqFails interface{}

	// nsr sched evs deqd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsDeqd interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrThdSched_NsrPri nsr pri

func (*Ospf_Processes_Process_DefaultVrf_Statistics_NsrStats_NsrThdSched_NsrPri) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_ProtocolStats

type Ospf_Processes_Process_DefaultVrf_Statistics_ProtocolStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// inputs. The type is interface{} with range: 0..4294967295.
	Inputs interface{}

	// input hello. The type is interface{} with range: 0..4294967295.
	InputHello interface{}

	// input dbdes. The type is interface{} with range: 0..4294967295.
	InputDbdes interface{}

	// input dbdes lsa. The type is interface{} with range: 0..4294967295.
	InputDbdesLsa interface{}

	// input req. The type is interface{} with range: 0..4294967295.
	InputReq interface{}

	// input req lsa. The type is interface{} with range: 0..4294967295.
	InputReqLsa interface{}

	// input lsupd. The type is interface{} with range: 0..4294967295.
	InputLsupd interface{}

	// input lsupd lsa. The type is interface{} with range: 0..4294967295.
	InputLsupdLsa interface{}

	// input ack. The type is interface{} with range: 0..4294967295.
	InputAck interface{}

	// input ack lsa. The type is interface{} with range: 0..4294967295.
	InputAckLsa interface{}

	// checksumerr. The type is interface{} with range: 0..4294967295.
	Checksumerr interface{}

	// input autherr. The type is interface{} with range: 0..4294967295.
	InputAutherr interface{}

	// outputs. The type is interface{} with range: 0..4294967295.
	Outputs interface{}

	// output hello. The type is interface{} with range: 0..4294967295.
	OutputHello interface{}

	// output dbdes. The type is interface{} with range: 0..4294967295.
	OutputDbdes interface{}

	// output dbdes lsa. The type is interface{} with range: 0..4294967295.
	OutputDbdesLsa interface{}

	// output req. The type is interface{} with range: 0..4294967295.
	OutputReq interface{}

	// output req lsa. The type is interface{} with range: 0..4294967295.
	OutputReqLsa interface{}

	// output lsupd. The type is interface{} with range: 0..4294967295.
	OutputLsupd interface{}

	// output lsupd lsa. The type is interface{} with range: 0..4294967295.
	OutputLsupdLsa interface{}

	// output ack. The type is interface{} with range: 0..4294967295.
	OutputAck interface{}

	// output ack lsa. The type is interface{} with range: 0..4294967295.
	OutputAckLsa interface{}

	// output autherr. The type is interface{} with range: 0..4294967295.
	OutputAutherr interface{}

	// h input dbdes. The type is interface{} with range: 0..4294967295.
	HInputDbdes interface{}

	// h input req. The type is interface{} with range: 0..4294967295.
	HInputReq interface{}

	// h input lsupd. The type is interface{} with range: 0..4294967295.
	HInputLsupd interface{}

	// h input ack. The type is interface{} with range: 0..4294967295.
	HInputAck interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_ProtocolStats OSPF Protocol statistics

func (*Ospf_Processes_Process_DefaultVrf_Statistics_ProtocolStats) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_RawIoStats

type Ospf_Processes_Process_DefaultVrf_Statistics_RawIoStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// out sent. The type is interface{} with range: 0..4294967295.
	OutSent interface{}

	// out bytes sent. The type is interface{} with range: 0..4294967295.
	OutBytesSent interface{}

	// out no conn discarded. The type is interface{} with range: 0..4294967295.
	OutNoConnDiscarded interface{}

	// out null src discarded. The type is interface{} with range: 0..4294967295.
	OutNullSrcDiscarded interface{}

	// out no pak discarded. The type is interface{} with range: 0..4294967295.
	OutNoPakDiscarded interface{}

	// out ipv4 hdr err discarded. The type is interface{} with range:
	// 0..4294967295.
	OutIpv4HdrErrDiscarded interface{}

	// out send pak err discarded. The type is interface{} with range:
	// 0..4294967295.
	OutSendPakErrDiscarded interface{}

	// in rcv. The type is interface{} with range: 0..4294967295.
	InRcv interface{}

	// in bytes rcv. The type is interface{} with range: 0..4294967295.
	InBytesRcv interface{}

	// in short msg discarded. The type is interface{} with range: 0..4294967295.
	InShortMsgDiscarded interface{}

	// in no mem discarded. The type is interface{} with range: 0..4294967295.
	InNoMemDiscarded interface{}

	// in raw event. The type is interface{} with range: 0..4294967295.
	InRawEvent interface{}

	// disconnects. The type is interface{} with range: 0..4294967295.
	Disconnects interface{}

	// in standby discarded. The type is interface{} with range: 0..4294967295.
	InStandbyDiscarded interface{}

	// nsr not ready discarded. The type is interface{} with range: 0..4294967295.
	NsrNotReadyDiscarded interface{}

	// raw connected. The type is bool.
	RawConnected interface{}

	// sl raw connected. The type is bool.
	SlRawConnected interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_RawIoStats OSPF RAW IO statistics

func (*Ospf_Processes_Process_DefaultVrf_Statistics_RawIoStats) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_RibBatchStats

type Ospf_Processes_Process_DefaultVrf_Statistics_RibBatchStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// priority batch. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_RibBatchStats_PriorityBatch.
	PriorityBatch []*Ospf_Processes_Process_DefaultVrf_Statistics_RibBatchStats_PriorityBatch
}

Ospf_Processes_Process_DefaultVrf_Statistics_RibBatchStats Stats concerning RIB route updates using the Batching API

func (*Ospf_Processes_Process_DefaultVrf_Statistics_RibBatchStats) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_RibBatchStats_PriorityBatch

type Ospf_Processes_Process_DefaultVrf_Statistics_RibBatchStats_PriorityBatch struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// batches sent. The type is interface{} with range: 0..4294967295.
	BatchesSent interface{}

	// routes sent. The type is interface{} with range: 0..4294967295.
	RoutesSent interface{}

	// routes pending. The type is interface{} with range: 0..4294967295.
	RoutesPending interface{}

	// max routes. The type is interface{} with range: 0..4294967295.
	MaxRoutes interface{}

	// paths sent. The type is interface{} with range: 0..4294967295.
	PathsSent interface{}

	// paths pending. The type is interface{} with range: 0..4294967295.
	PathsPending interface{}

	// paths add. The type is interface{} with range: 0..4294967295.
	PathsAdd interface{}

	// paths add errs. The type is interface{} with range: 0..4294967295.
	PathsAddErrs interface{}

	// paths del. The type is interface{} with range: 0..4294967295.
	PathsDel interface{}

	// paths del errs. The type is interface{} with range: 0..4294967295.
	PathsDelErrs interface{}

	// lfas pending. The type is interface{} with range: 0..4294967295.
	LfasPending interface{}

	// lfas add. The type is interface{} with range: 0..4294967295.
	LfasAdd interface{}

	// lfas del. The type is interface{} with range: 0..4294967295.
	LfasDel interface{}

	// lfas sent. The type is interface{} with range: 0..4294967295.
	LfasSent interface{}

	// priority level. The type is string with length: 0..40.
	PriorityLevel interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_RibBatchStats_PriorityBatch priority batch

func (*Ospf_Processes_Process_DefaultVrf_Statistics_RibBatchStats_PriorityBatch) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats

type Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// internalwq.
	Internalwq Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Internalwq

	// ribqueue. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Ribqueue.
	Ribqueue []*Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Ribqueue
}

Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats OSPF RIB thread statistics

func (*Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Internalwq

type Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Internalwq struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// wq thread active. The type is bool.
	WqThreadActive interface{}

	// wq dqtime. The type is interface{} with range: 0..18446744073709551615.
	WqDqtime interface{}

	// wqe qtime. The type is interface{} with range: 0..18446744073709551615.
	WqeQtime interface{}

	// wq len cur. The type is interface{} with range: -2147483648..2147483647.
	WqLenCur interface{}

	// wq len max. The type is interface{} with range: -2147483648..2147483647.
	WqLenMax interface{}

	// wq total queued. The type is interface{} with range: 0..4294967295.
	WqTotalQueued interface{}

	// wq total dequeued. The type is interface{} with range: 0..4294967295.
	WqTotalDequeued interface{}

	// rib version. The type is interface{} with range: 0..4294967295.
	RibVersion interface{}

	// rib pkts sent. The type is interface{} with range: 0..4294967295.
	RibPktsSent interface{}

	// rib signals. The type is interface{} with range: 0..4294967295.
	RibSignals interface{}

	// rib send errs. The type is interface{} with range: 0..4294967295.
	RibSendErrs interface{}

	// rib queue errs. The type is interface{} with range: 0..4294967295.
	RibQueueErrs interface{}

	// rib pfx limit errs. The type is interface{} with range: 0..4294967295.
	RibPfxLimitErrs interface{}

	// rib dequeue errs. The type is interface{} with range: 0..4294967295.
	RibDequeueErrs interface{}

	// rib empty batches. The type is interface{} with range: 0..4294967295.
	RibEmptyBatches interface{}

	// rib drop before. The type is interface{} with range: 0..4294967295.
	RibDropBefore interface{}

	// rib drop after. The type is interface{} with range: 0..4294967295.
	RibDropAfter interface{}

	// rib drop conn. The type is interface{} with range: 0..4294967295.
	RibDropConn interface{}

	// rib table not created. The type is interface{} with range: 0..4294967295.
	RibTableNotCreated interface{}

	// priority level. The type is string with length: 0..40.
	PriorityLevel interface{}

	// rib base clock. The type is interface{} with range:
	// 0..18446744073709551615.
	RibBaseClock interface{}

	// rib base time.
	RibBaseTime Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Internalwq_RibBaseTime
}

Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Internalwq internalwq

func (*Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Internalwq) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Internalwq_RibBaseTime

type Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Internalwq_RibBaseTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Internalwq_RibBaseTime rib base time

func (*Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Internalwq_RibBaseTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Ribqueue

type Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Ribqueue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// wq thread active. The type is bool.
	WqThreadActive interface{}

	// wq dqtime. The type is interface{} with range: 0..18446744073709551615.
	WqDqtime interface{}

	// wqe qtime. The type is interface{} with range: 0..18446744073709551615.
	WqeQtime interface{}

	// wq len cur. The type is interface{} with range: -2147483648..2147483647.
	WqLenCur interface{}

	// wq len max. The type is interface{} with range: -2147483648..2147483647.
	WqLenMax interface{}

	// wq total queued. The type is interface{} with range: 0..4294967295.
	WqTotalQueued interface{}

	// wq total dequeued. The type is interface{} with range: 0..4294967295.
	WqTotalDequeued interface{}

	// rib version. The type is interface{} with range: 0..4294967295.
	RibVersion interface{}

	// rib pkts sent. The type is interface{} with range: 0..4294967295.
	RibPktsSent interface{}

	// rib signals. The type is interface{} with range: 0..4294967295.
	RibSignals interface{}

	// rib send errs. The type is interface{} with range: 0..4294967295.
	RibSendErrs interface{}

	// rib queue errs. The type is interface{} with range: 0..4294967295.
	RibQueueErrs interface{}

	// rib pfx limit errs. The type is interface{} with range: 0..4294967295.
	RibPfxLimitErrs interface{}

	// rib dequeue errs. The type is interface{} with range: 0..4294967295.
	RibDequeueErrs interface{}

	// rib empty batches. The type is interface{} with range: 0..4294967295.
	RibEmptyBatches interface{}

	// rib drop before. The type is interface{} with range: 0..4294967295.
	RibDropBefore interface{}

	// rib drop after. The type is interface{} with range: 0..4294967295.
	RibDropAfter interface{}

	// rib drop conn. The type is interface{} with range: 0..4294967295.
	RibDropConn interface{}

	// rib table not created. The type is interface{} with range: 0..4294967295.
	RibTableNotCreated interface{}

	// priority level. The type is string with length: 0..40.
	PriorityLevel interface{}

	// rib base clock. The type is interface{} with range:
	// 0..18446744073709551615.
	RibBaseClock interface{}

	// rib base time.
	RibBaseTime Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Ribqueue_RibBaseTime
}

Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Ribqueue ribqueue

func (*Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Ribqueue) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Ribqueue_RibBaseTime

type Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Ribqueue_RibBaseTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Ribqueue_RibBaseTime rib base time

func (*Ospf_Processes_Process_DefaultVrf_Statistics_RibThreadStats_Ribqueue_RibBaseTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// spf header.
	SpfHeader Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_SpfHeader

	// os runtime. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime.
	OsRuntime []*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime

	// os sum runtime. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime.
	OsSumRuntime []*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime

	// os ex runtime. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime.
	OsExRuntime []*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime

	// runtime. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime.
	Runtime []*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats OSPF SPF statistics

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sp adv rtr id. The type is interface{} with range: 0..4294967295.
	SpAdvRtrId interface{}

	// sp dest count. The type is interface{} with range: 0..4294967295.
	SpDestCount interface{}

	// sp dest addr. The type is interface{} with range: 0..4294967295.
	SpDestAddr interface{}

	// sp start time.
	SpStartTime Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime_SpStartTime

	// sp duration.
	SpDuration Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime_SpDuration
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime os ex runtime

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime_SpDuration

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime_SpDuration struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime_SpDuration sp duration

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime_SpDuration) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime_SpStartTime

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime_SpStartTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime_SpStartTime sp start time

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsExRuntime_SpStartTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// si area id str. The type is string.
	SiAreaIdStr interface{}

	// si change flags. The type is interface{} with range: 0..65535.
	SiChangeFlags interface{}

	// si start time.
	SiStartTime Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime_SiStartTime

	// si duration.
	SiDuration Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime_SiDuration
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime os runtime

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime_SiDuration

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime_SiDuration struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime_SiDuration si duration

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime_SiDuration) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime_SiStartTime

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime_SiStartTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime_SiStartTime si start time

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsRuntime_SiStartTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sp adv rtr id. The type is interface{} with range: 0..4294967295.
	SpAdvRtrId interface{}

	// sp dest count. The type is interface{} with range: 0..4294967295.
	SpDestCount interface{}

	// sp dest addr. The type is interface{} with range: 0..4294967295.
	SpDestAddr interface{}

	// sp start time.
	SpStartTime Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime_SpStartTime

	// sp duration.
	SpDuration Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime_SpDuration
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime os sum runtime

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime_SpDuration

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime_SpDuration struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime_SpDuration sp duration

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime_SpDuration) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime_SpStartTime

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime_SpStartTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime_SpStartTime sp start time

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_OsSumRuntime_SpStartTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// spf start time. The type is interface{} with range: 0..4294967295.
	SpfStartTime interface{}

	// lsa change cnt. The type is interface{} with range: -32768..32767.
	LsaChangeCnt interface{}

	// gbl spf time.
	GblSpfTime Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_GblSpfTime

	// lsa info. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_LsaInfo.
	LsaInfo []*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_LsaInfo

	// area stat. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat.
	AreaStat []*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime runtime

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// area id. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// spf time.
	SpfTime Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat_SpfTime

	// lsa type cnt. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat_LsaTypeCnt.
	LsaTypeCnt []*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat_LsaTypeCnt
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat area stat

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat_LsaTypeCnt

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat_LsaTypeCnt struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat_LsaTypeCnt lsa type cnt

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat_LsaTypeCnt) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat_SpfTime

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat_SpfTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// spf dijkstra. The type is interface{} with range: 0..4294967295.
	SpfDijkstra interface{}

	// spf intra prefix. The type is interface{} with range: 0..4294967295.
	SpfIntraPrefix interface{}

	// spf intra prefix del. The type is interface{} with range: 0..4294967295.
	SpfIntraPrefixDel interface{}

	// spf inter prefix. The type is interface{} with range: 0..4294967295.
	SpfInterPrefix interface{}

	// spf inter prefix del. The type is interface{} with range: 0..4294967295.
	SpfInterPrefixDel interface{}

	// spf ext prefix. The type is interface{} with range: 0..4294967295.
	SpfExtPrefix interface{}

	// spf ext prefix del. The type is interface{} with range: 0..4294967295.
	SpfExtPrefixDel interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat_SpfTime spf time

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_AreaStat_SpfTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_GblSpfTime

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_GblSpfTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// spf dijkstra. The type is interface{} with range: 0..4294967295.
	SpfDijkstra interface{}

	// spf intra prefix. The type is interface{} with range: 0..4294967295.
	SpfIntraPrefix interface{}

	// spf intra prefix del. The type is interface{} with range: 0..4294967295.
	SpfIntraPrefixDel interface{}

	// spf inter prefix. The type is interface{} with range: 0..4294967295.
	SpfInterPrefix interface{}

	// spf inter prefix del. The type is interface{} with range: 0..4294967295.
	SpfInterPrefixDel interface{}

	// spf ext prefix. The type is interface{} with range: 0..4294967295.
	SpfExtPrefix interface{}

	// spf ext prefix del. The type is interface{} with range: 0..4294967295.
	SpfExtPrefixDel interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_GblSpfTime gbl spf time

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_GblSpfTime) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_LsaInfo

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_LsaInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// area id. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// adv rtr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	AdvRtr interface{}

	// 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}]+)?.
	Id interface{}

	// type. The type is interface{} with range: 0..255.
	Type interface{}

	// flush. The type is bool.
	Flush interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_LsaInfo lsa info

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_Runtime_LsaInfo) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_SpfHeader

type Ospf_Processes_Process_DefaultVrf_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}]+)?.
	RouterId interface{}

	// spf count. The type is interface{} with range: 0..4294967295.
	SpfCount interface{}

	// area summ. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_SpfHeader_AreaSumm.
	AreaSumm []*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_SpfHeader_AreaSumm
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_SpfHeader spf header

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_SpfHeader) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_SpfHeader_AreaSumm

type Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_SpfHeader_AreaSumm struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// area id. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// spf count. The type is interface{} with range: 0..4294967295.
	SpfCount interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_SpfHeader_AreaSumm area summ

func (*Ospf_Processes_Process_DefaultVrf_Statistics_SpfStats_SpfHeader_AreaSumm) GetEntityData

type Ospf_Processes_Process_DefaultVrf_Statistics_TeStats

type Ospf_Processes_Process_DefaultVrf_Statistics_TeStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// te connected. The type is bool.
	TeConnected interface{}

	// control disconnects. The type is interface{} with range: 0..4294967295.
	ControlDisconnects interface{}

	// te disconnects. The type is interface{} with range: 0..4294967295.
	TeDisconnects interface{}

	// adj gets. The type is interface{} with range: 0..4294967295.
	AdjGets interface{}

	// link floods. The type is interface{} with range: 0..4294967295.
	LinkFloods interface{}

	// link fragment floods. The type is interface{} with range: 0..4294967295.
	LinkFragmentFloods interface{}

	// lsp gets. The type is interface{} with range: 0..4294967295.
	LspGets interface{}

	// tunnel announces. The type is interface{} with range: 0..4294967295.
	TunnelAnnounces interface{}

	// total tunnels. The type is interface{} with range: 0..4294967295.
	TotalTunnels interface{}

	// control batch reads. The type is interface{} with range: 0..4294967295.
	ControlBatchReads interface{}

	// control batch writes. The type is interface{} with range: 0..4294967295.
	ControlBatchWrites interface{}

	// link batch reads. The type is interface{} with range: 0..4294967295.
	LinkBatchReads interface{}

	// link batch writes. The type is interface{} with range: 0..4294967295.
	LinkBatchWrites interface{}

	// adj changes. The type is interface{} with range: 0..4294967295.
	AdjChanges interface{}

	// fragment deletes. The type is interface{} with range: 0..4294967295.
	FragmentDeletes interface{}

	// fragment announces. The type is interface{} with range: 0..4294967295.
	FragmentAnnounces interface{}

	// data trans completes. The type is interface{} with range: 0..4294967295.
	DataTransCompletes interface{}

	// pce listen. The type is interface{} with range: 0..4294967295.
	PceListen interface{}

	// pce stoplisten. The type is interface{} with range: 0..4294967295.
	PceStoplisten interface{}

	// pce flood. The type is interface{} with range: 0..4294967295.
	PceFlood interface{}

	// pce get. The type is interface{} with range: 0..4294967295.
	PceGet interface{}

	// pce br lookup. The type is interface{} with range: 0..4294967295.
	PceBrLookup interface{}

	// pce br lkup num dests. The type is interface{} with range: 0..4294967295.
	PceBrLkupNumDests interface{}

	// pce br resp fails. The type is interface{} with range: 0..4294967295.
	PceBrRespFails interface{}

	// pce node announce batches. The type is interface{} with range:
	// 0..4294967295.
	PceNodeAnnounceBatches interface{}

	// pce node delete batches. The type is interface{} with range: 0..4294967295.
	PceNodeDeleteBatches interface{}

	// pce num node announce. The type is interface{} with range: 0..4294967295.
	PceNumNodeAnnounce interface{}

	// pce num node delete. The type is interface{} with range: 0..4294967295.
	PceNumNodeDelete interface{}

	// pce node send fails. The type is interface{} with range: 0..4294967295.
	PceNodeSendFails interface{}

	// te sr path reg idt recvd. The type is bool.
	TeSrPathRegIdtRecvd interface{}

	// te sr idt sent. The type is bool.
	TeSrIdtSent interface{}

	// sr num area enabled. The type is interface{} with range: 0..4294967295.
	SrNumAreaEnabled interface{}
}

Ospf_Processes_Process_DefaultVrf_Statistics_TeStats OSPF TE IO statistics

func (*Ospf_Processes_Process_DefaultVrf_Statistics_TeStats) GetEntityData

type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes

type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Summary prefix information. The type is slice of
	// Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefix.
	SummaryPrefix []*Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefix
}

Ospf_Processes_Process_DefaultVrf_SummaryPrefixes Summary prefix table

func (*Ospf_Processes_Process_DefaultVrf_SummaryPrefixes) GetEntityData

type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefix

type Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Summary Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Summary Mask. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Netmask interface{}

	// Summary prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SummaryPrefix interface{}

	// Summary Netmask. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SummaryMask interface{}

	// Cost of Summary. The type is interface{} with range: 0..4294967295.
	SummaryMetric interface{}

	// Type of Metric. The type is ExMetric.
	SummaryMetricType interface{}

	// Tag associated with this summary prefix. The type is interface{} with
	// range: 0..4294967295.
	SummaryTag interface{}
}

Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefix Summary prefix information

func (*Ospf_Processes_Process_DefaultVrf_SummaryPrefixes_SummaryPrefix) GetEntityData

type Ospf_Processes_Process_Srms

type Ospf_Processes_Process_Srms struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Policy operational data.
	Policy Ospf_Processes_Process_Srms_Policy
}

Ospf_Processes_Process_Srms Segment Routing Mapping Server operational data

func (*Ospf_Processes_Process_Srms) GetEntityData

func (srms *Ospf_Processes_Process_Srms) GetEntityData() *types.CommonEntityData

type Ospf_Processes_Process_Srms_Policy

type Ospf_Processes_Process_Srms_Policy struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 policy operational data.
	PolicyIpv4 Ospf_Processes_Process_Srms_Policy_PolicyIpv4
}

Ospf_Processes_Process_Srms_Policy Policy operational data

func (*Ospf_Processes_Process_Srms_Policy) GetEntityData

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4 struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IPv4 backup policy operational data.
	PolicyIpv4Backup Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup

	// IPv4 active policy operational data.
	PolicyIpv4Active Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active
}

Ospf_Processes_Process_Srms_Policy_PolicyIpv4 IPv4 policy operational data

func (*Ospf_Processes_Process_Srms_Policy_PolicyIpv4) GetEntityData

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Mapping Item. The type is slice of
	// Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi.
	PolicyMi []*Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi
}

Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active IPv4 active policy operational data

func (*Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active) GetEntityData

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Mapping Item ID (0, 1, 2, ...). The type is string
	// with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	MiId interface{}

	// src. The type is SrmsMiSrcEB.
	Src interface{}

	// Router ID. The type is string with length: 0..30.
	Router interface{}

	// Area (OSPF) or Level (ISIS). The type is string with length: 0..30.
	Area interface{}

	// Prefix length. The type is interface{} with range: 0..255.
	Prefix interface{}

	// Starting SID. The type is interface{} with range: 0..4294967295.
	SidStart interface{}

	// SID range. The type is interface{} with range: 0..4294967295.
	SidCount interface{}

	// Last IP Prefix. The type is string with length: 0..50.
	LastPrefix interface{}

	// Last SID Index. The type is interface{} with range: 0..4294967295.
	LastSidIndex interface{}

	// Attached flag. The type is SrmsMiFlagEB.
	FlagAttached interface{}

	// addr.
	Addr Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi_Addr
}

Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi Mapping Item

func (*Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi) GetEntityData

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi_Addr

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi_Addr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AF. The type is SrmsMiAfEB.
	Af interface{}

	// IPv4. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4 interface{}

	// IPv6. 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}]+)?.
	Ipv6 interface{}
}

Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi_Addr addr

func (*Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Active_PolicyMi_Addr) GetEntityData

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Mapping Item. The type is slice of
	// Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi.
	PolicyMi []*Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi
}

Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup IPv4 backup policy operational data

func (*Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup) GetEntityData

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Mapping Item ID (0, 1, 2, ...). The type is string
	// with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	MiId interface{}

	// src. The type is SrmsMiSrcEB.
	Src interface{}

	// Router ID. The type is string with length: 0..30.
	Router interface{}

	// Area (OSPF) or Level (ISIS). The type is string with length: 0..30.
	Area interface{}

	// Prefix length. The type is interface{} with range: 0..255.
	Prefix interface{}

	// Starting SID. The type is interface{} with range: 0..4294967295.
	SidStart interface{}

	// SID range. The type is interface{} with range: 0..4294967295.
	SidCount interface{}

	// Last IP Prefix. The type is string with length: 0..50.
	LastPrefix interface{}

	// Last SID Index. The type is interface{} with range: 0..4294967295.
	LastSidIndex interface{}

	// Attached flag. The type is SrmsMiFlagEB.
	FlagAttached interface{}

	// addr.
	Addr Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi_Addr
}

Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi Mapping Item

func (*Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi) GetEntityData

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi_Addr

type Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi_Addr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// AF. The type is SrmsMiAfEB.
	Af interface{}

	// IPv4. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Ipv4 interface{}

	// IPv6. 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}]+)?.
	Ipv6 interface{}
}

Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi_Addr addr

func (*Ospf_Processes_Process_Srms_Policy_PolicyIpv4_PolicyIpv4Backup_PolicyMi_Addr) GetEntityData

type Ospf_Processes_Process_Vrfs

type Ospf_Processes_Process_Vrfs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Operational data for a particular VRF (instance) in the OSPF process. The
	// type is slice of Ospf_Processes_Process_Vrfs_Vrf.
	Vrf []*Ospf_Processes_Process_Vrfs_Vrf
}

Ospf_Processes_Process_Vrfs Table for each VRF

func (*Ospf_Processes_Process_Vrfs) GetEntityData

func (vrfs *Ospf_Processes_Process_Vrfs) GetEntityData() *types.CommonEntityData

type Ospf_Processes_Process_Vrfs_Vrf

type Ospf_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{}

	// Container for OSPF Interfaces/links under a VRF.
	InterfaceVrfInformation Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation

	// Flood list table.
	FloodListTable Ospf_Processes_Process_Vrfs_Vrf_FloodListTable

	// Container for Segment Routing.
	SegmentRouting Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting

	// Container for MPLS TE.
	MplsTe Ospf_Processes_Process_Vrfs_Vrf_MplsTe

	// Container for Statistics.
	Statistics Ospf_Processes_Process_Vrfs_Vrf_Statistics

	// Container for OSPF Interfaces.
	AdjacencyInformation Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation

	// Container for OSPF routing tables.
	RouteInformation Ospf_Processes_Process_Vrfs_Vrf_RouteInformation

	// Container for OSPF Interfaces/links.
	InterfaceInformation Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation

	// Border router table.
	BorderRouters Ospf_Processes_Process_Vrfs_Vrf_BorderRouters

	// Container for OSPF Process information.
	ProcessInformation Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation

	// Area table.
	Areas Ospf_Processes_Process_Vrfs_Vrf_Areas

	// OSPF Link State Database.
	Database Ospf_Processes_Process_Vrfs_Vrf_Database

	// Summary prefix table.
	SummaryPrefixes Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes

	// Container for Statistics.
	AreaStatistics Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics

	// Fast-reroute topology information.
	OspfSummary Ospf_Processes_Process_Vrfs_Vrf_OspfSummary

	// Container for FastReroute.
	FastReroute Ospf_Processes_Process_Vrfs_Vrf_FastReroute
}

Ospf_Processes_Process_Vrfs_Vrf Operational data for a particular VRF (instance) in the OSPF process

func (*Ospf_Processes_Process_Vrfs_Vrf) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbor table.
	Neighbors Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors

	// Request List table.
	Requests Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests

	// Retransmission list table.
	Retransmissions Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions

	// Neighbor detail table.
	NeighborDetails Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation Container for OSPF Interfaces

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation) GetEntityData

func (adjacencyInformation *Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation) GetEntityData() *types.CommonEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A single neighbor's detail information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail.
	NeighborDetail []*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails Neighbor detail table

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_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 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{}

	// Area ID string in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	NeighborAreaId interface{}

	// Number of state changes. The type is interface{} with range: 0..65535.
	StateChangeCount 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.
	NeighborFilter 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 Interface_.
	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{}

	// This is bitmaks of neighbor's option field received. The type is
	// interface{} with range: 0..255.
	NeighborOption interface{}

	// Number of pending events. The type is interface{} with range: 0..65535.
	PendingEvents interface{}

	// This is a bitmask of Link Local signalling options received from the
	// neighbor. The type is interface{} with range: 0..4294967295.
	NeighborLlsOption interface{}

	// Out-Of-Bound resynchronization in progress. The type is bool.
	OobResynchronization interface{}

	// For cisco NSF, the router is either Requester or Receiver. The type is
	// NsfRtr.
	NsfRouterState interface{}

	// The amount of time in seconds since last time Out-Of-Band resynchronization
	// was done with this neighbor. The type is interface{} with range:
	// 0..4294967295. Units are second.
	LastOobTime interface{}

	// LFA Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	LfaInterface interface{}

	// LFA Next Hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LfaNextHop interface{}

	// LFA 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}]+)?.
	LfaNeighborId interface{}

	// LFA Neighbor Revision. The type is interface{} with range: 0..4294967295.
	LfaNeighborRevision interface{}

	// Ack List Count. The type is interface{} with range: 0..4294967295.
	NeighborAckListCount interface{}

	// Ack List High Watermark. The type is interface{} with range: 0..4294967295.
	NeighborAckListHighWatermark interface{}

	// SR Adjacency SID Label. The type is interface{} with range: 0..4294967295.
	AdjacencySidLabel interface{}

	// SR Adjacency SID Protected. The type is bool.
	AdjacencySidProtected interface{}

	// SR Adjacency SID Unprotected Label. The type is interface{} with range:
	// 0..4294967295.
	AdjacencySidUnprotectedLabel interface{}

	// Interface ID of neighbor recived via LLS. The type is interface{} with
	// range: 0..65535.
	NeighborInterfaceId interface{}

	// Neighbor summary information.
	NeighborSummary Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary

	// Neighbor BFD information.
	NeighborBfdInformation Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborBfdInformation

	// Retransmission information with this neighbor.
	NeighborRetransmissionInformation Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail A single neighbor's detail information

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborBfdInformation

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborBfdInformation 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborBfdInformation Neighbor BFD information

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborBfdInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of DBD retransmissions during last exchange. The type is interface{}
	// with range: 0..4294967295.
	DbdRetransmissionCount interface{}

	// Total number of DBD retransmissions for this neighbor. The type is
	// interface{} with range: 0..4294967295.
	DbdRetransmissionTotalCount interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodingIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Retransmission queue length. The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissionCount interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	NumberOfRetransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFloodInformation interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodInformationIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFloodInformation interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodInformationIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFloodInformation interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodInformationIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFloodInformation interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodInformationIndex 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation Retransmission information with this neighbor

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbor ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborId interface{}

	// Neighbor IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Interface via which the neighbor is seen. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	NeighborInterfaceName interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is NeighborState.
	NeighborState interface{}

	// Designated Router state. The type is DrBdrState.
	DrBdrState interface{}

	// Time until neighbor's dead timer expires (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborUpTime interface{}

	// Interface is MADJ. The type is bool.
	NeighborMadjInterface interface{}

	// Neighbor BFD information.
	NeighborBfdInformation Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary Neighbor summary information

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation Neighbor BFD information

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbor information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors_Neighbor.
	Neighbor []*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors_Neighbor
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors Neighbor table

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors_Neighbor

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors_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 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 ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborId interface{}

	// Neighbor IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Interface via which the neighbor is seen. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	NeighborInterfaceName interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is NeighborState.
	NeighborState interface{}

	// Designated Router state. The type is DrBdrState.
	DrBdrState interface{}

	// Time until neighbor's dead timer expires (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborUpTime interface{}

	// Interface is MADJ. The type is bool.
	NeighborMadjInterface interface{}

	// Neighbor BFD information.
	NeighborBfdInformation Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors_Neighbor_NeighborBfdInformation
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors_Neighbor Neighbor information

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors_Neighbor) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors_Neighbor_NeighborBfdInformation

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors_Neighbor_NeighborBfdInformation 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors_Neighbor_NeighborBfdInformation Neighbor BFD information

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Neighbors_Neighbor_NeighborBfdInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Request list for a particular adjacency. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests_Request.
	Request []*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests_Request
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests Request List table

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests_Request

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests_Request struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface. 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 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}]+)?.
	RequestNeighborId interface{}

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RequestNeighborAddress interface{}

	// Request list interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RequestInterfaceName interface{}

	// List of request list entries. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests_Request_Request.
	Request []*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests_Request_Request
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests_Request Request list for a particular adjacency

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests_Request) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests_Request_Request

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests_Request_Request struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

	// Checksum of the LSA. The type is interface{} with range: 0..65535.
	HeaderLsaChecksum interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests_Request_Request List of request list entries

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Requests_Request_Request) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Retransmission list for a particular adjacency. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission.
	Retransmission []*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions Retransmission list table

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_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 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}]+)?.
	RetransmissionNeighborId interface{}

	// Neighbor IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RetransmissionNeighborIpAddress interface{}

	// Retransmission list interface. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	RetransmissionInterfaceName 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.
	RetransmissionCount interface{}

	// List of Area scope entries. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAreaDb.
	RetransmissionAreaDb []*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAreaDb

	// List of AS Scope entries. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAsdb.
	RetransmissionAsdb []*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAsdb
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission Retransmission list for a particular adjacency

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAreaDb

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAreaDb struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

	// Checksum of the LSA. The type is interface{} with range: 0..65535.
	HeaderLsaChecksum interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAreaDb List of Area scope entries

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAreaDb) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAsdb

type Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAsdb struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

	// Checksum of the LSA. The type is interface{} with range: 0..65535.
	HeaderLsaChecksum interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAsdb List of AS Scope entries

func (*Ospf_Processes_Process_Vrfs_Vrf_AdjacencyInformation_Retransmissions_Retransmission_RetransmissionAsdb) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics

type Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Statistics innformation Interface table.
	InterfaceStatsEntries Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries
}

Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics Container for Statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries

type Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Statistics information for a specific interface. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry.
	InterfaceStatsEntry []*Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry
}

Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries Statistics innformation Interface table

func (*Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry

type Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry 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 handle type. The type is string with pattern: [a-zA-Z0-9._/-]+.
	Handle interface{}

	// interface name. The type is string.
	IfNameStr interface{}

	// interface entry. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry.
	IfEntry []*Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry
}

Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry Statistics information for a specific interface

func (*Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry

type Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// OSPF madj interface. The type is bool.
	MadjIntf interface{}

	// OSPF area id. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// OSPF aread id string. The type is string.
	AreaIdStr interface{}

	// OSPF interface statistics. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat.
	IfStat []*Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat
}

Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry interface entry

func (*Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat

type Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat OSPF interface statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas

type Ospf_Processes_Process_Vrfs_Vrf_Areas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Container for per area data. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area.
	Area []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area
}

Ospf_Processes_Process_Vrfs_Vrf_Areas Area table

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area

type Ospf_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{}

	// Area specific flood list table.
	FloodListAreaTable Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable

	// Neighbor table.
	Neighbors Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors

	// OSPF Interface Brief Table.
	InterfaceBriefs Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs

	// Request List table.
	Requests Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests

	// Retransmission list table.
	Retransmissions Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions

	// Container for Statistics.
	AreaStatistics Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics

	// Neighbor detail table.
	NeighborDetails Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails

	// OSPF Interface Table.
	Interfaces Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area Container for per area data

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Statistics innformation Interface table.
	InterfaceStatsEntries Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics Container for Statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Statistics information for a specific interface. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry.
	InterfaceStatsEntry []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries Statistics innformation Interface table

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry 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 handle type. The type is string with pattern: [a-zA-Z0-9._/-]+.
	Handle interface{}

	// interface name. The type is string.
	IfNameStr interface{}

	// interface entry. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry.
	IfEntry []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry Statistics information for a specific interface

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// OSPF madj interface. The type is bool.
	MadjIntf interface{}

	// OSPF area id. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// OSPF aread id string. The type is string.
	AreaIdStr interface{}

	// OSPF interface statistics. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat.
	IfStat []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry interface entry

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat OSPF interface statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_AreaStatistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Flooding information for a specific interface. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood.
	Flood []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable Area specific flood list table

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_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{}

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	FloodInterfaceName interface{}

	// Time until next LS update due (ms). The type is interface{} with range:
	// 0..4294967295.
	FloodPacingTimer interface{}

	// Number of LSAs currently being flooded. The type is interface{} with range:
	// 0..4294967295.
	FloodLsaCount interface{}

	// Area scope floodlist. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood_AreaFlood.
	AreaFlood []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood_AreaFlood

	// AS scope floodlist. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood_AsFlood.
	AsFlood []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood_AsFlood
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood Flooding information for a specific interface

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood_AreaFlood

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood_AreaFlood struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

	// Checksum of the LSA. The type is interface{} with range: 0..65535.
	HeaderLsaChecksum interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood_AreaFlood Area scope floodlist

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood_AreaFlood) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood_AsFlood

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood_AsFlood struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

	// Checksum of the LSA. The type is interface{} with range: 0..65535.
	HeaderLsaChecksum interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood_AsFlood AS scope floodlist

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_FloodListAreaTable_Flood_AsFlood) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF interface brief information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs_InterfaceBrief.
	InterfaceBrief []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs_InterfaceBrief
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs OSPF Interface Brief Table

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs_InterfaceBrief

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs_InterfaceBrief struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceNameXr interface{}

	// Area ID string in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	InterfaceArea interface{}

	// Interface IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface IP Mask. The type is interface{} with range: 0..4294967295.
	InterfaceMask interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}

	// Interface in fast detect hold down state. The type is bool.
	InterfaceFastDetectHoldDown interface{}

	// Total number of Neighbors. The type is interface{} with range: 0..65535.
	InterfaceNeighborCount interface{}

	// Total number of Adjacent Neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjNeighborCount interface{}

	// If true, interface is multi-area. The type is bool.
	InterfaceisMadj interface{}

	// Total number of multi-area. The type is interface{} with range: 0..65535.
	InterfaceMadjCount interface{}

	// Information for multi-area on the interface. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs_InterfaceBrief_InterfaceMadj.
	InterfaceMadj []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs_InterfaceBrief_InterfaceMadj
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs_InterfaceBrief OSPF interface brief information

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs_InterfaceBrief) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs_InterfaceBrief_InterfaceMadj

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs_InterfaceBrief_InterfaceMadj struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID string in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	InterfaceArea interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	MadjAreaId interface{}

	// Number of Neighbors. The type is interface{} with range: 0..65535.
	InterfaceNeighborCount interface{}

	// Total number of Adjacent Neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjNeighborCount interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs_InterfaceBrief_InterfaceMadj Information for multi-area on the interface

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_InterfaceBriefs_InterfaceBrief_InterfaceMadj) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF interface information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface.
	Interface []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces OSPF Interface Table

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_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. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceNameXr interface{}

	// Interface state. The type is InterfaceState.
	InterfaceState interface{}

	// If true, line protocol is up. The type is bool.
	InterfaceLineState interface{}

	// Interface IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface IP Mask. The type is interface{} with range: 0..4294967295.
	InterfaceMask interface{}

	// Area ID string in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	InterfaceArea interface{}

	// Interface SID. The type is interface{} with range: 0..4294967295.
	InterfaceSid interface{}

	// SID PHP Off. The type is bool.
	InterfaceSidPhpOff interface{}

	// SID N-Flag Clear. The type is bool.
	InterfaceSidNFlagClear interface{}

	// Interface Strict-SPF SID. The type is interface{} with range:
	// 0..4294967295.
	InterfaceStrictSpfSid interface{}

	// Strict-SPF SID PHP Off. The type is bool.
	InterfaceStrictSpfSidPhpOff interface{}

	// Strict-SPF SID N-Flag Clear. The type is bool.
	InterfaceStrictSpfSidNFlagClear 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 Interface_.
	NetworkType interface{}

	// IP MTU. The type is interface{} with range: 0..65535.
	IpMtu interface{}

	// Maximum Packet Size. The type is interface{} with range: 0..65535.
	MaximumPacketSize interface{}

	// Interface tunnel flags. The type is interface{} with range: 0..4294967295.
	InterfaceTunnelFlags interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface bandwidth. The type is interface{} with range: 0..4294967295.
	InterfaceBandwidth interface{}

	// If true, cost fallback is configured. The type is bool.
	CfgCostFallback interface{}

	// Interface fallback cost. The type is interface{} with range: 0..65535.
	InterfaceCostFallback interface{}

	// If true, cost fallback is active. The type is bool.
	CostFallbackActive interface{}

	// If true, configured as LDP sync. The type is bool.
	ConfiguredLdpSync interface{}

	// If true, sync igp shortcuts. The type is bool.
	ConfiguredLdpSyncIgpShortcuts interface{}

	// If true, interface LDP sync is achieved. The type is bool.
	InterfaceLdpSync interface{}

	// If true, configured as demand circuit. The type is bool.
	ConfiguredDemandCircuit interface{}

	// If true, interface running as demand circuit. The type is bool.
	InterfaceDemandCircuit 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.
	InterfaceDcBitlessLsaCount interface{}

	// Interface Transmission delay. The type is interface{} with range: 0..65535.
	TransmissionDelay interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}

	// Interface priority. The type is interface{} with range: 0..255.
	InterfacePriority interface{}

	// If true, designated router. The type is bool.
	DesignatedRouter 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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	DesignatedRouterAddress interface{}

	// If true, backup designated router. The type is bool.
	BackupDesignatedRouter 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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\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.
	InterfaceLsaFilter interface{}

	// Configured hello interval (s). The type is interface{} with range:
	// 0..4294967295.
	HelloInterval interface{}

	// Configured hello interval (ms). The type is interface{} with range:
	// 0..4294967295.
	HelloIntervalMs 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.
	InterfaceRetransmissionInterrval interface{}

	// If true, NSF is enabled. The type is bool.
	InterfaceNsfEnabled interface{}

	// If true, NSF restart in progress on this interface. The type is bool.
	InterfaceNsf interface{}

	// Time since last NSF restart (s). The type is interface{} with range:
	// 0..4294967295.
	InterfaceLastNsf interface{}

	// If true, passive interface. The type is bool.
	PassiveInterface interface{}

	// Time until next Hello (s). The type is interface{} with range:
	// 0..4294967295.
	NextHelloTime interface{}

	// Time until next Hello (ms). The type is interface{} with range:
	// 0..4294967295.
	NextHelloTimeMs interface{}

	// TTL security enabled on the interface. The type is bool.
	TtlSecurityEnabled interface{}

	// TTL security hop counts. The type is interface{} with range: 0..4294967295.
	TtlSecurityHopCount interface{}

	// If true, interface is multi-area. The type is bool.
	InterfaceisMadj interface{}

	// Total number of multi-area. The type is interface{} with range: 0..65535.
	InterfaceMadjCount interface{}

	// Prefix Suppression for primary addresses. The type is bool.
	PrefixSuppressPrimaryAddresses interface{}

	// Prefix Suppression for secondary addresses. The type is bool.
	PrefixSuppressSecondaryAddresses interface{}

	// If true, loopback interface is advertised as a stub network. The type is
	// bool.
	IsLoopbackStubNetwork interface{}

	// Ack List Count. The type is interface{} with range: 0..4294967295.
	InterfaceAckListCount interface{}

	// Ack List High Watermark. The type is interface{} with range: 0..4294967295.
	InterfaceAckListHighWatermark interface{}

	// Registered for Link Down Fast Detection. The type is bool.
	RegisteredForLinkDownFastDetection interface{}

	// Hold-down time in ms for fast-detect event. The type is interface{} with
	// range: 0..4294967295.
	FastDetectHoldDownTime interface{}

	// Link in hold-down state due to fast detect event. The type is bool.
	InterfaceFastDetectHoldDown interface{}

	// Remaining hold down time in ms. The type is interface{} with range:
	// 0..4294967295.
	FastDetectHoldDownTimeRemaining interface{}

	// IP Fast Reroute Type. The type is Ipfrr.
	FastRerouteType interface{}

	// Topology Independent LFA. The type is bool.
	FastRerouteTopologyIndependentLfa interface{}

	// Unnumbered interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceUnnum interface{}

	// Forward reference interface. The type is bool.
	InterfaceForw interface{}

	// Max number of primary labels. The type is interface{} with range: 0..255.
	InterfacePriLabels interface{}

	// Max number of backup labels. The type is interface{} with range: 0..255.
	InterfaceBkpLabels interface{}

	// Max number of SRTE labels. The type is interface{} with range: 0..255.
	InterfaceSrteLabels interface{}

	// PerfMeas Delay values available. The type is bool.
	PmDelaySet interface{}

	// PerfMeas Average Link Delay. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayAvg interface{}

	// PerfMeas Minimum Link Delay. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayMin interface{}

	// PerfMeas Maximum Link Delay. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayMax interface{}

	// PerfMeas Link Delay Variance. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayVar interface{}

	// PerfMeas Link Loss values available. The type is bool.
	PmLossSet interface{}

	// PerfMeas Link Loss. The type is interface{} with range: 0..4294967295.
	LinkLoss interface{}

	// PerfMeas BW Util values available. The type is bool.
	PmbwUtilSet interface{}

	// PerfMeas Total Bandwidth. The type is interface{} with range:
	// 0..4294967295.
	TotalBandwidth interface{}

	// PerfMeas RSVP-TE Bandwidth. The type is interface{} with range:
	// 0..4294967295.
	RsvpteBandwidth interface{}

	// Remote LFA. The type is interface{} with range: 0..255.
	RemoteLfa interface{}

	// SRTE Metric available. The type is bool.
	SrteMetricSet interface{}

	// SRTE Metric. The type is interface{} with range: 0..4294967295.
	SrteMetric interface{}

	// SRTE App Weight. The type is interface{} with range: 0..4294967295.
	SrteAppWeight interface{}

	// SRTE Ext. Admin Group available. The type is bool.
	SrteExtAdminGroupSet interface{}

	// BFD information.
	InterfaceBfdInformation Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceBfdInformation

	// Active interface details.
	ActiveInterface Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_ActiveInterface

	// SRLG Values. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_Srlg.
	Srlg []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_Srlg

	// SRTE Ext. Admin Group. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_SrteteExtAdminGroup.
	SrteteExtAdminGroup []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_SrteteExtAdminGroup

	// Information for neighbors on the interface. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceNeighbor.
	InterfaceNeighbor []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceNeighbor

	// Information for multi-area on the interface. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceMadj.
	InterfaceMadj []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceMadj

	// IPFRR-Tiebreakers list. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_IpfrrTiebreakers.
	IpfrrTiebreakers []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_IpfrrTiebreakers

	// Secondary IP address list. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_IpSecAddr.
	IpSecAddr []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_IpSecAddr
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface OSPF interface information

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_ActiveInterface

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_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{}

	// Flood queue length. The type is interface{} with range: 0..4294967295.
	InterfaceFloodLength 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{}

	// 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.
	InterfaceNeighborCount interface{}

	// Number of neighbors for which hellos are suppressed. The type is
	// interface{} with range: 0..65535.
	SuppressHelloCount interface{}

	// Authentication type. The type is Authentication.
	InterfaceAuthenticationType interface{}

	// If true, MD key is configured. The type is bool.
	YoungestMdKey interface{}

	// Number of neighbors using the old key (if rollover in progress). The type
	// is interface{} with range: 0..4294967295.
	OldMd5KeyNeighborCount interface{}

	// Youngest MD key ID. The type is interface{} with range: 0..65535.
	YoungestMdKeyId interface{}

	// Keychain Name. The type is string with length: 0..255.
	KeychainName interface{}

	// If true, Keychain key is configured. The type is bool.
	KeychainKeyConf interface{}

	// Keychain ID. The type is interface{} with range: 0..18446744073709551615.
	KeychainId interface{}

	// Keychain Alg. The type is OspfCrytographicAlgo.
	KeychainAlg interface{}

	// List of old MD keys. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_ActiveInterface_MdKeys.
	MdKeys []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_ActiveInterface_MdKeys
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_ActiveInterface Active interface details

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_ActiveInterface) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_ActiveInterface_MdKeys

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_ActiveInterface_MdKeys struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..65535.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_ActiveInterface_MdKeys List of old MD keys

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_ActiveInterface_MdKeys) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceBfdInformation

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceBfdInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// BFD enable mode - Default/Strict. The type is interface{} with range:
	// 0..4294967295.
	BfdIntfEnableMode interface{}

	// BFD interval (ms). The type is interface{} with range: 0..4294967295.
	Interval interface{}

	// BFD detection multiplier. The type is interface{} with range:
	// 0..4294967295.
	DetectionMultiplier interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceBfdInformation BFD information

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceBfdInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceMadj

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceMadj struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID string in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	InterfaceArea interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	MadjAreaId interface{}

	// Number of Neighbors. The type is interface{} with range: 0..65535.
	InterfaceNeighborCount interface{}

	// Total number of Adjacent Neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjNeighborCount interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceMadj Information for multi-area on the interface

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceMadj) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceNeighbor

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_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. The type is bool.
	NeighborDr interface{}

	// If true, Backup designated router. The type is bool.
	NeighborBdr interface{}

	// If true, hellos suppressed. The type is bool.
	SuppressHello interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceNeighbor Information for neighbors on the interface

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_InterfaceNeighbor) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_IpSecAddr

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_IpSecAddr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Secondary Address Type. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SecondaryAddr interface{}

	// Secondary Prefix Length. The type is interface{} with range: 0..4294967295.
	SecondaryPrefix interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_IpSecAddr Secondary IP address list

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_IpSecAddr) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_IpfrrTiebreakers

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_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{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_IpfrrTiebreakers IPFRR-Tiebreakers list

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_IpfrrTiebreakers) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_Srlg

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_Srlg struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_Srlg SRLG Values

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_Srlg) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_SrteteExtAdminGroup

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_SrteteExtAdminGroup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_SrteteExtAdminGroup SRTE Ext. Admin Group

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Interfaces_Interface_SrteteExtAdminGroup) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A single neighbor's detail information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail.
	NeighborDetail []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails Neighbor detail table

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_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 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{}

	// Area ID string in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	NeighborAreaId interface{}

	// Number of state changes. The type is interface{} with range: 0..65535.
	StateChangeCount 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.
	NeighborFilter 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 Interface_.
	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{}

	// This is bitmaks of neighbor's option field received. The type is
	// interface{} with range: 0..255.
	NeighborOption interface{}

	// Number of pending events. The type is interface{} with range: 0..65535.
	PendingEvents interface{}

	// This is a bitmask of Link Local signalling options received from the
	// neighbor. The type is interface{} with range: 0..4294967295.
	NeighborLlsOption interface{}

	// Out-Of-Bound resynchronization in progress. The type is bool.
	OobResynchronization interface{}

	// For cisco NSF, the router is either Requester or Receiver. The type is
	// NsfRtr.
	NsfRouterState interface{}

	// The amount of time in seconds since last time Out-Of-Band resynchronization
	// was done with this neighbor. The type is interface{} with range:
	// 0..4294967295. Units are second.
	LastOobTime interface{}

	// LFA Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	LfaInterface interface{}

	// LFA Next Hop. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LfaNextHop interface{}

	// LFA 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}]+)?.
	LfaNeighborId interface{}

	// LFA Neighbor Revision. The type is interface{} with range: 0..4294967295.
	LfaNeighborRevision interface{}

	// Ack List Count. The type is interface{} with range: 0..4294967295.
	NeighborAckListCount interface{}

	// Ack List High Watermark. The type is interface{} with range: 0..4294967295.
	NeighborAckListHighWatermark interface{}

	// SR Adjacency SID Label. The type is interface{} with range: 0..4294967295.
	AdjacencySidLabel interface{}

	// SR Adjacency SID Protected. The type is bool.
	AdjacencySidProtected interface{}

	// SR Adjacency SID Unprotected Label. The type is interface{} with range:
	// 0..4294967295.
	AdjacencySidUnprotectedLabel interface{}

	// Interface ID of neighbor recived via LLS. The type is interface{} with
	// range: 0..65535.
	NeighborInterfaceId interface{}

	// Neighbor summary information.
	NeighborSummary Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary

	// Neighbor BFD information.
	NeighborBfdInformation Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborBfdInformation

	// Retransmission information with this neighbor.
	NeighborRetransmissionInformation Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail A single neighbor's detail information

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborBfdInformation

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborBfdInformation 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborBfdInformation Neighbor BFD information

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborBfdInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of DBD retransmissions during last exchange. The type is interface{}
	// with range: 0..4294967295.
	DbdRetransmissionCount interface{}

	// Total number of DBD retransmissions for this neighbor. The type is
	// interface{} with range: 0..4294967295.
	DbdRetransmissionTotalCount interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodingIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Retransmission queue length. The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissionCount interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	NumberOfRetransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFloodInformation interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodInformationIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFloodInformation interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodInformationIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFloodInformation interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodInformationIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFloodInformation interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodInformationIndex 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation Retransmission information with this neighbor

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborRetransmissionInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbor ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborId interface{}

	// Neighbor IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Interface via which the neighbor is seen. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	NeighborInterfaceName interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is NeighborState.
	NeighborState interface{}

	// Designated Router state. The type is DrBdrState.
	DrBdrState interface{}

	// Time until neighbor's dead timer expires (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborUpTime interface{}

	// Interface is MADJ. The type is bool.
	NeighborMadjInterface interface{}

	// Neighbor BFD information.
	NeighborBfdInformation Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary Neighbor summary information

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation Neighbor BFD information

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_NeighborDetails_NeighborDetail_NeighborSummary_NeighborBfdInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Neighbor information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors_Neighbor.
	Neighbor []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors_Neighbor
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors Neighbor table

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors_Neighbor

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors_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 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 ID. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborId interface{}

	// Neighbor IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Interface via which the neighbor is seen. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	NeighborInterfaceName interface{}

	// Neighbor's DR priority. The type is interface{} with range: 0..255.
	NeighborDrPriority interface{}

	// Neighbor's state. The type is NeighborState.
	NeighborState interface{}

	// Designated Router state. The type is DrBdrState.
	DrBdrState interface{}

	// Time until neighbor's dead timer expires (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborDeadTimer interface{}

	// Amount of time since the adjacency is up (s). The type is interface{} with
	// range: 0..4294967295.
	NeighborUpTime interface{}

	// Interface is MADJ. The type is bool.
	NeighborMadjInterface interface{}

	// Neighbor BFD information.
	NeighborBfdInformation Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors_Neighbor_NeighborBfdInformation
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors_Neighbor Neighbor information

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors_Neighbor) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors_Neighbor_NeighborBfdInformation

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors_Neighbor_NeighborBfdInformation 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors_Neighbor_NeighborBfdInformation Neighbor BFD information

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Neighbors_Neighbor_NeighborBfdInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Request list for a particular adjacency. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests_Request.
	Request []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests_Request
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests Request List table

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests_Request

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests_Request struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface. 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 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}]+)?.
	RequestNeighborId interface{}

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RequestNeighborAddress interface{}

	// Request list interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RequestInterfaceName interface{}

	// List of request list entries. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests_Request_Request.
	Request []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests_Request_Request
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests_Request Request list for a particular adjacency

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests_Request) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests_Request_Request

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests_Request_Request struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

	// Checksum of the LSA. The type is interface{} with range: 0..65535.
	HeaderLsaChecksum interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests_Request_Request List of request list entries

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Requests_Request_Request) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Retransmission list for a particular adjacency. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission.
	Retransmission []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions Retransmission list table

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_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 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}]+)?.
	RetransmissionNeighborId interface{}

	// Neighbor IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RetransmissionNeighborIpAddress interface{}

	// Retransmission list interface. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	RetransmissionInterfaceName 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.
	RetransmissionCount interface{}

	// List of Area scope entries. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAreaDb.
	RetransmissionAreaDb []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAreaDb

	// List of AS Scope entries. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAsdb.
	RetransmissionAsdb []*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAsdb
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission Retransmission list for a particular adjacency

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAreaDb

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAreaDb struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

	// Checksum of the LSA. The type is interface{} with range: 0..65535.
	HeaderLsaChecksum interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAreaDb List of Area scope entries

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAreaDb) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAsdb

type Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAsdb struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

	// Checksum of the LSA. The type is interface{} with range: 0..65535.
	HeaderLsaChecksum interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAsdb List of AS Scope entries

func (*Ospf_Processes_Process_Vrfs_Vrf_Areas_Area_Retransmissions_Retransmission_RetransmissionAsdb) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_BorderRouters

type Ospf_Processes_Process_Vrfs_Vrf_BorderRouters struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Information for a particular border router. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter.
	BorderRouter []*Ospf_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter
}

Ospf_Processes_Process_Vrfs_Vrf_BorderRouters Border router table

func (*Ospf_Processes_Process_Vrfs_Vrf_BorderRouters) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter

type Ospf_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{}

	// Router ID of Border 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}]+)?.
	BorderRouterIdXr interface{}

	// List of Border Router paths. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter_BorderRouterPath.
	BorderRouterPath []*Ospf_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter_BorderRouterPath
}

Ospf_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter Information for a particular border router

func (*Ospf_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter_BorderRouterPath

type Ospf_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter_BorderRouterPath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Route type. The type is OspfRoute.
	BorderRouterRouteType interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	BorderRouterRouteMetric interface{}

	// Next hop 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}]+)?.
	BorderRouterNextHop interface{}

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BorderRouterNextHopInterfaceName interface{}

	// Border router type. The type is OspfBr.
	BorderRouterType interface{}

	// Area string in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	BorderRouterAreaId interface{}

	// SPF run instance count. The type is interface{} with range:
	// 0..18446744073709551615.
	SpfVersion interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter_BorderRouterPath List of Border Router paths

func (*Ospf_Processes_Process_Vrfs_Vrf_BorderRouters_BorderRouter_BorderRouterPath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database

type Ospf_Processes_Process_Vrfs_Vrf_Database struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Per-Area view of Link state database.
	DatabaseAreas Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas

	// Link State database summary table.
	DatabaseSummaries Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries

	// Link State Database summary for the AS.
	DatabaseSummaryAs Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaryAs

	// Link State Database Table.
	Lsas Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas

	// Link state advertisement summary table.
	LsaSummaries Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries
}

Ospf_Processes_Process_Vrfs_Vrf_Database OSPF Link State Database

func (*Ospf_Processes_Process_Vrfs_Vrf_Database) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Per-Area Link State Database data. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea.
	DatabaseArea []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas Per-Area view of Link state database

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea 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{}

	// Link State Database Table.
	Lsas Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas

	// Link state advertisement summary table.
	LsaSummaries Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea Per-Area Link State Database data

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA summary information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary.
	LsaSummary []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries Link state advertisement summary table

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Link state type. The type is OspfLs.
	LsType interface{}

	// Link state 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}]+)?.
	LsId 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{}

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Number of links. The type is interface{} with range: 0..65535.
	LinkCount interface{}

	// LSA header information.
	LsaHeader Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary_LsaHeader
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary LSA summary information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary_LsaHeader

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is Lsa.
	LsType interface{}

	// LS 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}]+)?.
	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{}

	// 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.
	DnAgeLsa interface{}

	// If true,  LSA received from neighbor during NSF. The type is bool.
	Nsf 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary_LsaHeader LSA header information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_LsaSummaries_LsaSummary_LsaHeader) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Link State Advertisement information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa.
	Lsa []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas Link State Database Table

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Link state type. The type is OspfLs.
	LsType interface{}

	// Link state 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}]+)?.
	LsId 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{}

	// InterfaceName. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Header information.
	LsaHeader Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaHeader

	// Detailed LSA Information.
	LsaDetailData Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData

	// Information pertaining to a specific LSA type.
	LsaInternalData Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa Link State Advertisement information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// If true, type of service capable indicated by LSA's option field. The type
	// is bool.
	TosCapable interface{}

	// If true,  capable of type 7 to 5 translation indicated by LSA's option
	// field. The type is bool.
	NssaTranslation interface{}

	// If true, capable of demand circuit as indicated by LSA's option field. The
	// type is bool.
	DemandCircuit interface{}

	// if true, DN bit set on the summary LSA indicated by LSA's option field. The
	// type is bool.
	DnBit interface{}

	// Due time for rate-limit timer (ms). The type is interface{} with range:
	// 0..4294967295.
	LsaRateLimitDueTime interface{}

	// Clock stamp since boot. The type is interface{} with range:
	// 0..18446744073709551615.
	LsadbBaseClock interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	RoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	AdvertisingRouterReachable interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	Length interface{}

	// Summary Origin. The type is interface{} with range: 0..65535.
	SumOrigin interface{}

	// External Origin. The type is interface{} with range: 0..65535.
	AseOrigin interface{}

	// Not In Sync With Active. The type is interface{} with range: 0..255.
	InSync interface{}

	// Current LSA prefix priority. The type is interface{} with range: 0..255.
	LsaPrefixPriority interface{}

	// New LSA prefix priority. The type is interface{} with range: 0..255.
	NewLsaPrefixPriority interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// LSA throttle timer table information.
	LsaThrottleTimer Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaThrottleTimer

	// Time LSA was last updated.
	LsaLastUpdatedTime Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime

	// Current time stamp.
	LsadbBaseTimeStamp Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp

	// Reason why LSA is not deleted.
	NotDelete Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_NotDelete
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData Detailed LSA Information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime Time LSA was last updated

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaThrottleTimer

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaThrottleTimer struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timer table. The type is TimerTable.
	TimerLocation interface{}

	// Timer type. The type is Timer.
	TimerType interface{}

	// 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{}

	// Last Second table index processed. The type is interface{} with range:
	// 0..255.
	LastInstSecondTableIndex interface{}

	// Last Minute table index processed. The type is interface{} with range:
	// 0..255.
	LastInstMinuteTableIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaThrottleTimer LSA throttle timer table information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsaThrottleTimer) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp Current time stamp

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_NotDelete

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_NotDelete struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// 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, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	NoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	NeighborExchange 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.
	RoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty. The type is bool.
	Acknowledgement interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	MaximumAge interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	PartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	FloodPending 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.
	NsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending summary
	// LSA originating. The type is bool.
	SumOrigPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_NotDelete Reason why LSA is not deleted

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaDetailData_NotDelete) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaHeader

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is Lsa.
	LsType interface{}

	// LS 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}]+)?.
	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{}

	// 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.
	DnAgeLsa interface{}

	// If true,  LSA received from neighbor during NSF. The type is bool.
	Nsf 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaHeader Header information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaHeader) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// InternalLSAType. The type is OspfInternalLsaTypes.
	InternalLsaType interface{}

	// Router LSA.
	RouterLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType

	// Network LSA.
	NetworkLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType

	// Summary LSA.
	SummaryLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType

	// External LSA.
	ExternalLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType

	// Opaque-Link LSA.
	OpaqueLinkLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType

	// Opaque-Area, opaque type 1 LSA.
	OpaqueMplsTeLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType

	// Opaque-link, opaque type 3 Grace LSA.
	OpaqueGraceLsa Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa

	// Opaque Router Information LSA.
	OpaqueRouterInfoLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType

	// Extende Prefix LSA type.
	OpaqueEpLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType

	// Extended Link LSA type.
	OpaqueElLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData Information pertaining to a specific LSA type

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Prefix length. The type is interface{} with range: 0..4294967295.
	ExternalPrefixLength interface{}

	// If true, internal max-metric LSA. The type is bool.
	InternalExternalLsa interface{}

	// Type of service information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric.
	ExternalTosMetric []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType External LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Cost of this route. The type is interface{} with range: 0..4294967295.
	ExternalMetric interface{}

	// External LSA metric type. The type is ExMetric.
	ExternalMetricType interface{}

	// Type of Service. The type is interface{} with range: 0..4294967295.
	ExternalTos interface{}

	// Forwarding 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}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric Type of service information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Network prefix length. The type is interface{} with range: 0..4294967295.
	NetworkPrefixLength interface{}

	// Neighbor router list. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter.
	NeighborRouter []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType Network LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter Neighbor router list

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv.
	Tlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType Extended Link LSA type

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of top-level TLV. The type is interface{} with range: 0..65535.
	TlvType interface{}

	// Length of top-level TLV. The type is interface{} with range: 0..65535.
	TlvLength interface{}

	// MPLS-TE 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}]+)?.
	MplsRouterId interface{}

	// MPLS DS-TE supported. The type is bool.
	MplsDsteLink interface{}

	// TLV direct data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TlvData interface{}

	// List of Sub-TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv.
	TeLinkSubTlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv List of TLVs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of sub TLV. The type is Stlv.
	SubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	SubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	SubTlvValue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv List of Sub-TLVs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv.
	Tlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType Extende Prefix LSA type

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of top-level TLV. The type is interface{} with range: 0..65535.
	TlvType interface{}

	// Length of top-level TLV. The type is interface{} with range: 0..65535.
	TlvLength interface{}

	// MPLS-TE 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}]+)?.
	MplsRouterId interface{}

	// MPLS DS-TE supported. The type is bool.
	MplsDsteLink interface{}

	// TLV direct data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TlvData interface{}

	// List of Sub-TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv.
	TeLinkSubTlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv List of TLVs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of sub TLV. The type is Stlv.
	SubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	SubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	SubTlvValue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv List of Sub-TLVs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The amount of time the router's neighbor should advertise it fully adjacent
	// (s). The type is interface{} with range: 0..4294967295.
	GracePeriod interface{}

	// Reason for router restart. The type is OspfGrReason.
	GraceReason interface{}

	// IP interface address on the subnet associated with the grace LSA. The type
	// is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	IpAddress interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa Opaque-link, opaque type 3 Grace LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Interface on which the Opaque link LSA is received. The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	OpaqueInterfaceName interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType Opaque-Link LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv.
	Tlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType Opaque-Area, opaque type 1 LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of top-level TLV. The type is interface{} with range: 0..65535.
	TlvType interface{}

	// Length of top-level TLV. The type is interface{} with range: 0..65535.
	TlvLength interface{}

	// MPLS-TE 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}]+)?.
	MplsRouterId interface{}

	// MPLS DS-TE supported. The type is bool.
	MplsDsteLink interface{}

	// TLV direct data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TlvData interface{}

	// List of Sub-TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv.
	TeLinkSubTlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv List of TLVs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of sub TLV. The type is Stlv.
	SubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	SubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	SubTlvValue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv List of Sub-TLVs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Opaque LSA flooding scope, a.k.a., Opaque LSA Type. The type is
	// OspfLsaOpqRiScope.
	OpaqueRilsaScope interface{}

	// Interface on which this Link-Local Opaque link LSA is received. The type is
	// string with pattern: [a-zA-Z0-9._/-]+.
	OpaqueRiInterfaceName interface{}

	// Router Information TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv.
	OpaqueRitlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType Opaque Router Information LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv Router Information TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of TLV. The type is interface{} with range: 0..65535.
	NodeMsdtlvLength interface{}

	// Node MSD Subtypes.
	NodeMsdSubTypes Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv Node MSD TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// MSD SubType. The type is interface{} with range: 0..255.
	MsdSubType interface{}

	// MSD Value. The type is interface{} with range: 0..255.
	MsdValue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes Node MSD Subtypes

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of TLV. The type is interface{} with range: 0..65535.
	PcedtlvLength interface{}

	// PCE Address.
	PcedAddr Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr

	// PCE Scope Information.
	PcedScope Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv PCE Discovery TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PCEAddrType. The type is OspfShOpqRiPceAddrTypes.
	PceAddrType interface{}

	// Unknown PCE Addr TLV.
	PceAddrUnknownTlv Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv

	// IPv4 PCE Address.
	Ipv4pceAddr Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr

	// IPv6 PCE Address.
	Ipv6pceAddr Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr PCE Address

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PCE IPv4 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}]+)?.
	Pceipv4Addr interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr IPv4 PCE Address

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PCE 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}]+)?.
	Pceipv6Addr interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr IPv6 PCE Address

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Type of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvType interface{}

	// Length of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvLength interface{}

	// Data in TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	RiGenvalue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv Unknown PCE Addr TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// L Bit. The type is bool.
	Lbit interface{}

	// R Bit. The type is bool.
	Rbit interface{}

	// Rd Bit. The type is bool.
	RdBit interface{}

	// S Bit. The type is bool.
	Sbit interface{}

	// Sd Bit. The type is bool.
	SdBit interface{}

	// Y Bit. The type is bool.
	Ybit interface{}

	// Pref L. The type is interface{} with range: 0..255.
	PrefL interface{}

	// Pref R. The type is interface{} with range: 0..255.
	PrefR interface{}

	// Pref S. The type is interface{} with range: 0..255.
	PrefS interface{}

	// Pref Y. The type is interface{} with range: 0..255.
	PrefY interface{}

	// PCE Scope Information. The type is interface{} with range: 0..4294967295.
	AllScopeInfoBits interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope PCE Scope Information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of TLV. The type is interface{} with range: 0..65535.
	RtrCapTlvLength interface{}

	// Graceful Restart Capability. The type is bool.
	RtrCapGracefulRestart interface{}

	// Graceful Restart Helper Capability. The type is bool.
	RtrCapGracefulRestartHelper interface{}

	// Stub Router capability. The type is bool.
	RtrCapStubRtr interface{}

	// Traffic Engineering capability of area. The type is bool.
	RtrCapAreaTe interface{}

	// P2P LAN Capability. The type is bool.
	RtrCapP2plan interface{}

	// TE Experimental bit. The type is bool.
	RtrCapTeExp interface{}

	// All capability bits. The type is interface{} with range: 0..4294967295.
	RtrCapAllBits interface{}

	// Additional Information in TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	RtrCapAdditionalInfo interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv Rtr Cap TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SR Algorithms. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue.
	SrAlgoValue []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv SR Algorithm TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..255.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue SR Algorithms

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of TLV. The type is interface{} with range: 0..65535.
	SrRangeLength interface{}

	// SR Range Size. The type is interface{} with range: 0..4294967295.
	SrRangeSize interface{}

	// SID sub-TLV.
	Sidtlv Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv SR Range TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of sub-TLV. The type is interface{} with range: 0..65535.
	SrSidLength interface{}

	// SID Value. The type is interface{} with range: 0..4294967295.
	SrSidValue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv SID sub-TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of TLV. The type is interface{} with range: 0..65535.
	SrlbtlvLength interface{}

	// SRLB Range Size. The type is interface{} with range: 0..4294967295.
	SrlbRangeSize interface{}

	// SID sub-TLV.
	Sidtlv Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv SRLB Range TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of sub-TLV. The type is interface{} with range: 0..65535.
	SrSidLength interface{}

	// SID Value. The type is interface{} with range: 0..4294967295.
	SrSidValue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv SID sub-TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Type of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvType interface{}

	// Length of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvLength interface{}

	// Data in TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	RiGenvalue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv Unknown Rtr Info TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// If True, router is an Autonomous system Border Router. The type is bool.
	RouterAsbr interface{}

	// If True, router is an Area Border Router. The type is bool.
	RouterAbr interface{}

	// If true, internal LSA. The type is bool.
	InternalLsa interface{}

	// List of links in this LSA. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link.
	Link []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link

	// List of links for internal LSA. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink.
	InternalLink []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType Router LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Link 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}]+)?.
	LinkId interface{}

	// Link Data. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LinkData interface{}

	// Type of link. The type is OspfLinkTypes.
	LinkType interface{}

	// Cost for using this link. The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// List of type of service metrics. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos.
	LinkTos []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink List of links for internal LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of Service. The type is interface{} with range: 0..65535.
	RouterTos interface{}

	// Type of service specific metric. The type is interface{} with range:
	// 0..65535.
	TosCost interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos List of type of service metrics

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Link 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}]+)?.
	LinkId interface{}

	// Link Data. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LinkData interface{}

	// Type of link. The type is OspfLinkTypes.
	LinkType interface{}

	// Cost for using this link. The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// List of type of service metrics. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos.
	LinkTos []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link List of links in this LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of Service. The type is interface{} with range: 0..65535.
	RouterTos interface{}

	// Type of service specific metric. The type is interface{} with range:
	// 0..65535.
	TosCost interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos List of type of service metrics

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Summary LSA prefix length. The type is interface{} with range:
	// 0..4294967295.
	SummaryPrefixLength interface{}

	// If true, internal max-metric LSA. The type is bool.
	InternalSumLsa interface{}

	// Metric. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric.
	SummaryLsaMetric []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType Summary LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric Metric

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseAreas_DatabaseArea_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Link State Database summary for a particular area. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries_DatabaseSummary.
	DatabaseSummary []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries_DatabaseSummary
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries Link State database summary table

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries_DatabaseSummary

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries_DatabaseSummary 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{}

	// Area id. The type is string with length: 0..16.
	DbaseSumAreaIdString interface{}

	// Summary counters for Area scope LSAs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries_DatabaseSummary_AreaLsaCounter.
	AreaLsaCounter []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries_DatabaseSummary_AreaLsaCounter
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries_DatabaseSummary Link State Database summary for a particular area

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries_DatabaseSummary) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries_DatabaseSummary_AreaLsaCounter

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries_DatabaseSummary_AreaLsaCounter struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of LSAs. The type is Lsa.
	LsaType interface{}

	// Number of LSAs of this type. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaCount interface{}

	// Number of deleted LSAs of this type. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaDeleteCount interface{}

	// Number of MaxAged LSAs of this type. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaMaxageCount interface{}

	// Number of self-generated LSAs. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaSelfCount interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries_DatabaseSummary_AreaLsaCounter Summary counters for Area scope LSAs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaries_DatabaseSummary_AreaLsaCounter) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaryAs

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaryAs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Summary counter for AS scope LSAs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaryAs_AsLsaCounter.
	AsLsaCounter []*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaryAs_AsLsaCounter
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaryAs Link State Database summary for the AS

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaryAs) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaryAs_AsLsaCounter

type Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaryAs_AsLsaCounter struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of LSAs. The type is Lsa.
	LsaType interface{}

	// Number of LSAs of this type. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaCount interface{}

	// Number of deleted LSAs of this type. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaDeleteCount interface{}

	// Number of MaxAged LSAs of this type. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaMaxageCount interface{}

	// Number of self-generated LSAs. The type is interface{} with range:
	// -2147483648..2147483647.
	LsaSelfCount interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaryAs_AsLsaCounter Summary counter for AS scope LSAs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_DatabaseSummaryAs_AsLsaCounter) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries

type Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA summary information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries_LsaSummary.
	LsaSummary []*Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries_LsaSummary
}

Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries Link state advertisement summary table

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries_LsaSummary

type Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries_LsaSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Link state type. The type is OspfLs.
	LsType interface{}

	// Link state 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}]+)?.
	LsId 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{}

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}

	// Number of links. The type is interface{} with range: 0..65535.
	LinkCount interface{}

	// LSA header information.
	LsaHeader Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries_LsaSummary_LsaHeader
}

Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries_LsaSummary LSA summary information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries_LsaSummary) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries_LsaSummary_LsaHeader

type Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries_LsaSummary_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is Lsa.
	LsType interface{}

	// LS 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}]+)?.
	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{}

	// 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.
	DnAgeLsa interface{}

	// If true,  LSA received from neighbor during NSF. The type is bool.
	Nsf 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries_LsaSummary_LsaHeader LSA header information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_LsaSummaries_LsaSummary_LsaHeader) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Link State Advertisement information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa.
	Lsa []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas Link State Database Table

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Link state type. The type is OspfLs.
	LsType interface{}

	// Link state 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}]+)?.
	LsId 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{}

	// InterfaceName. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Header information.
	LsaHeader Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaHeader

	// Detailed LSA Information.
	LsaDetailData Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData

	// Information pertaining to a specific LSA type.
	LsaInternalData Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa Link State Advertisement information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// If true, type of service capable indicated by LSA's option field. The type
	// is bool.
	TosCapable interface{}

	// If true,  capable of type 7 to 5 translation indicated by LSA's option
	// field. The type is bool.
	NssaTranslation interface{}

	// If true, capable of demand circuit as indicated by LSA's option field. The
	// type is bool.
	DemandCircuit interface{}

	// if true, DN bit set on the summary LSA indicated by LSA's option field. The
	// type is bool.
	DnBit interface{}

	// Due time for rate-limit timer (ms). The type is interface{} with range:
	// 0..4294967295.
	LsaRateLimitDueTime interface{}

	// Clock stamp since boot. The type is interface{} with range:
	// 0..18446744073709551615.
	LsadbBaseClock interface{}

	// If true, Routing Bit set on the LSA. The type is bool.
	RoutingBit interface{}

	// If true, Advertising Router is reachable. The type is bool.
	AdvertisingRouterReachable interface{}

	// Length of the LSA. The type is interface{} with range: 0..65535.
	Length interface{}

	// Summary Origin. The type is interface{} with range: 0..65535.
	SumOrigin interface{}

	// External Origin. The type is interface{} with range: 0..65535.
	AseOrigin interface{}

	// Not In Sync With Active. The type is interface{} with range: 0..255.
	InSync interface{}

	// Current LSA prefix priority. The type is interface{} with range: 0..255.
	LsaPrefixPriority interface{}

	// New LSA prefix priority. The type is interface{} with range: 0..255.
	NewLsaPrefixPriority interface{}

	// LSA flood required after FO. The type is bool.
	LsaFloodRequiredPostFailOver interface{}

	// LSA throttle timer table information.
	LsaThrottleTimer Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsaThrottleTimer

	// Time LSA was last updated.
	LsaLastUpdatedTime Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime

	// Current time stamp.
	LsadbBaseTimeStamp Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp

	// Reason why LSA is not deleted.
	NotDelete Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_NotDelete
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData Detailed LSA Information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime Time LSA was last updated

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsaLastUpdatedTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsaThrottleTimer

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsaThrottleTimer struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Timer table. The type is TimerTable.
	TimerLocation interface{}

	// Timer type. The type is Timer.
	TimerType interface{}

	// 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{}

	// Last Second table index processed. The type is interface{} with range:
	// 0..255.
	LastInstSecondTableIndex interface{}

	// Last Minute table index processed. The type is interface{} with range:
	// 0..255.
	LastInstMinuteTableIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsaThrottleTimer LSA throttle timer table information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsaThrottleTimer) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp Current time stamp

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_LsadbBaseTimeStamp) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_NotDelete

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_NotDelete struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// 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, the reason not to delete this LSA is because delete flag not set
	// on this LSA. The type is bool.
	NoDelete interface{}

	// If true, the reason  not to delete this LSA is because neighbor is in
	// exchange state. The type is bool.
	NeighborExchange 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.
	RoutingTable interface{}

	// If true, the reason not to delete this LSA is because it's Acknowledgement
	// list is not empty. The type is bool.
	Acknowledgement interface{}

	// If true, the reason not to delete this LSA is because it is in Maxage
	// Queue. The type is bool.
	MaximumAge interface{}

	// If true, the reason not to delete this LSA is because it is in partial SPF
	// queue. The type is bool.
	PartialSpf interface{}

	// If true, the reason not to delete this LSA is because waiting for flooding
	// or retransmission. The type is bool.
	FloodPending 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.
	NsrAckPending interface{}

	// If true, the reason not to delete this LSA is because it is pending summary
	// LSA originating. The type is bool.
	SumOrigPending interface{}

	// If true, the reason not to delete this LSA is because it is pending
	// flooding on switchover. The type is bool.
	NsrFloodRequired interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_NotDelete Reason why LSA is not deleted

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaDetailData_NotDelete) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaHeader

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaHeader struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// LSA type. The type is Lsa.
	LsType interface{}

	// LS 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}]+)?.
	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{}

	// 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.
	DnAgeLsa interface{}

	// If true,  LSA received from neighbor during NSF. The type is bool.
	Nsf 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaHeader Header information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaHeader) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// InternalLSAType. The type is OspfInternalLsaTypes.
	InternalLsaType interface{}

	// Router LSA.
	RouterLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType

	// Network LSA.
	NetworkLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType

	// Summary LSA.
	SummaryLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType

	// External LSA.
	ExternalLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType

	// Opaque-Link LSA.
	OpaqueLinkLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType

	// Opaque-Area, opaque type 1 LSA.
	OpaqueMplsTeLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType

	// Opaque-link, opaque type 3 Grace LSA.
	OpaqueGraceLsa Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa

	// Opaque Router Information LSA.
	OpaqueRouterInfoLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType

	// Extende Prefix LSA type.
	OpaqueEpLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType

	// Extended Link LSA type.
	OpaqueElLsaType Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData Information pertaining to a specific LSA type

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Prefix length. The type is interface{} with range: 0..4294967295.
	ExternalPrefixLength interface{}

	// If true, internal max-metric LSA. The type is bool.
	InternalExternalLsa interface{}

	// Type of service information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric.
	ExternalTosMetric []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType External LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Cost of this route. The type is interface{} with range: 0..4294967295.
	ExternalMetric interface{}

	// External LSA metric type. The type is ExMetric.
	ExternalMetricType interface{}

	// Type of Service. The type is interface{} with range: 0..4294967295.
	ExternalTos interface{}

	// Forwarding 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}]+)?.
	ForwardingAddress interface{}

	// Route Tag. The type is interface{} with range: 0..4294967295.
	ExternalTag interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric Type of service information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_ExternalLsaType_ExternalTosMetric) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Network prefix length. The type is interface{} with range: 0..4294967295.
	NetworkPrefixLength interface{}

	// Neighbor router list. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter.
	NeighborRouter []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType Network LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter Neighbor router list

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_NetworkLsaType_NeighborRouter) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv.
	Tlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType Extended Link LSA type

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of top-level TLV. The type is interface{} with range: 0..65535.
	TlvType interface{}

	// Length of top-level TLV. The type is interface{} with range: 0..65535.
	TlvLength interface{}

	// MPLS-TE 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}]+)?.
	MplsRouterId interface{}

	// MPLS DS-TE supported. The type is bool.
	MplsDsteLink interface{}

	// TLV direct data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TlvData interface{}

	// List of Sub-TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv.
	TeLinkSubTlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv List of TLVs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of sub TLV. The type is Stlv.
	SubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	SubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	SubTlvValue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv List of Sub-TLVs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueElLsaType_Tlv_TeLinkSubTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv.
	Tlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType Extende Prefix LSA type

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of top-level TLV. The type is interface{} with range: 0..65535.
	TlvType interface{}

	// Length of top-level TLV. The type is interface{} with range: 0..65535.
	TlvLength interface{}

	// MPLS-TE 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}]+)?.
	MplsRouterId interface{}

	// MPLS DS-TE supported. The type is bool.
	MplsDsteLink interface{}

	// TLV direct data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TlvData interface{}

	// List of Sub-TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv.
	TeLinkSubTlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv List of TLVs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of sub TLV. The type is Stlv.
	SubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	SubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	SubTlvValue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv List of Sub-TLVs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueEpLsaType_Tlv_TeLinkSubTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// The amount of time the router's neighbor should advertise it fully adjacent
	// (s). The type is interface{} with range: 0..4294967295.
	GracePeriod interface{}

	// Reason for router restart. The type is OspfGrReason.
	GraceReason interface{}

	// IP interface address on the subnet associated with the grace LSA. The type
	// is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	IpAddress interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa Opaque-link, opaque type 3 Grace LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueGraceLsa) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Interface on which the Opaque link LSA is received. The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	OpaqueInterfaceName interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType Opaque-Link LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueLinkLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// List of TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv.
	Tlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType Opaque-Area, opaque type 1 LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of top-level TLV. The type is interface{} with range: 0..65535.
	TlvType interface{}

	// Length of top-level TLV. The type is interface{} with range: 0..65535.
	TlvLength interface{}

	// MPLS-TE 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}]+)?.
	MplsRouterId interface{}

	// MPLS DS-TE supported. The type is bool.
	MplsDsteLink interface{}

	// TLV direct data. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	TlvData interface{}

	// List of Sub-TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv.
	TeLinkSubTlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv List of TLVs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of sub TLV. The type is Stlv.
	SubTlvType interface{}

	// Length of sub TLV. The type is interface{} with range: 0..65535.
	SubTlvLength interface{}

	// Value of sub TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	SubTlvValue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv List of Sub-TLVs

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueMplsTeLsaType_Tlv_TeLinkSubTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Opaque LSA flooding scope, a.k.a., Opaque LSA Type. The type is
	// OspfLsaOpqRiScope.
	OpaqueRilsaScope interface{}

	// Interface on which this Link-Local Opaque link LSA is received. The type is
	// string with pattern: [a-zA-Z0-9._/-]+.
	OpaqueRiInterfaceName interface{}

	// Router Information TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv.
	OpaqueRitlv []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType Opaque Router Information LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv Router Information TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of TLV. The type is interface{} with range: 0..65535.
	NodeMsdtlvLength interface{}

	// Node MSD Subtypes.
	NodeMsdSubTypes Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv Node MSD TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// MSD SubType. The type is interface{} with range: 0..255.
	MsdSubType interface{}

	// MSD Value. The type is interface{} with range: 0..255.
	MsdValue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes Node MSD Subtypes

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_NodeMsdtlv_NodeMsdSubTypes) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of TLV. The type is interface{} with range: 0..65535.
	PcedtlvLength interface{}

	// PCE Address.
	PcedAddr Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr

	// PCE Scope Information.
	PcedScope Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv PCE Discovery TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PCEAddrType. The type is OspfShOpqRiPceAddrTypes.
	PceAddrType interface{}

	// Unknown PCE Addr TLV.
	PceAddrUnknownTlv Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv

	// IPv4 PCE Address.
	Ipv4pceAddr Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr

	// IPv6 PCE Address.
	Ipv6pceAddr Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr PCE Address

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PCE IPv4 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}]+)?.
	Pceipv4Addr interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr IPv4 PCE Address

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv4pceAddr) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// PCE 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}]+)?.
	Pceipv6Addr interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr IPv6 PCE Address

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_Ipv6pceAddr) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Type of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvType interface{}

	// Length of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvLength interface{}

	// Data in TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	RiGenvalue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv Unknown PCE Addr TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedAddr_PceAddrUnknownTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// L Bit. The type is bool.
	Lbit interface{}

	// R Bit. The type is bool.
	Rbit interface{}

	// Rd Bit. The type is bool.
	RdBit interface{}

	// S Bit. The type is bool.
	Sbit interface{}

	// Sd Bit. The type is bool.
	SdBit interface{}

	// Y Bit. The type is bool.
	Ybit interface{}

	// Pref L. The type is interface{} with range: 0..255.
	PrefL interface{}

	// Pref R. The type is interface{} with range: 0..255.
	PrefR interface{}

	// Pref S. The type is interface{} with range: 0..255.
	PrefS interface{}

	// Pref Y. The type is interface{} with range: 0..255.
	PrefY interface{}

	// PCE Scope Information. The type is interface{} with range: 0..4294967295.
	AllScopeInfoBits interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope PCE Scope Information

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Pcedtlv_PcedScope) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of TLV. The type is interface{} with range: 0..65535.
	RtrCapTlvLength interface{}

	// Graceful Restart Capability. The type is bool.
	RtrCapGracefulRestart interface{}

	// Graceful Restart Helper Capability. The type is bool.
	RtrCapGracefulRestartHelper interface{}

	// Stub Router capability. The type is bool.
	RtrCapStubRtr interface{}

	// Traffic Engineering capability of area. The type is bool.
	RtrCapAreaTe interface{}

	// P2P LAN Capability. The type is bool.
	RtrCapP2plan interface{}

	// TE Experimental bit. The type is bool.
	RtrCapTeExp interface{}

	// All capability bits. The type is interface{} with range: 0..4294967295.
	RtrCapAllBits interface{}

	// Additional Information in TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	RtrCapAdditionalInfo interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv Rtr Cap TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_RtrCapTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SR Algorithms. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue.
	SrAlgoValue []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv SR Algorithm TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..255.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue SR Algorithms

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrAlgoTlv_SrAlgoValue) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of TLV. The type is interface{} with range: 0..65535.
	SrRangeLength interface{}

	// SR Range Size. The type is interface{} with range: 0..4294967295.
	SrRangeSize interface{}

	// SID sub-TLV.
	Sidtlv Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv SR Range TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of sub-TLV. The type is interface{} with range: 0..65535.
	SrSidLength interface{}

	// SID Value. The type is interface{} with range: 0..4294967295.
	SrSidValue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv SID sub-TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_SrRangeTlv_Sidtlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of TLV. The type is interface{} with range: 0..65535.
	SrlbtlvLength interface{}

	// SRLB Range Size. The type is interface{} with range: 0..4294967295.
	SrlbRangeSize interface{}

	// SID sub-TLV.
	Sidtlv Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv SRLB Range TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of sub-TLV. The type is interface{} with range: 0..65535.
	SrSidLength interface{}

	// SID Value. The type is interface{} with range: 0..4294967295.
	SrSidValue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv SID sub-TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_Srlbtlv_Sidtlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Type of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvType interface{}

	// Length of TLV. The type is interface{} with range: 0..65535.
	RiGenTlvLength interface{}

	// Data in TLV. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	RiGenvalue interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv Unknown Rtr Info TLV

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_OpaqueRouterInfoLsaType_OpaqueRitlv_UnknownTlv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// If True, router is an Autonomous system Border Router. The type is bool.
	RouterAsbr interface{}

	// If True, router is an Area Border Router. The type is bool.
	RouterAbr interface{}

	// If true, internal LSA. The type is bool.
	InternalLsa interface{}

	// List of links in this LSA. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link.
	Link []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link

	// List of links for internal LSA. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink.
	InternalLink []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType Router LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Link 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}]+)?.
	LinkId interface{}

	// Link Data. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LinkData interface{}

	// Type of link. The type is OspfLinkTypes.
	LinkType interface{}

	// Cost for using this link. The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// List of type of service metrics. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos.
	LinkTos []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink List of links for internal LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of Service. The type is interface{} with range: 0..65535.
	RouterTos interface{}

	// Type of service specific metric. The type is interface{} with range:
	// 0..65535.
	TosCost interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_InternalLink_LinkTos List of type of service metrics

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Link 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}]+)?.
	LinkId interface{}

	// Link Data. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	LinkData interface{}

	// Type of link. The type is OspfLinkTypes.
	LinkType interface{}

	// Cost for using this link. The type is interface{} with range: 0..65535.
	LinkMetric interface{}

	// List of type of service metrics. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos.
	LinkTos []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link List of links in this LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of Service. The type is interface{} with range: 0..65535.
	RouterTos interface{}

	// Type of service specific metric. The type is interface{} with range:
	// 0..65535.
	TosCost interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_RouterLsaType_Link_LinkTos List of type of service metrics

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Summary LSA prefix length. The type is interface{} with range:
	// 0..4294967295.
	SummaryPrefixLength interface{}

	// If true, internal max-metric LSA. The type is bool.
	InternalSumLsa interface{}

	// Metric. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric.
	SummaryLsaMetric []*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType Summary LSA

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric

type Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric Metric

func (*Ospf_Processes_Process_Vrfs_Vrf_Database_Lsas_Lsa_LsaInternalData_SummaryLsaType_SummaryLsaMetric) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_FastReroute

type Ospf_Processes_Process_Vrfs_Vrf_FastReroute struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Fast-reroute topology information table.
	Topologies Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies
}

Ospf_Processes_Process_Vrfs_Vrf_FastReroute Container for FastReroute

func (*Ospf_Processes_Process_Vrfs_Vrf_FastReroute) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies

type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Fast-reroute topology information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies_Topology.
	Topology []*Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies_Topology
}

Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies Fast-reroute topology information table

func (*Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies_Topology

type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies_Topology 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{}

	// Area ID. 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
	// Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies_Topology_IpfrrTopo.
	IpfrrTopo []*Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies_Topology_IpfrrTopo
}

Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies_Topology Fast-reroute topology information

func (*Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies_Topology) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies_Topology_IpfrrTopo

type Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies_Topology_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 Distance. The type is interface{} with range: 0..4294967295.
	Distance interface{}

	// IPFRR Topology Reverse Distance. The type is interface{} with range:
	// 0..4294967295.
	DistanceReverse 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{}

	// IPFRR Topology rSPT poison. The type is bool.
	Poison interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies_Topology_IpfrrTopo IPFRR Topology entries

func (*Ospf_Processes_Process_Vrfs_Vrf_FastReroute_Topologies_Topology_IpfrrTopo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_FloodListTable

type Ospf_Processes_Process_Vrfs_Vrf_FloodListTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Flooding information for a specific interface. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood.
	Flood []*Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood
}

Ospf_Processes_Process_Vrfs_Vrf_FloodListTable Flood list table

func (*Ospf_Processes_Process_Vrfs_Vrf_FloodListTable) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood

type Ospf_Processes_Process_Vrfs_Vrf_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{}

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	FloodInterfaceName interface{}

	// Time until next LS update due (ms). The type is interface{} with range:
	// 0..4294967295.
	FloodPacingTimer interface{}

	// Number of LSAs currently being flooded. The type is interface{} with range:
	// 0..4294967295.
	FloodLsaCount interface{}

	// Area scope floodlist. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood_AreaFlood.
	AreaFlood []*Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood_AreaFlood

	// AS scope floodlist. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood_AsFlood.
	AsFlood []*Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood_AsFlood
}

Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood Flooding information for a specific interface

func (*Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood_AreaFlood

type Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood_AreaFlood struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

	// Checksum of the LSA. The type is interface{} with range: 0..65535.
	HeaderLsaChecksum interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood_AreaFlood Area scope floodlist

func (*Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood_AreaFlood) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood_AsFlood

type Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood_AsFlood struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// LSA Type. The type is Lsa.
	HeaderLsaType interface{}

	// Age of the LSA (s). The type is interface{} with range: 0..65535.
	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}]+)?.
	HeaderLsId 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:
	// 0..4294967295.
	HeaderSequenceNumber interface{}

	// Checksum of the LSA. The type is interface{} with range: 0..65535.
	HeaderLsaChecksum interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood_AsFlood AS scope floodlist

func (*Ospf_Processes_Process_Vrfs_Vrf_FloodListTable_Flood_AsFlood) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Virtual Link table.
	VirtualLinks Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks

	// OSPF Interface Brief Table.
	InterfaceBriefs Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs

	// OSPF Interface Table.
	Interfaces Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation Container for OSPF Interfaces/links

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation) GetEntityData

func (interfaceInformation *Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation) GetEntityData() *types.CommonEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF interface brief information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief.
	InterfaceBrief []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs OSPF Interface Brief Table

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Interface. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	InterfaceName interface{}

	// Interface name. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceNameXr interface{}

	// Area ID string in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	InterfaceArea interface{}

	// Interface IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface IP Mask. The type is interface{} with range: 0..4294967295.
	InterfaceMask interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}

	// Interface in fast detect hold down state. The type is bool.
	InterfaceFastDetectHoldDown interface{}

	// Total number of Neighbors. The type is interface{} with range: 0..65535.
	InterfaceNeighborCount interface{}

	// Total number of Adjacent Neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjNeighborCount interface{}

	// If true, interface is multi-area. The type is bool.
	InterfaceisMadj interface{}

	// Total number of multi-area. The type is interface{} with range: 0..65535.
	InterfaceMadjCount interface{}

	// Information for multi-area on the interface. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief_InterfaceMadj.
	InterfaceMadj []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief_InterfaceMadj
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief OSPF interface brief information

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief_InterfaceMadj

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief_InterfaceMadj struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID string in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	InterfaceArea interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	MadjAreaId interface{}

	// Number of Neighbors. The type is interface{} with range: 0..65535.
	InterfaceNeighborCount interface{}

	// Total number of Adjacent Neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjNeighborCount interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief_InterfaceMadj Information for multi-area on the interface

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_InterfaceBriefs_InterfaceBrief_InterfaceMadj) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF interface information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface.
	Interface []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces OSPF Interface Table

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_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. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceNameXr interface{}

	// Interface state. The type is InterfaceState.
	InterfaceState interface{}

	// If true, line protocol is up. The type is bool.
	InterfaceLineState interface{}

	// Interface IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	InterfaceAddress interface{}

	// Interface IP Mask. The type is interface{} with range: 0..4294967295.
	InterfaceMask interface{}

	// Area ID string in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	InterfaceArea interface{}

	// Interface SID. The type is interface{} with range: 0..4294967295.
	InterfaceSid interface{}

	// SID PHP Off. The type is bool.
	InterfaceSidPhpOff interface{}

	// SID N-Flag Clear. The type is bool.
	InterfaceSidNFlagClear interface{}

	// Interface Strict-SPF SID. The type is interface{} with range:
	// 0..4294967295.
	InterfaceStrictSpfSid interface{}

	// Strict-SPF SID PHP Off. The type is bool.
	InterfaceStrictSpfSidPhpOff interface{}

	// Strict-SPF SID N-Flag Clear. The type is bool.
	InterfaceStrictSpfSidNFlagClear 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 Interface_.
	NetworkType interface{}

	// IP MTU. The type is interface{} with range: 0..65535.
	IpMtu interface{}

	// Maximum Packet Size. The type is interface{} with range: 0..65535.
	MaximumPacketSize interface{}

	// Interface tunnel flags. The type is interface{} with range: 0..4294967295.
	InterfaceTunnelFlags interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface bandwidth. The type is interface{} with range: 0..4294967295.
	InterfaceBandwidth interface{}

	// If true, cost fallback is configured. The type is bool.
	CfgCostFallback interface{}

	// Interface fallback cost. The type is interface{} with range: 0..65535.
	InterfaceCostFallback interface{}

	// If true, cost fallback is active. The type is bool.
	CostFallbackActive interface{}

	// If true, configured as LDP sync. The type is bool.
	ConfiguredLdpSync interface{}

	// If true, sync igp shortcuts. The type is bool.
	ConfiguredLdpSyncIgpShortcuts interface{}

	// If true, interface LDP sync is achieved. The type is bool.
	InterfaceLdpSync interface{}

	// If true, configured as demand circuit. The type is bool.
	ConfiguredDemandCircuit interface{}

	// If true, interface running as demand circuit. The type is bool.
	InterfaceDemandCircuit 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.
	InterfaceDcBitlessLsaCount interface{}

	// Interface Transmission delay. The type is interface{} with range: 0..65535.
	TransmissionDelay interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}

	// Interface priority. The type is interface{} with range: 0..255.
	InterfacePriority interface{}

	// If true, designated router. The type is bool.
	DesignatedRouter 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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	DesignatedRouterAddress interface{}

	// If true, backup designated router. The type is bool.
	BackupDesignatedRouter 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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\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.
	InterfaceLsaFilter interface{}

	// Configured hello interval (s). The type is interface{} with range:
	// 0..4294967295.
	HelloInterval interface{}

	// Configured hello interval (ms). The type is interface{} with range:
	// 0..4294967295.
	HelloIntervalMs 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.
	InterfaceRetransmissionInterrval interface{}

	// If true, NSF is enabled. The type is bool.
	InterfaceNsfEnabled interface{}

	// If true, NSF restart in progress on this interface. The type is bool.
	InterfaceNsf interface{}

	// Time since last NSF restart (s). The type is interface{} with range:
	// 0..4294967295.
	InterfaceLastNsf interface{}

	// If true, passive interface. The type is bool.
	PassiveInterface interface{}

	// Time until next Hello (s). The type is interface{} with range:
	// 0..4294967295.
	NextHelloTime interface{}

	// Time until next Hello (ms). The type is interface{} with range:
	// 0..4294967295.
	NextHelloTimeMs interface{}

	// TTL security enabled on the interface. The type is bool.
	TtlSecurityEnabled interface{}

	// TTL security hop counts. The type is interface{} with range: 0..4294967295.
	TtlSecurityHopCount interface{}

	// If true, interface is multi-area. The type is bool.
	InterfaceisMadj interface{}

	// Total number of multi-area. The type is interface{} with range: 0..65535.
	InterfaceMadjCount interface{}

	// Prefix Suppression for primary addresses. The type is bool.
	PrefixSuppressPrimaryAddresses interface{}

	// Prefix Suppression for secondary addresses. The type is bool.
	PrefixSuppressSecondaryAddresses interface{}

	// If true, loopback interface is advertised as a stub network. The type is
	// bool.
	IsLoopbackStubNetwork interface{}

	// Ack List Count. The type is interface{} with range: 0..4294967295.
	InterfaceAckListCount interface{}

	// Ack List High Watermark. The type is interface{} with range: 0..4294967295.
	InterfaceAckListHighWatermark interface{}

	// Registered for Link Down Fast Detection. The type is bool.
	RegisteredForLinkDownFastDetection interface{}

	// Hold-down time in ms for fast-detect event. The type is interface{} with
	// range: 0..4294967295.
	FastDetectHoldDownTime interface{}

	// Link in hold-down state due to fast detect event. The type is bool.
	InterfaceFastDetectHoldDown interface{}

	// Remaining hold down time in ms. The type is interface{} with range:
	// 0..4294967295.
	FastDetectHoldDownTimeRemaining interface{}

	// IP Fast Reroute Type. The type is Ipfrr.
	FastRerouteType interface{}

	// Topology Independent LFA. The type is bool.
	FastRerouteTopologyIndependentLfa interface{}

	// Unnumbered interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	InterfaceUnnum interface{}

	// Forward reference interface. The type is bool.
	InterfaceForw interface{}

	// Max number of primary labels. The type is interface{} with range: 0..255.
	InterfacePriLabels interface{}

	// Max number of backup labels. The type is interface{} with range: 0..255.
	InterfaceBkpLabels interface{}

	// Max number of SRTE labels. The type is interface{} with range: 0..255.
	InterfaceSrteLabels interface{}

	// PerfMeas Delay values available. The type is bool.
	PmDelaySet interface{}

	// PerfMeas Average Link Delay. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayAvg interface{}

	// PerfMeas Minimum Link Delay. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayMin interface{}

	// PerfMeas Maximum Link Delay. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayMax interface{}

	// PerfMeas Link Delay Variance. The type is interface{} with range:
	// 0..4294967295.
	LinkDelayVar interface{}

	// PerfMeas Link Loss values available. The type is bool.
	PmLossSet interface{}

	// PerfMeas Link Loss. The type is interface{} with range: 0..4294967295.
	LinkLoss interface{}

	// PerfMeas BW Util values available. The type is bool.
	PmbwUtilSet interface{}

	// PerfMeas Total Bandwidth. The type is interface{} with range:
	// 0..4294967295.
	TotalBandwidth interface{}

	// PerfMeas RSVP-TE Bandwidth. The type is interface{} with range:
	// 0..4294967295.
	RsvpteBandwidth interface{}

	// Remote LFA. The type is interface{} with range: 0..255.
	RemoteLfa interface{}

	// SRTE Metric available. The type is bool.
	SrteMetricSet interface{}

	// SRTE Metric. The type is interface{} with range: 0..4294967295.
	SrteMetric interface{}

	// SRTE App Weight. The type is interface{} with range: 0..4294967295.
	SrteAppWeight interface{}

	// SRTE Ext. Admin Group available. The type is bool.
	SrteExtAdminGroupSet interface{}

	// BFD information.
	InterfaceBfdInformation Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceBfdInformation

	// Active interface details.
	ActiveInterface Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_ActiveInterface

	// SRLG Values. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_Srlg.
	Srlg []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_Srlg

	// SRTE Ext. Admin Group. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_SrteteExtAdminGroup.
	SrteteExtAdminGroup []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_SrteteExtAdminGroup

	// Information for neighbors on the interface. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceNeighbor.
	InterfaceNeighbor []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceNeighbor

	// Information for multi-area on the interface. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceMadj.
	InterfaceMadj []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceMadj

	// IPFRR-Tiebreakers list. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_IpfrrTiebreakers.
	IpfrrTiebreakers []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_IpfrrTiebreakers

	// Secondary IP address list. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_IpSecAddr.
	IpSecAddr []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_IpSecAddr
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface OSPF interface information

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_ActiveInterface

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_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{}

	// Flood queue length. The type is interface{} with range: 0..4294967295.
	InterfaceFloodLength 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{}

	// 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.
	InterfaceNeighborCount interface{}

	// Number of neighbors for which hellos are suppressed. The type is
	// interface{} with range: 0..65535.
	SuppressHelloCount interface{}

	// Authentication type. The type is Authentication.
	InterfaceAuthenticationType interface{}

	// If true, MD key is configured. The type is bool.
	YoungestMdKey interface{}

	// Number of neighbors using the old key (if rollover in progress). The type
	// is interface{} with range: 0..4294967295.
	OldMd5KeyNeighborCount interface{}

	// Youngest MD key ID. The type is interface{} with range: 0..65535.
	YoungestMdKeyId interface{}

	// Keychain Name. The type is string with length: 0..255.
	KeychainName interface{}

	// If true, Keychain key is configured. The type is bool.
	KeychainKeyConf interface{}

	// Keychain ID. The type is interface{} with range: 0..18446744073709551615.
	KeychainId interface{}

	// Keychain Alg. The type is OspfCrytographicAlgo.
	KeychainAlg interface{}

	// List of old MD keys. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_ActiveInterface_MdKeys.
	MdKeys []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_ActiveInterface_MdKeys
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_ActiveInterface Active interface details

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_ActiveInterface) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_ActiveInterface_MdKeys

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_ActiveInterface_MdKeys struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..65535.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_ActiveInterface_MdKeys List of old MD keys

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_ActiveInterface_MdKeys) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceBfdInformation

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceBfdInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// BFD enable mode - Default/Strict. The type is interface{} with range:
	// 0..4294967295.
	BfdIntfEnableMode interface{}

	// BFD interval (ms). The type is interface{} with range: 0..4294967295.
	Interval interface{}

	// BFD detection multiplier. The type is interface{} with range:
	// 0..4294967295.
	DetectionMultiplier interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceBfdInformation BFD information

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceBfdInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceMadj

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceMadj struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID string in decimal or dotted-decimal format. The type is string with
	// length: 0..16.
	InterfaceArea interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	MadjAreaId interface{}

	// Number of Neighbors. The type is interface{} with range: 0..65535.
	InterfaceNeighborCount interface{}

	// Total number of Adjacent Neighbors. The type is interface{} with range:
	// 0..65535.
	InterfaceAdjNeighborCount interface{}

	// Interface link cost. The type is interface{} with range: 0..65535.
	InterfaceLinkCost interface{}

	// Interface OSPF state. The type is OspfInterfaceState.
	OspfInterfaceState interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceMadj Information for multi-area on the interface

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceMadj) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceNeighbor

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_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. The type is bool.
	NeighborDr interface{}

	// If true, Backup designated router. The type is bool.
	NeighborBdr interface{}

	// If true, hellos suppressed. The type is bool.
	SuppressHello interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceNeighbor Information for neighbors on the interface

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_InterfaceNeighbor) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_IpSecAddr

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_IpSecAddr struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Secondary Address Type. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SecondaryAddr interface{}

	// Secondary Prefix Length. The type is interface{} with range: 0..4294967295.
	SecondaryPrefix interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_IpSecAddr Secondary IP address list

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_IpSecAddr) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_IpfrrTiebreakers

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_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{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_IpfrrTiebreakers IPFRR-Tiebreakers list

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_IpfrrTiebreakers) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_Srlg

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_Srlg struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_Srlg SRLG Values

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_Srlg) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_SrteteExtAdminGroup

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_SrteteExtAdminGroup struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_SrteteExtAdminGroup SRTE Ext. Admin Group

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_Interfaces_Interface_SrteteExtAdminGroup) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Information for one Virtual link. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink.
	VirtualLink []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks Virtual Link table

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Virtual link. The type is string with pattern:
	// [\w\-\.:,_@#%$\+=\|;]+.
	VirtualLinkName interface{}

	// Virtual link name. The type is string.
	VirtualLinkNameXr interface{}

	// 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{}

	// OSPF interface state for the virtual link. The type is OspfInterfaceState.
	VirtualLinkState interface{}

	// If true, the link runs as demand circuit. The type is bool.
	VirtualLinkDemandCircuit 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.
	TransitArea interface{}

	// Interface on which this virtual link is formed. The type is string with
	// pattern: [a-zA-Z0-9._/-]+.
	VirtualLinkInterfaceName 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{}

	// Hello interval (ms). The type is interface{} with range: 0..4294967295.
	VirtualLinkHelloIntervalMs 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.
	VirtaulLinkRetransmissionInterval interface{}

	// Time until next hello (s). The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkNextHello interface{}

	// Time until next hello (ms). The type is interface{} with range:
	// 0..4294967295.
	VirtualLinkNextHelloMs interface{}

	// If true, interface is passive. The type is bool.
	VirtualLinkPassive interface{}

	// Authentication type. The type is Authentication.
	VirtualLinkAuthenticationType interface{}

	// If true, MD key configured. The type is bool.
	VirtualLinkYoungestMdKey interface{}

	// Youngest MD key ID. The type is interface{} with range: 0..65535.
	VirtualLinkYoungestMdKeyId interface{}

	// Number of neighbors still using the old key (rollover in progress). The
	// type is interface{} with range: 0..4294967295.
	VirtualLinkOldMdKeyCount interface{}

	// Virtual Link Keychain Name. The type is string with length: 0..255.
	KeychainName interface{}

	// If true, Keychain key is configured. The type is bool.
	VirtualLinkKeychainKeyConf interface{}

	// Virtual Link Keychain ID. The type is interface{} with range:
	// 0..18446744073709551615.
	VirtualLinkKeychainId interface{}

	// Virtual Link Keychain Alg. The type is OspfCrytographicAlgo.
	VirtualLinkKeychainAlg interface{}

	// If true, NSF enabled. The type is bool.
	VirtualLinkNsfEnabled interface{}

	// If true, NSF restart in progress on the virtual link. The type is bool.
	VirtualLinkNsf interface{}

	// Time in seconds since last NSF. The type is interface{} with range:
	// 0..4294967295. Units are second.
	VirtualLinkLastNsf interface{}

	// Neighbor information.
	VirtualLinkNeighbor Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkNeighbor

	// List of old MD keys (if any). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkMdKey.
	VirtualLinkMdKey []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkMdKey
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink Information for one Virtual link

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkMdKey struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..65535.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkMdKey List of old MD keys (if any)

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkNeighbor struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// If true Hellos suppressed. The type is bool.
	VirtualLinkSuppressHello interface{}

	// Adjacency state. The type is NeighborState.
	VirtualLinkState interface{}

	// Neighbor retransmission info.
	VirtualLinkRetransmissoin Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkNeighbor_VirtualLinkRetransmissoin
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkNeighbor Neighbor information

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkNeighbor_VirtualLinkRetransmissoin struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of DBD retransmissions during last exchange. The type is interface{}
	// with range: 0..4294967295.
	DbdRetransmissionCount interface{}

	// Total number of DBD retransmissions for this neighbor. The type is
	// interface{} with range: 0..4294967295.
	DbdRetransmissionTotalCount interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodingIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Retransmission queue length. The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissionCount interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	NumberOfRetransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFloodInformation interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodInformationIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFloodInformation interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodInformationIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFloodInformation interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodInformationIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFloodInformation interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodInformationIndex 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceInformation_VirtualLinks_VirtualLink_VirtualLinkNeighbor_VirtualLinkRetransmissoin Neighbor retransmission info

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Sham Link table.
	ShamLinks Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation Container for OSPF Interfaces/links under a VRF

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation) GetEntityData

func (interfaceVrfInformation *Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation) GetEntityData() *types.CommonEntityData
type Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Information for one Sham link. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink.
	ShamLink []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks Sham Link table

func (*Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Sham link. The type is string with pattern:
	// [\w\-\.:,_@#%$\+=\|;]+.
	ShamLinkName interface{}

	// Sham link name. The type is string.
	ShamLinkNameXr interface{}

	// 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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	ShamLinkSourceAddress interface{}

	// Sham-link dest. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	ShamLinkDestAddress interface{}

	// OSPF interface state for the sham link. The type is OspfInterfaceState.
	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{}

	// Hello interval (ms). The type is interface{} with range: 0..4294967295.
	ShamLinkHelloIntervalMs 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{}

	// Time until next hello (ms). The type is interface{} with range:
	// 0..4294967295.
	ShamLinkNextHelloMs interface{}

	// If true, interface is passive. The type is bool.
	ShamLinkPassive interface{}

	// Authentication type. The type is Authentication.
	ShamLinkAuthenticationType interface{}

	// If true, MD key configured. The type is bool.
	ShamLinkYoungestMdKey interface{}

	// Youngest MD key ID. The type is interface{} with range: 0..65535.
	ShamLinkYoungestMdKeyId interface{}

	// Number of neighbors still using the old key (rollover in progress). The
	// type is interface{} with range: 0..4294967295.
	ShamLinkOldMdKeyCount interface{}

	// Sham Link Keychain Name. The type is string with length: 0..255.
	KeychainName interface{}

	// If true, Keychain key is configured. The type is bool.
	ShamLinkKeychainKeyConf interface{}

	// Sham Link Keychain ID. The type is interface{} with range:
	// 0..18446744073709551615.
	ShamLinkKeychainId interface{}

	// Sham Link Keychain Alg. The type is OspfCrytographicAlgo.
	ShamLinkKeychainAlg interface{}

	// If true, NSF enabled. The type is bool.
	ShamLinkNsfEnabled interface{}

	// If true, NSF restart in progress on the sham link. The type is bool.
	ShamLinkNsf interface{}

	// Time in seconds since last NSF. The type is interface{} with range:
	// 0..4294967295. Units are second.
	ShamLinkLastNsf interface{}

	// Neighbor information.
	ShamLinkNeighbor Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink_ShamLinkNeighbor

	// List of old MD keys (if any). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink_ShamLinkMdKey.
	ShamLinkMdKey []*Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink_ShamLinkMdKey
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink Information for one Sham link

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink_ShamLinkMdKey struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..65535.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink_ShamLinkMdKey List of old MD keys (if any)

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink_ShamLinkNeighbor struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// If true Hellos suppressed. The type is bool.
	ShamLinkSuppressHello interface{}

	// Adjacency state. The type is NeighborState.
	ShamLinkState interface{}

	// Neighbor retransmission info.
	ShamLinkRetransmissoin Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink_ShamLinkNeighbor_ShamLinkRetransmissoin
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink_ShamLinkNeighbor Neighbor information

type Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink_ShamLinkNeighbor_ShamLinkRetransmissoin struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of DBD retransmissions during last exchange. The type is interface{}
	// with range: 0..4294967295.
	DbdRetransmissionCount interface{}

	// Total number of DBD retransmissions for this neighbor. The type is
	// interface{} with range: 0..4294967295.
	DbdRetransmissionTotalCount interface{}

	// Area scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AreaFloodingIndex interface{}

	// AS scope LSA's flood index. The type is interface{} with range:
	// 0..4294967295.
	AsFloodIndex interface{}

	// Retransmission queue length. The type is interface{} with range:
	// 0..4294967295.
	NeighborRetransmissionCount interface{}

	// Number of retransmissions for this neighbor. The type is interface{} with
	// range: 0..4294967295.
	NumberOfRetransmissions interface{}

	// First flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaFirstFloodInformation interface{}

	// Index of the first flood item for area scope LSAs. The type is interface{}
	// with range: 0..4294967295.
	AreaFirstFloodInformationIndex interface{}

	// First flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsFirstFloodInformation interface{}

	// Index for first flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsFirstFloodInformationIndex interface{}

	// Next flood item for area scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AreaNextFloodInformation interface{}

	// Index of next flood item for Area scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AreaNextFloodInformationIndex interface{}

	// Next flood item for AS scope LSAs. The type is interface{} with range:
	// 0..4294967295.
	AsNextFloodInformation interface{}

	// Index of next flood item for AS scope LSAs. The type is interface{} with
	// range: 0..4294967295.
	AsNextFloodInformationIndex 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{}
}

Ospf_Processes_Process_Vrfs_Vrf_InterfaceVrfInformation_ShamLinks_ShamLink_ShamLinkNeighbor_ShamLinkRetransmissoin Neighbor retransmission info

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// MPLS TE link information table.
	MplsTeLinks Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks

	// MPLS TE Fragment information table.
	MplsTeFragments Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe Container for MPLS TE

func (*Ospf_Processes_Process_Vrfs_Vrf_MplsTe) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// MPLS TE Fragment. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment.
	MplsTeFragment []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments MPLS TE Fragment information table

func (*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment 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{}

	// OSPF MPLS-TE 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}]+)?.
	MplsTeRouterId interface{}

	// If true, MPLS-TE enabled in area. The type is bool.
	MplsTeEnabled interface{}

	// If true, MPLS-TE initialized in the area. The type is bool.
	MplsTeInitialized interface{}

	// Area ID string in decimal or dotted decimal format. The type is string with
	// length: 0..16.
	MplsTeAreaId interface{}

	// Area information instance. The type is interface{} with range:
	// 0..4294967295.
	MplsTeAreaInstance interface{}

	// MPLS-TE 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}]+)?.
	MplsTeRouterAddress interface{}

	// Next MPLS-TE fragment ID. The type is interface{} with range:
	// 0..4294967295.
	MplsTeNextFragmentId interface{}

	// If true, fragment has space for next link. The type is bool.
	SpaciousFragment interface{}

	// MPLS-TE links in the area. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink.
	MplsTeLink []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink

	// MPLS TE fragments in the area. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment.
	MplsTeFragment []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment MPLS TE Fragment

func (*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Fragment instance. The type is interface{} with range: 0..4294967295.
	FragmentInstance interface{}

	// Fragment ID. The type is interface{} with range: 0..4294967295.
	FragmentId interface{}

	// DS-TE Allocation Model ID. The type is interface{} with range: 0..255.
	DsteModelId interface{}

	// Number of fragment links which haven't changed since the last update. The
	// type is interface{} with range: 0..255.
	SameFragmentCount interface{}

	// List of fragment links. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink.
	MplsTeLink []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment MPLS TE fragments in the area

func (*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If true, Link is new. The type is bool.
	NewLink interface{}

	// Fragment ID for this link. The type is interface{} with range:
	// 0..4294967295.
	FragmentId interface{}

	// Link instance. The type is interface{} with range: 0..4294967295.
	MplsLinkInstance interface{}

	// Type of link. The type is LinkSubnet.
	MplsLinkType interface{}

	// Neighbor system 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}]+)?.
	NeighborSystemId interface{}

	// The local interface 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}]+)?.
	LinkAddress interface{}

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Link IGP metric. The type is interface{} with range: 0..4294967295.
	IgpMetric interface{}

	// Link TE metric. The type is interface{} with range: 0..4294967295.
	TeMetric interface{}

	// Maximum link bandwidth (bytes/s). The type is interface{} with range:
	// 0..4294967295. Units are byte/s.
	MaximumLinkBw interface{}

	// Maximum link global pool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkReservableBw interface{}

	// Maximum link subpool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkSubReservableBw interface{}

	// Number of priorities. The type is interface{} with range:
	// -2147483648..2147483647.
	PriorityCount interface{}

	// Affinity. The type is interface{} with range: 0..4294967295.
	Affinity interface{}

	// Output interface ID. The type is interface{} with range: 0..4294967295.
	OutputInterfaceId interface{}

	// Input interface ID. The type is interface{} with range: 0..4294967295.
	InputInterfaceId interface{}

	// A DS-TE Allocation Model in use. The type is bool.
	DsteInUse interface{}

	// DS-TE Allocation Model ID. The type is IgpteLibBwModel.
	DsteAllocationModelId interface{}

	// Number of Optional TLVs. The type is interface{} with range: 0..255.
	NumberOfOptionalTlVs interface{}

	// Global pool unreserved bandwidth for each priority (bytes/s).
	GlobalUnreserveBwPerPriority Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority

	// Sub pool unreserved bandwidth for each priority (bytes/s).
	SubPoolUnreserveBwPerPriority Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority

	// Link protocol and protocol priority capability.
	LinkProtocolPriorityCapability Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability

	// Link switching capability.
	LinkSwCapability Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkSwCapability

	// Extended Admin Group.
	ExtendedAdminGroupList Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList

	// List of Optional TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv.
	MplsteLinkOptTlv []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink List of fragment links

func (*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Size of the extended admin group. The type is interface{} with range:
	// 0..4294967295.
	ExtendedAdminSize interface{}

	// Value of Extended Admin Group. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData.
	ExtAdminData []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList Extended Admin Group

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData Value of Extended Admin Group

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority Global pool unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Link protocol capability. The type is interface{} with range: 0..255.
	LinkProtocolCapability interface{}

	// Link protocol priority. The type is interface{} with range: 0..255.
	LinkProtocolPriority interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability Link protocol and protocol priority capability

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkSwCapability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Link Switching Capability. The type is interface{} with range: 0..255.
	LinkSwitchingCapability interface{}

	// Link Encoding. The type is interface{} with range: 0..255.
	LinkEncoding interface{}

	// Minimum LSP bandwidth (bytes/s). The type is interface{} with range:
	// 0..18446744073709551615. Units are byte/s.
	MinimumLspBw interface{}

	// Link MTU size (bytes). The type is interface{} with range: 0..65535. Units
	// are byte.
	LinkMtu interface{}

	// Maximum LSP bandwidth for each priority  (bytes/s). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority.
	MaximumLspBwPerPriority []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkSwCapability Link switching capability

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority Maximum LSP bandwidth for each priority

(bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of Opt TLV. The type is MplsTeOptTlv.
	MplsteLinkOptTlvType interface{}

	// Length of Opt TLV. The type is interface{} with range: 0..65535.
	MplsteLinkOptTlvLen interface{}

	// Value of Opt TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue.
	MplsteLinkOptTlvValue []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv List of Optional TLVs

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// OpaqueTLVType. The type is MplsTeOptTlv.
	OpaqueTlvType interface{}

	// Value of Bandwidth Constraints TLV.
	BctlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue

	// Value of SRLG TLV.
	SrlgtlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue

	// Value of IXCD TLV.
	IxcdtlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue

	// Value of Uni Delay TLV.
	UnidtlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue Value of Opt TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Allocation Model ID. The type is interface{} with range: 0..255.
	ModelId interface{}

	// Number of BC TLVs. The type is interface{} with range: 0..4294967295.
	NumBCs interface{}

	// Value of BC TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth.
	MplsteLinkBcBandwidth []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue Value of Bandwidth Constraints TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth Value of BC TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SCap. The type is interface{} with range: 0..255.
	SwitchingCap interface{}

	// Rile LenCode. The type is interface{} with range: 0..255.
	RileLenCode interface{}

	// Fixed SCSI count. The type is interface{} with range: 0..4294967295.
	FixedScsiCount interface{}

	// Flexible SCSI count. The type is interface{} with range: 0..4294967295.
	FlexScsiCount interface{}

	// Switching Cap type.
	IxcdSwitchingCapType Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType

	// Max LSP bandwidth array. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue Value of IXCD TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SwitchingCapType. The type is interface{} with range: 0..255.
	SwitchingCapType interface{}

	// IXCD PSC information.
	IxcdpscInfo Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo

	// Sub TLVs.
	IxcdbwSubTlv Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType Switching Cap type

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Array of sub tlvs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv.
	ArrBwSubTlv []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv Sub TLVs

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvType interface{}

	// Length of BW Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvLength interface{}

	// Value of BW Sub TLV.
	BwSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv Array of sub tlvs

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IXCDBWSubTLVType. The type is interface{} with range: 0..65535.
	IxcdbwSubTlvType interface{}

	// Value of Fixed Sub TLV.
	FixedBwSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue

	// Value of Flex Sub TLV.
	FlexBwSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue Value of BW Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Value of Fixed Sub TLV.
	FixedSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue

	// Array of Unres Oduj Prio. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio.
	UnresOdujPrio []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue Value of Fixed Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

	// Res. The type is interface{} with range: 0..255.
	Res interface{}

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue Value of Fixed Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio Array of Unres Oduj Prio

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Flex Sub TLV Value.
	FlexSubTlvValueCommon Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon

	// Array of Unres LSP BW. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw.
	UnresLspbw []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw

	// Max LSP BW Array. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue Value of Flex Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

	// Res. The type is interface{} with range: 0..255.
	Res interface{}

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon Flex Sub TLV Value

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw Max LSP BW Array

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw Array of Unres LSP BW

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Min LSP bandwidth. The type is interface{} with range:
	// 0..18446744073709551615.
	MinLspBandwidth interface{}

	// Interface MTU. The type is interface{} with range: 0..65535.
	PscInterfaceMtu interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo IXCD PSC information

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range:
	// -9223372036854775808..9223372036854775807.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw Max LSP bandwidth array

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of SRLG TLV. The type is interface{} with range: 0..4294967295.
	SrlgLen interface{}

	// Number of SRLG TLVs. The type is interface{} with range: 0..4294967295.
	NumSrlGs interface{}

	// Value of SRLG TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData.
	MplsteLinkSrlgData []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue Value of SRLG TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData Value of SRLG TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Uni Dir Delay. The type is interface{} with range: 0..4294967295.
	UniDirDelay interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue Value of Uni Delay TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority Sub pool unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If true, Link is new. The type is bool.
	NewLink interface{}

	// Fragment ID for this link. The type is interface{} with range:
	// 0..4294967295.
	FragmentId interface{}

	// Link instance. The type is interface{} with range: 0..4294967295.
	MplsLinkInstance interface{}

	// Type of link. The type is LinkSubnet.
	MplsLinkType interface{}

	// Neighbor system 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}]+)?.
	NeighborSystemId interface{}

	// The local interface 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}]+)?.
	LinkAddress interface{}

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Link IGP metric. The type is interface{} with range: 0..4294967295.
	IgpMetric interface{}

	// Link TE metric. The type is interface{} with range: 0..4294967295.
	TeMetric interface{}

	// Maximum link bandwidth (bytes/s). The type is interface{} with range:
	// 0..4294967295. Units are byte/s.
	MaximumLinkBw interface{}

	// Maximum link global pool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkReservableBw interface{}

	// Maximum link subpool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkSubReservableBw interface{}

	// Number of priorities. The type is interface{} with range:
	// -2147483648..2147483647.
	PriorityCount interface{}

	// Affinity. The type is interface{} with range: 0..4294967295.
	Affinity interface{}

	// Output interface ID. The type is interface{} with range: 0..4294967295.
	OutputInterfaceId interface{}

	// Input interface ID. The type is interface{} with range: 0..4294967295.
	InputInterfaceId interface{}

	// A DS-TE Allocation Model in use. The type is bool.
	DsteInUse interface{}

	// DS-TE Allocation Model ID. The type is IgpteLibBwModel.
	DsteAllocationModelId interface{}

	// Number of Optional TLVs. The type is interface{} with range: 0..255.
	NumberOfOptionalTlVs interface{}

	// Global pool unreserved bandwidth for each priority (bytes/s).
	GlobalUnreserveBwPerPriority Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority

	// Sub pool unreserved bandwidth for each priority (bytes/s).
	SubPoolUnreserveBwPerPriority Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority

	// Link protocol and protocol priority capability.
	LinkProtocolPriorityCapability Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability

	// Link switching capability.
	LinkSwCapability Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkSwCapability

	// Extended Admin Group.
	ExtendedAdminGroupList Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList

	// List of Optional TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv.
	MplsteLinkOptTlv []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink MPLS-TE links in the area

func (*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Size of the extended admin group. The type is interface{} with range:
	// 0..4294967295.
	ExtendedAdminSize interface{}

	// Value of Extended Admin Group. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData.
	ExtAdminData []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList Extended Admin Group

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData Value of Extended Admin Group

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority Global pool unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Link protocol capability. The type is interface{} with range: 0..255.
	LinkProtocolCapability interface{}

	// Link protocol priority. The type is interface{} with range: 0..255.
	LinkProtocolPriority interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability Link protocol and protocol priority capability

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkSwCapability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Link Switching Capability. The type is interface{} with range: 0..255.
	LinkSwitchingCapability interface{}

	// Link Encoding. The type is interface{} with range: 0..255.
	LinkEncoding interface{}

	// Minimum LSP bandwidth (bytes/s). The type is interface{} with range:
	// 0..18446744073709551615. Units are byte/s.
	MinimumLspBw interface{}

	// Link MTU size (bytes). The type is interface{} with range: 0..65535. Units
	// are byte.
	LinkMtu interface{}

	// Maximum LSP bandwidth for each priority  (bytes/s). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority.
	MaximumLspBwPerPriority []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkSwCapability Link switching capability

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority Maximum LSP bandwidth for each priority

(bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of Opt TLV. The type is MplsTeOptTlv.
	MplsteLinkOptTlvType interface{}

	// Length of Opt TLV. The type is interface{} with range: 0..65535.
	MplsteLinkOptTlvLen interface{}

	// Value of Opt TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue.
	MplsteLinkOptTlvValue []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv List of Optional TLVs

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// OpaqueTLVType. The type is MplsTeOptTlv.
	OpaqueTlvType interface{}

	// Value of Bandwidth Constraints TLV.
	BctlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue

	// Value of SRLG TLV.
	SrlgtlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue

	// Value of IXCD TLV.
	IxcdtlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue

	// Value of Uni Delay TLV.
	UnidtlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue Value of Opt TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Allocation Model ID. The type is interface{} with range: 0..255.
	ModelId interface{}

	// Number of BC TLVs. The type is interface{} with range: 0..4294967295.
	NumBCs interface{}

	// Value of BC TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth.
	MplsteLinkBcBandwidth []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue Value of Bandwidth Constraints TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth Value of BC TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SCap. The type is interface{} with range: 0..255.
	SwitchingCap interface{}

	// Rile LenCode. The type is interface{} with range: 0..255.
	RileLenCode interface{}

	// Fixed SCSI count. The type is interface{} with range: 0..4294967295.
	FixedScsiCount interface{}

	// Flexible SCSI count. The type is interface{} with range: 0..4294967295.
	FlexScsiCount interface{}

	// Switching Cap type.
	IxcdSwitchingCapType Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType

	// Max LSP bandwidth array. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue Value of IXCD TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SwitchingCapType. The type is interface{} with range: 0..255.
	SwitchingCapType interface{}

	// IXCD PSC information.
	IxcdpscInfo Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo

	// Sub TLVs.
	IxcdbwSubTlv Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType Switching Cap type

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Array of sub tlvs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv.
	ArrBwSubTlv []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv Sub TLVs

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvType interface{}

	// Length of BW Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvLength interface{}

	// Value of BW Sub TLV.
	BwSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv Array of sub tlvs

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IXCDBWSubTLVType. The type is interface{} with range: 0..65535.
	IxcdbwSubTlvType interface{}

	// Value of Fixed Sub TLV.
	FixedBwSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue

	// Value of Flex Sub TLV.
	FlexBwSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue Value of BW Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Value of Fixed Sub TLV.
	FixedSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue

	// Array of Unres Oduj Prio. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio.
	UnresOdujPrio []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue Value of Fixed Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

	// Res. The type is interface{} with range: 0..255.
	Res interface{}

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue Value of Fixed Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio Array of Unres Oduj Prio

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Flex Sub TLV Value.
	FlexSubTlvValueCommon Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon

	// Array of Unres LSP BW. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw.
	UnresLspbw []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw

	// Max LSP BW Array. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue Value of Flex Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

	// Res. The type is interface{} with range: 0..255.
	Res interface{}

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon Flex Sub TLV Value

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw Max LSP BW Array

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw Array of Unres LSP BW

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Min LSP bandwidth. The type is interface{} with range:
	// 0..18446744073709551615.
	MinLspBandwidth interface{}

	// Interface MTU. The type is interface{} with range: 0..65535.
	PscInterfaceMtu interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo IXCD PSC information

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range:
	// -9223372036854775808..9223372036854775807.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw Max LSP bandwidth array

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of SRLG TLV. The type is interface{} with range: 0..4294967295.
	SrlgLen interface{}

	// Number of SRLG TLVs. The type is interface{} with range: 0..4294967295.
	NumSrlGs interface{}

	// Value of SRLG TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData.
	MplsteLinkSrlgData []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue Value of SRLG TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData Value of SRLG TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Uni Dir Delay. The type is interface{} with range: 0..4294967295.
	UniDirDelay interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue Value of Uni Delay TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority Sub pool unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeFragments_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// MPLS TE link information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink.
	MplsTeLink []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks MPLS TE link information table

func (*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink 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{}

	// OSPF MPLS-TE 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}]+)?.
	MplsTeRouterId interface{}

	// If true, MPLS-TE enabled in area. The type is bool.
	MplsTeEnabled interface{}

	// If true, MPLS-TE initialized in the area. The type is bool.
	MplsTeInitialized interface{}

	// Area ID string in decimal or dotted decimal format. The type is string with
	// length: 0..16.
	MplsTeAreaId interface{}

	// Area information instance. The type is interface{} with range:
	// 0..4294967295.
	MplsTeAreaInstance interface{}

	// MPLS-TE 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}]+)?.
	MplsTeRouterAddress interface{}

	// Next MPLS-TE fragment ID. The type is interface{} with range:
	// 0..4294967295.
	MplsTeNextFragmentId interface{}

	// If true, fragment has space for next link. The type is bool.
	SpaciousFragment interface{}

	// MPLS-TE links in the area. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink.
	MplsTeLink []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink

	// MPLS TE fragments in the area. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment.
	MplsTeFragment []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink MPLS TE link information

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Fragment instance. The type is interface{} with range: 0..4294967295.
	FragmentInstance interface{}

	// Fragment ID. The type is interface{} with range: 0..4294967295.
	FragmentId interface{}

	// DS-TE Allocation Model ID. The type is interface{} with range: 0..255.
	DsteModelId interface{}

	// Number of fragment links which haven't changed since the last update. The
	// type is interface{} with range: 0..255.
	SameFragmentCount interface{}

	// List of fragment links. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink.
	MplsTeLink []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment MPLS TE fragments in the area

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If true, Link is new. The type is bool.
	NewLink interface{}

	// Fragment ID for this link. The type is interface{} with range:
	// 0..4294967295.
	FragmentId interface{}

	// Link instance. The type is interface{} with range: 0..4294967295.
	MplsLinkInstance interface{}

	// Type of link. The type is LinkSubnet.
	MplsLinkType interface{}

	// Neighbor system 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}]+)?.
	NeighborSystemId interface{}

	// The local interface 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}]+)?.
	LinkAddress interface{}

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Link IGP metric. The type is interface{} with range: 0..4294967295.
	IgpMetric interface{}

	// Link TE metric. The type is interface{} with range: 0..4294967295.
	TeMetric interface{}

	// Maximum link bandwidth (bytes/s). The type is interface{} with range:
	// 0..4294967295. Units are byte/s.
	MaximumLinkBw interface{}

	// Maximum link global pool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkReservableBw interface{}

	// Maximum link subpool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkSubReservableBw interface{}

	// Number of priorities. The type is interface{} with range:
	// -2147483648..2147483647.
	PriorityCount interface{}

	// Affinity. The type is interface{} with range: 0..4294967295.
	Affinity interface{}

	// Output interface ID. The type is interface{} with range: 0..4294967295.
	OutputInterfaceId interface{}

	// Input interface ID. The type is interface{} with range: 0..4294967295.
	InputInterfaceId interface{}

	// A DS-TE Allocation Model in use. The type is bool.
	DsteInUse interface{}

	// DS-TE Allocation Model ID. The type is IgpteLibBwModel.
	DsteAllocationModelId interface{}

	// Number of Optional TLVs. The type is interface{} with range: 0..255.
	NumberOfOptionalTlVs interface{}

	// Global pool unreserved bandwidth for each priority (bytes/s).
	GlobalUnreserveBwPerPriority Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority

	// Sub pool unreserved bandwidth for each priority (bytes/s).
	SubPoolUnreserveBwPerPriority Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority

	// Link protocol and protocol priority capability.
	LinkProtocolPriorityCapability Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability

	// Link switching capability.
	LinkSwCapability Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkSwCapability

	// Extended Admin Group.
	ExtendedAdminGroupList Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList

	// List of Optional TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv.
	MplsteLinkOptTlv []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink List of fragment links

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Size of the extended admin group. The type is interface{} with range:
	// 0..4294967295.
	ExtendedAdminSize interface{}

	// Value of Extended Admin Group. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData.
	ExtAdminData []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList Extended Admin Group

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_ExtendedAdminGroupList_ExtAdminData Value of Extended Admin Group

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority Global pool unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Link protocol capability. The type is interface{} with range: 0..255.
	LinkProtocolCapability interface{}

	// Link protocol priority. The type is interface{} with range: 0..255.
	LinkProtocolPriority interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkProtocolPriorityCapability Link protocol and protocol priority capability

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkSwCapability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Link Switching Capability. The type is interface{} with range: 0..255.
	LinkSwitchingCapability interface{}

	// Link Encoding. The type is interface{} with range: 0..255.
	LinkEncoding interface{}

	// Minimum LSP bandwidth (bytes/s). The type is interface{} with range:
	// 0..18446744073709551615. Units are byte/s.
	MinimumLspBw interface{}

	// Link MTU size (bytes). The type is interface{} with range: 0..65535. Units
	// are byte.
	LinkMtu interface{}

	// Maximum LSP bandwidth for each priority  (bytes/s). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority.
	MaximumLspBwPerPriority []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkSwCapability Link switching capability

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority Maximum LSP bandwidth for each priority

(bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of Opt TLV. The type is MplsTeOptTlv.
	MplsteLinkOptTlvType interface{}

	// Length of Opt TLV. The type is interface{} with range: 0..65535.
	MplsteLinkOptTlvLen interface{}

	// Value of Opt TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue.
	MplsteLinkOptTlvValue []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv List of Optional TLVs

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// OpaqueTLVType. The type is MplsTeOptTlv.
	OpaqueTlvType interface{}

	// Value of Bandwidth Constraints TLV.
	BctlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue

	// Value of SRLG TLV.
	SrlgtlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue

	// Value of IXCD TLV.
	IxcdtlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue

	// Value of Uni Delay TLV.
	UnidtlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue Value of Opt TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Allocation Model ID. The type is interface{} with range: 0..255.
	ModelId interface{}

	// Number of BC TLVs. The type is interface{} with range: 0..4294967295.
	NumBCs interface{}

	// Value of BC TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth.
	MplsteLinkBcBandwidth []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue Value of Bandwidth Constraints TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth Value of BC TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SCap. The type is interface{} with range: 0..255.
	SwitchingCap interface{}

	// Rile LenCode. The type is interface{} with range: 0..255.
	RileLenCode interface{}

	// Fixed SCSI count. The type is interface{} with range: 0..4294967295.
	FixedScsiCount interface{}

	// Flexible SCSI count. The type is interface{} with range: 0..4294967295.
	FlexScsiCount interface{}

	// Switching Cap type.
	IxcdSwitchingCapType Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType

	// Max LSP bandwidth array. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue Value of IXCD TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SwitchingCapType. The type is interface{} with range: 0..255.
	SwitchingCapType interface{}

	// IXCD PSC information.
	IxcdpscInfo Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo

	// Sub TLVs.
	IxcdbwSubTlv Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType Switching Cap type

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Array of sub tlvs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv.
	ArrBwSubTlv []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv Sub TLVs

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvType interface{}

	// Length of BW Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvLength interface{}

	// Value of BW Sub TLV.
	BwSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv Array of sub tlvs

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IXCDBWSubTLVType. The type is interface{} with range: 0..65535.
	IxcdbwSubTlvType interface{}

	// Value of Fixed Sub TLV.
	FixedBwSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue

	// Value of Flex Sub TLV.
	FlexBwSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue Value of BW Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Value of Fixed Sub TLV.
	FixedSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue

	// Array of Unres Oduj Prio. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio.
	UnresOdujPrio []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue Value of Fixed Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

	// Res. The type is interface{} with range: 0..255.
	Res interface{}

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue Value of Fixed Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio Array of Unres Oduj Prio

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Flex Sub TLV Value.
	FlexSubTlvValueCommon Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon

	// Array of Unres LSP BW. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw.
	UnresLspbw []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw

	// Max LSP BW Array. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue Value of Flex Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

	// Res. The type is interface{} with range: 0..255.
	Res interface{}

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon Flex Sub TLV Value

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw Max LSP BW Array

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw Array of Unres LSP BW

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Min LSP bandwidth. The type is interface{} with range:
	// 0..18446744073709551615.
	MinLspBandwidth interface{}

	// Interface MTU. The type is interface{} with range: 0..65535.
	PscInterfaceMtu interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo IXCD PSC information

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range:
	// -9223372036854775808..9223372036854775807.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw Max LSP bandwidth array

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of SRLG TLV. The type is interface{} with range: 0..4294967295.
	SrlgLen interface{}

	// Number of SRLG TLVs. The type is interface{} with range: 0..4294967295.
	NumSrlGs interface{}

	// Value of SRLG TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData.
	MplsteLinkSrlgData []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue Value of SRLG TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData Value of SRLG TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Uni Dir Delay. The type is interface{} with range: 0..4294967295.
	UniDirDelay interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue Value of Uni Delay TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority Sub pool unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeFragment_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If true, Link is new. The type is bool.
	NewLink interface{}

	// Fragment ID for this link. The type is interface{} with range:
	// 0..4294967295.
	FragmentId interface{}

	// Link instance. The type is interface{} with range: 0..4294967295.
	MplsLinkInstance interface{}

	// Type of link. The type is LinkSubnet.
	MplsLinkType interface{}

	// Neighbor system 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}]+)?.
	NeighborSystemId interface{}

	// The local interface 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}]+)?.
	LinkAddress interface{}

	// Neighbor IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborIpAddress interface{}

	// Link IGP metric. The type is interface{} with range: 0..4294967295.
	IgpMetric interface{}

	// Link TE metric. The type is interface{} with range: 0..4294967295.
	TeMetric interface{}

	// Maximum link bandwidth (bytes/s). The type is interface{} with range:
	// 0..4294967295. Units are byte/s.
	MaximumLinkBw interface{}

	// Maximum link global pool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkReservableBw interface{}

	// Maximum link subpool reservable bandwidth (bytes/s). The type is
	// interface{} with range: 0..4294967295. Units are byte/s.
	MaximumLinkSubReservableBw interface{}

	// Number of priorities. The type is interface{} with range:
	// -2147483648..2147483647.
	PriorityCount interface{}

	// Affinity. The type is interface{} with range: 0..4294967295.
	Affinity interface{}

	// Output interface ID. The type is interface{} with range: 0..4294967295.
	OutputInterfaceId interface{}

	// Input interface ID. The type is interface{} with range: 0..4294967295.
	InputInterfaceId interface{}

	// A DS-TE Allocation Model in use. The type is bool.
	DsteInUse interface{}

	// DS-TE Allocation Model ID. The type is IgpteLibBwModel.
	DsteAllocationModelId interface{}

	// Number of Optional TLVs. The type is interface{} with range: 0..255.
	NumberOfOptionalTlVs interface{}

	// Global pool unreserved bandwidth for each priority (bytes/s).
	GlobalUnreserveBwPerPriority Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_GlobalUnreserveBwPerPriority

	// Sub pool unreserved bandwidth for each priority (bytes/s).
	SubPoolUnreserveBwPerPriority Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_SubPoolUnreserveBwPerPriority

	// Link protocol and protocol priority capability.
	LinkProtocolPriorityCapability Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkProtocolPriorityCapability

	// Link switching capability.
	LinkSwCapability Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkSwCapability

	// Extended Admin Group.
	ExtendedAdminGroupList Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_ExtendedAdminGroupList

	// List of Optional TLVs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv.
	MplsteLinkOptTlv []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink MPLS-TE links in the area

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_ExtendedAdminGroupList struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Size of the extended admin group. The type is interface{} with range:
	// 0..4294967295.
	ExtendedAdminSize interface{}

	// Value of Extended Admin Group. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_ExtendedAdminGroupList_ExtAdminData.
	ExtAdminData []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_ExtendedAdminGroupList_ExtAdminData
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_ExtendedAdminGroupList Extended Admin Group

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_ExtendedAdminGroupList_ExtAdminData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_ExtendedAdminGroupList_ExtAdminData Value of Extended Admin Group

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_GlobalUnreserveBwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_GlobalUnreserveBwPerPriority Global pool unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_GlobalUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkProtocolPriorityCapability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Link protocol capability. The type is interface{} with range: 0..255.
	LinkProtocolCapability interface{}

	// Link protocol priority. The type is interface{} with range: 0..255.
	LinkProtocolPriority interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkProtocolPriorityCapability Link protocol and protocol priority capability

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkSwCapability struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Link Switching Capability. The type is interface{} with range: 0..255.
	LinkSwitchingCapability interface{}

	// Link Encoding. The type is interface{} with range: 0..255.
	LinkEncoding interface{}

	// Minimum LSP bandwidth (bytes/s). The type is interface{} with range:
	// 0..18446744073709551615. Units are byte/s.
	MinimumLspBw interface{}

	// Link MTU size (bytes). The type is interface{} with range: 0..65535. Units
	// are byte.
	LinkMtu interface{}

	// Maximum LSP bandwidth for each priority  (bytes/s). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority.
	MaximumLspBwPerPriority []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkSwCapability Link switching capability

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_LinkSwCapability_MaximumLspBwPerPriority Maximum LSP bandwidth for each priority

(bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of Opt TLV. The type is MplsTeOptTlv.
	MplsteLinkOptTlvType interface{}

	// Length of Opt TLV. The type is interface{} with range: 0..65535.
	MplsteLinkOptTlvLen interface{}

	// Value of Opt TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue.
	MplsteLinkOptTlvValue []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv List of Optional TLVs

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// OpaqueTLVType. The type is MplsTeOptTlv.
	OpaqueTlvType interface{}

	// Value of Bandwidth Constraints TLV.
	BctlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue

	// Value of SRLG TLV.
	SrlgtlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue

	// Value of IXCD TLV.
	IxcdtlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue

	// Value of Uni Delay TLV.
	UnidtlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue Value of Opt TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Allocation Model ID. The type is interface{} with range: 0..255.
	ModelId interface{}

	// Number of BC TLVs. The type is interface{} with range: 0..4294967295.
	NumBCs interface{}

	// Value of BC TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth.
	MplsteLinkBcBandwidth []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue Value of Bandwidth Constraints TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_BctlvValue_MplsteLinkBcBandwidth Value of BC TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SCap. The type is interface{} with range: 0..255.
	SwitchingCap interface{}

	// Rile LenCode. The type is interface{} with range: 0..255.
	RileLenCode interface{}

	// Fixed SCSI count. The type is interface{} with range: 0..4294967295.
	FixedScsiCount interface{}

	// Flexible SCSI count. The type is interface{} with range: 0..4294967295.
	FlexScsiCount interface{}

	// Switching Cap type.
	IxcdSwitchingCapType Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType

	// Max LSP bandwidth array. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue Value of IXCD TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SwitchingCapType. The type is interface{} with range: 0..255.
	SwitchingCapType interface{}

	// IXCD PSC information.
	IxcdpscInfo Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo

	// Sub TLVs.
	IxcdbwSubTlv Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType Switching Cap type

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Array of sub tlvs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv.
	ArrBwSubTlv []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv Sub TLVs

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Type of Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvType interface{}

	// Length of BW Sub TLV. The type is interface{} with range: 0..65535.
	BwSubTlvLength interface{}

	// Value of BW Sub TLV.
	BwSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv Array of sub tlvs

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// IXCDBWSubTLVType. The type is interface{} with range: 0..65535.
	IxcdbwSubTlvType interface{}

	// Value of Fixed Sub TLV.
	FixedBwSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue

	// Value of Flex Sub TLV.
	FlexBwSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue Value of BW Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Value of Fixed Sub TLV.
	FixedSubTlvValue Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue

	// Array of Unres Oduj Prio. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio.
	UnresOdujPrio []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue Value of Fixed Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

	// Res. The type is interface{} with range: 0..255.
	Res interface{}

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_FixedSubTlvValue Value of Fixed Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FixedBwSubTlvValue_UnresOdujPrio Array of Unres Oduj Prio

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Flex Sub TLV Value.
	FlexSubTlvValueCommon Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon

	// Array of Unres LSP BW. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw.
	UnresLspbw []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw

	// Max LSP BW Array. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw.
	MaxLspbw []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue Value of Flex Sub TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Signal Type. The type is interface{} with range: 0..255.
	SignalType interface{}

	// Number of stages. The type is interface{} with range: 0..255.
	NumStages interface{}

	// T Bit. The type is interface{} with range: 0..255.
	Tbit interface{}

	// S Bit. The type is interface{} with range: 0..255.
	Sbit interface{}

	// TSG. The type is interface{} with range: 0..255.
	Tsg interface{}

	// Res. The type is interface{} with range: 0..255.
	Res interface{}

	// Priority 0. The type is interface{} with range: 0..255.
	PriorityBit0 interface{}

	// Priority 1. The type is interface{} with range: 0..255.
	PriorityBit1 interface{}

	// Priority 2. The type is interface{} with range: 0..255.
	PriorityBit2 interface{}

	// Priority 3. The type is interface{} with range: 0..255.
	PriorityBit3 interface{}

	// Priority 4. The type is interface{} with range: 0..255.
	PriorityBit4 interface{}

	// Priority 5. The type is interface{} with range: 0..255.
	PriorityBit5 interface{}

	// Priority 6. The type is interface{} with range: 0..255.
	PriorityBit6 interface{}

	// Priority 7. The type is interface{} with range: 0..255.
	PriorityBit7 interface{}

	// Array of Stages. The type is string with pattern:
	// ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?.
	Stage interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_FlexSubTlvValueCommon Flex Sub TLV Value

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_MaxLspbw Max LSP BW Array

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdbwSubTlv_ArrBwSubTlv_BwSubTlvValue_FlexBwSubTlvValue_UnresLspbw Array of Unres LSP BW

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Min LSP bandwidth. The type is interface{} with range:
	// 0..18446744073709551615.
	MinLspBandwidth interface{}

	// Interface MTU. The type is interface{} with range: 0..65535.
	PscInterfaceMtu interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_IxcdSwitchingCapType_IxcdpscInfo IXCD PSC information

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range:
	// -9223372036854775808..9223372036854775807.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_IxcdtlvValue_MaxLspbw Max LSP bandwidth array

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Length of SRLG TLV. The type is interface{} with range: 0..4294967295.
	SrlgLen interface{}

	// Number of SRLG TLVs. The type is interface{} with range: 0..4294967295.
	NumSrlGs interface{}

	// Value of SRLG TLV. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData.
	MplsteLinkSrlgData []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue Value of SRLG TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_SrlgtlvValue_MplsteLinkSrlgData Value of SRLG TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Uni Dir Delay. The type is interface{} with range: 0..4294967295.
	UniDirDelay interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_MplsteLinkOptTlv_MplsteLinkOptTlvValue_UnidtlvValue Value of Uni Delay TLV

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_SubPoolUnreserveBwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Unreserved bandwidth for each priority (bytes/s). The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority.
	BwPerPriority []*Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_SubPoolUnreserveBwPerPriority Sub pool unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615. Units are
	// byte/s.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_MplsTe_MplsTeLinks_MplsTeLink_MplsTeLink_SubPoolUnreserveBwPerPriority_BwPerPriority Unreserved bandwidth for each priority (bytes/s)

type Ospf_Processes_Process_Vrfs_Vrf_OspfSummary

type Ospf_Processes_Process_Vrfs_Vrf_OspfSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// sa num nbrs. The type is interface{} with range: 0..4294967295.
	SaNumNbrs interface{}

	// sa num nbrs up. The type is interface{} with range: 0..4294967295.
	SaNumNbrsUp interface{}

	// sa num intf. The type is interface{} with range: 0..4294967295.
	SaNumIntf interface{}

	// sa num intf up. The type is interface{} with range: 0..4294967295.
	SaNumIntfUp interface{}

	// sa num vintf up. The type is interface{} with range: 0..4294967295.
	SaNumVintfUp interface{}

	// sa num slintf up. The type is interface{} with range: 0..4294967295.
	SaNumSlintfUp interface{}

	// sa num areas. The type is interface{} with range: 0..4294967295.
	SaNumAreas interface{}

	// sa lsa cnt type rtr. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeRtr interface{}

	// sa lsa cnt type net. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeNet interface{}

	// sa lsa cnt type sum net. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeSumNet interface{}

	// sa lsa cnt type sum asb. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeSumAsb interface{}

	// sa lsa cnt type ase. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeAse interface{}

	// sa lsa cnt type mospf. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeMospf interface{}

	// sa lsa cnt type 7ase. The type is interface{} with range: 0..4294967295.
	SaLsaCntType7ase interface{}

	// sa lsa cnt type 8 ignore. The type is interface{} with range:
	// 0..4294967295.
	SaLsaCntType8Ignore interface{}

	// sa lsa cnt type opq link. The type is interface{} with range:
	// 0..4294967295.
	SaLsaCntTypeOpqLink interface{}

	// sa lsa cnt type opq area. The type is interface{} with range:
	// 0..4294967295.
	SaLsaCntTypeOpqArea interface{}

	// sa lsa cnt type opq as. The type is interface{} with range: 0..4294967295.
	SaLsaCntTypeOpqAs interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_OspfSummary Fast-reroute topology information

func (*Ospf_Processes_Process_Vrfs_Vrf_OspfSummary) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Protocol Area table.
	ProtocolAreas Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas

	// Basic OSPF protocol information.
	ProtocolSummary Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolSummary

	// Redistribution information table.
	Redistributions Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions

	// Process Area table.
	ProcessAreas Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas

	// Basic OSPF summary information.
	ProcessSummary Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation Container for OSPF Process information

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation) GetEntityData

func (processInformation *Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation) GetEntityData() *types.CommonEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Detailed information for a particular area. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas_ProcessArea.
	ProcessArea []*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas_ProcessArea
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas Process Area table

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas_ProcessArea

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas_ProcessArea struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID if in integer format. The type is interface{} with range:
	// 0..4294967295.
	AreaId interface{}

	// Area ID if in IP address format. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Address interface{}

	// Area ID string. The type is string with length: 0..16.
	AreaIdString interface{}

	// If true, Backbone area is active. The type is bool.
	BackboneAreaActive interface{}

	// Number of interfaces in the area. The type is interface{} with range:
	// 0..65535.
	AreaInterfaceCount interface{}

	// If true, stub area. The type is bool.
	AreaStub interface{}

	// If true, totally stubby area. The type is bool.
	AreaTotalStub 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.
	AreaNssa 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.
	NssaTranslate interface{}

	// If true, perform 7/5 translation always. The type is bool.
	NssaTranslateAlways interface{}

	// If true, generate NSSA default route. The type is bool.
	NssaDefault interface{}

	// If true, MPLS-TE enabled. The type is bool.
	TeEnabled interface{}

	// TE area topology version number. The type is interface{} with range:
	// 0..4294967295.
	TeTopologyVersion interface{}

	// If true, advertise intra-area prefixes as external. The type is bool.
	ExternalOut interface{}

	// If true, advertise redistributedprefixes as summary. The type is bool.
	SummaryIn interface{}

	// If true, Segment Routing enabled. The type is SrDp.
	SegmentRouting interface{}

	// If true, All routers in Area are SR Strict-SPF Capable. The type is bool.
	SrStrictSpfCap interface{}

	// If true, All routers in Area have SR Strict-SPF SIDs. The type is bool.
	SrStrictSpfsidsAvailable interface{}

	// If true, Segment routing Uloop avoidance is currently active in this area.
	// The type is bool.
	SrMicroloopAvoidanceActive interface{}

	// Event for which SR uloop is triggered Link Up/Link Down. The type is
	// SrUloopEvent.
	SrMicroloopAvoidanceEventType interface{}

	// Link State ID of the near end of the topology change. The type is string
	// with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SrMicroloopAvoidanceNearEndId interface{}

	// Link State ID of the far end of the topology change. The type is string
	// with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SrMicroloopAvoidanceFarEndId interface{}

	// Link State ID of the pseudo node, if the change is on a broadcast 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}]+)?.
	SrMicroloopAvoidancePseudonodeId interface{}

	// Authentication type. The type is Authentication.
	AuthenticationType interface{}

	// Number of SPF calculations run. The type is interface{} with range:
	// 0..4294967295.
	SpfCount interface{}

	// If true, inbound policy is configured. The type is bool.
	AreaPolicyIn interface{}

	// Inbound summary lsa filtering policy. The type is string.
	AreaPolicyInName interface{}

	// If true, outbound policy is configured. The type is bool.
	AreaPolicyOut interface{}

	// Outbound summary lsa filtering policy. The type is string.
	AreaPolicyOutName interface{}

	// Number of LSAs in the Area. The type is interface{} with range:
	// 0..4294967295.
	AreaLsaCount interface{}

	// Sum of all area LSAs checksum. The type is interface{} with range:
	// 0..4294967295.
	AreaLsaChecksum interface{}

	// Number of Opaque LSAs in the Area. The type is interface{} with range:
	// 0..4294967295.
	AreaOpaqueLsaCount 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.
	AreaDcBitlessLsaCount interface{}

	// Number of indication LSAs. The type is interface{} with range:
	// 0..4294967295.
	IndicationLsaCount interface{}

	// Number of DoNotAge LSAs. The type is interface{} with range: 0..4294967295.
	DnaLsaCount 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{}

	// Num of nbrs currently forming. The type is interface{} with range:
	// 0..65535.
	AreaAdjStagNumNbrForming interface{}

	// Num of full nbrs in area. The type is interface{} with range: 0..65535.
	AreaNumNbrFull interface{}

	// List of ranges to summarize. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas_ProcessArea_AreaRange.
	AreaRange []*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas_ProcessArea_AreaRange
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas_ProcessArea Detailed information for a particular area

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas_ProcessArea) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas_ProcessArea_AreaRange

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas_ProcessArea_AreaRange struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// IP prefix for summarization. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RangePrefix interface{}

	// Network mask. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RangeMask interface{}

	// Cost. The type is interface{} with range: 0..4294967295.
	Cost interface{}

	// Whether to advertise Summary LSAs for this range. The type is bool.
	AdvertiseFlag interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas_ProcessArea_AreaRange List of ranges to summarize

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessAreas_ProcessArea_AreaRange) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// If true, Role is Standby, Active otherwise. The type is bool.
	RoleStandby 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.
	NsrEnabled interface{}

	// Trigger RP Switchover on detectable process restart. The type is bool.
	NsrSwitchoverOnRestart interface{}

	// If true, running in IGP-Intact mode. The type is bool.
	IgpIntactOn 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}]+)?.
	RouterId interface{}

	// Type of Service supported. The type is interface{} with range: 0..255.
	TosOptions interface{}

	// Opaque LSA capable. The type is bool.
	OpaqueCapable interface{}

	// If true, is an Area Border Router. The type is bool.
	AreaBorderRouter interface{}

	// If true, is an AS Border Router. The type is bool.
	AsBorderRouter interface{}

	// If true, vrf lite is enabled. The type is bool.
	VrfLiteEnabled interface{}

	// If true, prefer type 7 LSAs over type 5. The type is bool.
	CapabilityPreferType7 interface{}

	// If true, originate Router LSA with maximum metric. The type is bool.
	MaximumMetricStart interface{}

	// Time remaining for hold down timer (s). The type is interface{} with range:
	// 0..4294967295.
	MaximumMetricStartTimer interface{}

	// Max-metric set reason. The type is MaxMetricSetReason.
	MaximumMetricSetReason interface{}

	// If true, ABR duties temporarily disabled. The type is bool.
	MaximumMetricAbrOffMode interface{}

	// Reasons for ABR duties being temporarily disabled. The type is
	// OspfMaxMetricAbrOffReasons.
	MaximumMetricAbrOffReasons interface{}

	// Buffer time in seconds since last neighbor activity, to remain in
	// max-metric ABR off state. The type is interface{} with range:
	// 0..4294967295. Units are second.
	MaximumMetricAbrOffBufferTime 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{}

	// If true, prefix-priority policy is configured. The type is bool.
	SpfPrefixPriority interface{}

	// SPF Prefix-priority route policy. The type is string.
	SpfPrefixPriorityRoutePolicy interface{}

	// Inital LSA throttle delay (ms). The type is interface{} with range:
	// -2147483648..2147483647.
	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.
	LsaRefreshInterval interface{}

	// Minimum time between accepting LSAs (ms). The type is interface{} with
	// range: 0..4294967295.
	MinimumLsaArrivalInterval interface{}

	// Flood pacing timer (ms). The type is interface{} with range: 0..65535.
	IfFloodPacingInterval interface{}

	// Retransmission pacing timer (ms). The type is interface{} with range:
	// 0..65535.
	IfRetransPacingInterval interface{}

	// Num of nbrs brought up initially per area. The type is interface{} with
	// range: 0..65535.
	AdjStagInitNumNbr interface{}

	// Max num of nbrs brought up simultaneously per OSPF instance. The type is
	// interface{} with range: 0..65535.
	AdjStagMaxNumNbr interface{}

	// If true, OSPF Adjacency Staggering is configured. The type is bool.
	AdjStaggerEnabled interface{}

	// Num of nbrs currently forming for OSPF instance. The type is interface{}
	// with range: 0..65535.
	AdjStagNumNbrForming interface{}

	// Num of full nbrs. The type is interface{} with range: 0..65535.
	NumberNbrsFull interface{}

	// Number of AS scope LSAs. The type is interface{} with range: 0..4294967295.
	AsLsaCount interface{}

	// Sum of AS scope LSA checksum. The type is interface{} with range:
	// 0..4294967295.
	AsLsaChecksum interface{}

	// Number of Opaque LSAs. The type is interface{} with range: 0..4294967295.
	OpaqueLsaCount 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.
	AsDcBitlessLsaCount interface{}

	// Number of External and AS Opaque LSAs with DoNotAge set . The type is
	// interface{} with range: 0..4294967295.
	AsDnaLsaCount interface{}

	// Number of areas. The type is interface{} with range: 0..65535.
	AreaCount interface{}

	// Number of normal Areas. The type is interface{} with range: 0..65535.
	NormalAreaCount interface{}

	// Number of Stub and Total Stub Areas. The type is interface{} with range:
	// 0..65535.
	StubAreaCount interface{}

	// Number of NSSA Areas. The type is interface{} with range: 0..65535.
	NssaAreaCount interface{}

	// Maximum number of interfaces. The type is interface{} with range:
	// 0..4294967295.
	MaximumInterfaces interface{}

	// Length of AS LSAs flood list. The type is interface{} with range:
	// 0..4294967295.
	AsLsaFloodListLength interface{}

	// If true, NSF enabled. The type is bool.
	NsfEnabled interface{}

	// Length of time since the last NSF (s). The type is interface{} with range:
	// 0..4294967295.
	LastNsfTime interface{}

	// Total time to complete NSF (s). The type is interface{} with range:
	// 0..4294967295.
	NsfTime 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, only a syslog message is printed when redistribution prefix limit
	// is reached. The type is bool.
	RedistributionLimitWarn interface{}

	// Amount of time routes are retained after graceful shutdown (s). The type is
	// interface{} with range: 0..4294967295.
	GracefulShutdownRetentionTime interface{}

	// State of graceful shutdown. The type is GsState.
	GracefulShutdownState interface{}

	// If true, prefix limit for table has been reached. The type is bool.
	TablePrefixLimitReached interface{}

	// Non self-generated LSA count. The type is interface{} with range:
	// 0..4294967295.
	NonSelfLsaCount interface{}

	// If true, max-lsa protection enabled. The type is bool.
	MaxLsaEnabled interface{}

	// Maximum allowed number of non self-generated LSAs. The type is interface{}
	// with range: 0..4294967295.
	MaxLsaLimit interface{}

	// max-lsa protection warning threshold. The type is interface{} with range:
	// 0..4294967295.
	MaxLsaTreshold interface{}

	// Warning only when max-lsa reached. The type is bool.
	MaxLsaWarningOnly interface{}

	// Time ignoring new LSAs after max-lsa reached. The type is interface{} with
	// range: 0..4294967295.
	MaxLsaIgnoreTime interface{}

	// Time after which LSA protection counter is reset. The type is interface{}
	// with range: 0..4294967295.
	MaxLsaResetTime interface{}

	// Max allowed number of entering ignore state. The type is interface{} with
	// range: 0..4294967295.
	MaxLsaIgnoreLimit interface{}

	// How many times ignore state has been entered. The type is interface{} with
	// range: 0..4294967295.
	MaxLsaIgnoreCount interface{}

	// Remaining time when ignore timer is running. The type is interface{} with
	// range: 0..4294967295.
	MaxLsaIgnoreTimer interface{}

	// Remaining time when reset timer is running. The type is interface{} with
	// range: 0..4294967295.
	MaxLsaResetTimer 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{}

	// If true, UCMP is enabled. The type is bool.
	Ucmp interface{}

	// UCMP Prefix-list. The type is string.
	UcmpPrefixList interface{}

	// UCMP Variance. The type is interface{} with range: -2147483648..2147483647.
	UcmpVariance interface{}

	// Delay between end of SPF and start of UCMP calculation (ms). The type is
	// interface{} with range: 0..4294967295.
	UcmpDelay interface{}

	// Microloop avoidance type configured. The type is UloopAvoidance.
	MicroloopAvoidanceType interface{}

	// Microloop delay time after which actual post convergence paths are given to
	// RIB (s). The type is interface{} with range: 0..4294967295.
	MicroloopAvoidanceDelay interface{}

	// If true, Uloop is active. The type is bool.
	MicroloopAvoidanceActive interface{}

	// Remaining time for uloop delay timer to expire (s). The type is interface{}
	// with range: 0..4294967295.
	MicroloopAvoidanceDelayExpiry interface{}

	// True if connected to LSD. The type is bool.
	LsdConnected interface{}

	// True if registered with LSD. The type is bool.
	LsdRegistered interface{}

	// True if bound to LSD. The type is bool.
	LsdBound interface{}

	// LSD Connection Revision. The type is interface{} with range: 0..4294967295.
	LsdConnectionRevision interface{}

	// True if Segment Routing Global Block configured. The type is bool.
	SrgbConfigured interface{}

	// Segment Routing Global Block start label value. The type is interface{}
	// with range: 0..4294967295.
	SrgbStart interface{}

	// Segment Routing Global Block end label value. The type is interface{} with
	// range: 0..4294967295.
	SrgbEnd interface{}

	// Segment Routing Global Block allocation status. The type is OspfSrgbStatus.
	SrgbStatus interface{}

	// True if Segment Routing Strict-SPF capable. The type is bool.
	SrStrictSpfCap interface{}

	// Segment Routing Local Block start label value. The type is interface{} with
	// range: 0..4294967295.
	SrlbStart interface{}

	// Segment Routing Local Block end label value. The type is interface{} with
	// range: 0..4294967295.
	SrlbEnd interface{}

	// Segment Routing Local Block allocation status. The type is OspfSrlbStatus.
	SrlbStatus interface{}

	// Domain ID information.
	DomainId Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId

	// Max-metric list. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_MaximumMetric.
	MaximumMetric []*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_MaximumMetric

	// Redistribution list. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_Redistribution.
	Redistribution []*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_Redistribution
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary Basic OSPF summary information

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Primary Domain ID.
	PrimaryDomainId Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId_PrimaryDomainId

	// List of secondary domain IDs. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId_SecondaryDomainId.
	SecondaryDomainId []*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId_SecondaryDomainId
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId Domain ID information

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId_PrimaryDomainId

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_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{}
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId_PrimaryDomainId Primary Domain ID

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId_PrimaryDomainId) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId_SecondaryDomainId

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_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{}
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId_SecondaryDomainId List of secondary domain IDs

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_DomainId_SecondaryDomainId) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_MaximumMetric

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_MaximumMetric struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Max-metric reason. The type is interface{} with range: 0..255.
	MaxMetricReason interface{}

	// Max-metric enabled. The type is bool.
	MaxMetricEnabled interface{}

	// If true, BGP is up, no maximum metric Router LSA. The type is bool.
	UnsetMaximumMetric interface{}

	// Saved UnsetMaximumMetric. The type is bool.
	SavedUnsetMaximumMetric interface{}

	// Time remaining until we will start using normal metrics (s). The type is
	// interface{} with range: 0..4294967295.
	MaximumMetricStartTime interface{}

	// Hold time configured (s). The type is interface{} with range:
	// 0..4294967295.
	SavedStartupTime interface{}

	// If true, set max-metric in stub links. The type is bool.
	MaximumMetricIncludeStubs interface{}

	// If true, advertise max-metric in summary-LSAs. The type is bool.
	MaximumMetricSummaryLsa interface{}

	// Max-metric value to advertise in summary-LSAs. The type is interface{} with
	// range: 0..4294967295.
	MaximumMetricSummaryLsaMetric interface{}

	// If true, advertise max-metric in external-LSAs. The type is bool.
	MaximumMetricExternalLsa interface{}

	// Max-metric value to advertise in external-LSAs. The type is interface{}
	// with range: 0..4294967295.
	MaximumMetricExternalLsaMetric interface{}

	// Time max-metric was used for. The type is interface{} with range:
	// 0..4294967295.
	MaximumMetricOriginatedFor interface{}

	// Max-metric unset reason. The type is MaxMetricUnsetReason.
	MaximumMetricUnsetReason interface{}

	// Time max-metric condition was cleared.
	MaximumMetricTimeUnset Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_MaximumMetric_MaximumMetricTimeUnset
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_MaximumMetric Max-metric list

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_MaximumMetric) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_MaximumMetric_MaximumMetricTimeUnset

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_MaximumMetric_MaximumMetricTimeUnset struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_MaximumMetric_MaximumMetricTimeUnset Time max-metric condition was cleared

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_MaximumMetric_MaximumMetricTimeUnset) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_Redistribution

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_Redistribution struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// If true, Metric configured. The type is bool.
	MetricFlag interface{}

	// Route metric. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Whether to use CIDR. The type is bool.
	Classless interface{}

	// To NSSA areas only. The type is bool.
	NssaOnly interface{}

	// Protocol Information.
	RedistributionProtocol Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_Redistribution_RedistributionProtocol
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_Redistribution Redistribution list

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_Redistribution) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_Redistribution_RedistributionProtocol

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_Redistribution_RedistributionProtocol struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ProtocolType. The type is RedistProtocol.
	ProtocolType interface{}

	// ISIS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// BGP Autonomous System Number. The type is string.
	BgpAsNumber interface{}

	// Autonomous System Number. The type is string.
	EigrpAsNumber interface{}

	// Connected instance name. The type is string.
	ConnectedInstance interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_Redistribution_RedistributionProtocol Protocol Information

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProcessSummary_Redistribution_RedistributionProtocol) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas_ProtocolArea.
	ProtocolArea []*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas_ProtocolArea
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas Protocol Area table

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas_ProtocolArea

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas_ProtocolArea struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Area ID if in integer format. The type is interface{} with range:
	// 0..4294967295.
	AreaId interface{}

	// Area ID if in IP address format. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Address interface{}

	// Area ID string in decimal and dotted-decimal format. The type is string
	// with length: 0..16.
	ProtcolArea interface{}

	// MPLS-TE enabled. The type is bool.
	ProtocolMpls interface{}

	// Distribute List In. The type is string.
	ProtocolAreaDistListIn interface{}

	// Interface list. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas_ProtocolArea_ProtocolInterface.
	ProtocolInterface []*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas_ProtocolArea_ProtocolInterface
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas_ProtocolArea Area information

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas_ProtocolArea) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas_ProtocolArea_ProtocolInterface

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas_ProtocolArea_ProtocolInterface struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	ProtocolInterfaceName interface{}

	// Authentication type. The type is Authentication.
	ProtocolAuthenticationType interface{}

	// Distribute List In. The type is string.
	ProtocolInterfaceDistListIn interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas_ProtocolArea_ProtocolInterface Interface list

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolAreas_ProtocolArea_ProtocolInterface) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolSummary

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolSummary 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}]+)?.
	ProtocolRouterId interface{}

	// Administrative distance. The type is interface{} with range: 0..4294967295.
	ProtocolDistance 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{}

	// True if NSF enabled. The type is bool.
	ProtocolNsf interface{}

	// Distribute List In. The type is string.
	DistListIn interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolSummary Basic OSPF protocol information

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_ProtocolSummary) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Redistribution information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions_Redistribution.
	Redistribution []*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions_Redistribution
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions Redistribution information table

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions_Redistribution

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions_Redistribution struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Protocol name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	ProtocolName interface{}

	// Process name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+.
	ProcessName interface{}

	// If true, Metric configured. The type is bool.
	MetricFlag interface{}

	// Route metric. The type is interface{} with range: 0..4294967295.
	Metric interface{}

	// Whether to use CIDR. The type is bool.
	Classless interface{}

	// To NSSA areas only. The type is bool.
	NssaOnly interface{}

	// Protocol Information.
	RedistributionProtocol Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions_Redistribution_RedistributionProtocol
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions_Redistribution Redistribution information

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions_Redistribution) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions_Redistribution_RedistributionProtocol

type Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions_Redistribution_RedistributionProtocol struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ProtocolType. The type is RedistProtocol.
	ProtocolType interface{}

	// ISIS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// BGP Autonomous System Number. The type is string.
	BgpAsNumber interface{}

	// Autonomous System Number. The type is string.
	EigrpAsNumber interface{}

	// Connected instance name. The type is string.
	ConnectedInstance interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions_Redistribution_RedistributionProtocol Protocol Information

func (*Ospf_Processes_Process_Vrfs_Vrf_ProcessInformation_Redistributions_Redistribution_RedistributionProtocol) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF Route Table Including Backup Paths.
	BackupRoutes Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes

	// OSPF Route Table including multicast-intact routes.
	MulticastIntactRouteTable Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable

	// OSPF Route Table Including Multicast intact Backup Paths.
	MulticastIntactBackupRoutes Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes

	// OSPF route summary statistics.
	SummaryInformation Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation

	// OSPF Connected Route Table.
	ConnectedRoutes Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes

	// OSPF Local Route Table.
	LocalRoutes Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes

	// OSPF Area Route Table.
	RouteAreas Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas

	// OSPF Route Table.
	RouteTable Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable

	// OSPF External Route Table.
	ExternalRoutes Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation Container for OSPF routing tables

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation) GetEntityData

func (routeInformation *Ospf_Processes_Process_Vrfs_Vrf_RouteInformation) GetEntityData() *types.CommonEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF route including backup paths. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute.
	BackupRoute []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes OSPF Route Table Including Backup Paths

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute OSPF route including backup paths

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// Backup Path Info.
	RouteBackupPath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\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{}

	// LFA type. The type is Lfa.
	LfaType interface{}

	// IP address of remote LFA. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupRemoteLfa interface{}

	// Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Backup Tunnel Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupTunnelInterfaceName interface{}

	// Interface Disjoint. The type is bool.
	InterfaceDisjoint interface{}

	// Backup Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath_BackupRepair.
	BackupRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath_BackupRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath Backup Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath_BackupRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath_BackupRepair Backup Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_RouteBackupPath_BackupRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_BackupRoutes_BackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Connected route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute.
	ConnectedRoute []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes OSPF Connected Route Table

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute Connected route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ConnectedRoutes_ConnectedRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF external route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute.
	ExternalRoute []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes OSPF External Route Table

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Route information.
	RouteInformation Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation

	// Name of protocol from which the external route was redistributed.
	ProtocolName Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_ProtocolName

	// Extended communities in the route.
	RouteExtendedCommunity Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteExtendedCommunity
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute OSPF external route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_ProtocolName

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_ProtocolName struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ProtocolType. The type is RedistProtocol.
	ProtocolType interface{}

	// ISIS instance identifier. The type is string.
	IsisInstanceId interface{}

	// OSPF process identifier. The type is string.
	OspfProcessId interface{}

	// BGP Autonomous System Number. The type is string.
	BgpAsNumber interface{}

	// Autonomous System Number. The type is string.
	EigrpAsNumber interface{}

	// Connected instance name. The type is string.
	ConnectedInstance interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_ProtocolName Name of protocol from which the external route was redistributed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_ProtocolName) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteExtendedCommunity

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_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{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteExtendedCommunity Extended communities in the route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteExtendedCommunity) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_ExternalRoutes_ExternalRoute_RouteInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Local route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute.
	LocalRoute []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes OSPF Local Route Table

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute Local route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_LocalRoutes_LocalRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF route including multicast backup paths. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute.
	MulticastIntactBackupRoute []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes OSPF Route Table Including Multicast intact Backup Paths

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute OSPF route including multicast backup paths

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// Backup Path Info.
	RouteBackupPath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\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{}

	// LFA type. The type is Lfa.
	LfaType interface{}

	// IP address of remote LFA. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupRemoteLfa interface{}

	// Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Backup Tunnel Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupTunnelInterfaceName interface{}

	// Interface Disjoint. The type is bool.
	InterfaceDisjoint interface{}

	// Backup Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath_BackupRepair.
	BackupRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath_BackupRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath Backup Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath_BackupRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath_BackupRepair Backup Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_RouteBackupPath_BackupRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactBackupRoutes_MulticastIntactBackupRoute_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An OSPF route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route.
	Route []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable OSPF Route Table including multicast-intact routes

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route An OSPF route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_MulticastIntactRouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF Area Route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea.
	RouteArea []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas OSPF Area Route Table

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea 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{}

	// OSPF Route Table Including Multicast Intace Backup Paths in an area.
	MulticastIntactBackupRouteAreas Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas

	// OSPF Connected Route Table in an area.
	ConnectedRouteAreas Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas

	// OSPF Route Table Including Backup Paths in an area.
	BackupRouteAreas Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas

	// OSPF Area Route Entry.
	RouteAreaInformations Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations

	// OSPF Area multicast-intact included route entry.
	MulticastIntactRouteAreas Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas

	// OSPF route summary statistics.
	SummaryAreaInformation Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation

	// OSPF Local Route Table.
	LocalRouteAreas Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea OSPF Area Route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF route including backup paths. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea.
	BackupRouteArea []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas OSPF Route Table Including Backup Paths in an area

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea OSPF route including backup paths

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// Backup Path Info.
	RouteBackupPath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\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{}

	// LFA type. The type is Lfa.
	LfaType interface{}

	// IP address of remote LFA. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupRemoteLfa interface{}

	// Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Backup Tunnel Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupTunnelInterfaceName interface{}

	// Interface Disjoint. The type is bool.
	InterfaceDisjoint interface{}

	// Backup Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath_BackupRepair.
	BackupRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath_BackupRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath Backup Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath_BackupRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath_BackupRepair Backup Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_RouteBackupPath_BackupRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_BackupRouteAreas_BackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Connected route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea.
	ConnectedRouteArea []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas OSPF Connected Route Table in an area

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea Connected route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_ConnectedRouteAreas_ConnectedRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Local route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea.
	LocalRouteArea []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas OSPF Local Route Table

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea Local route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_LocalRouteAreas_LocalRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF route including Multicast intact backup paths. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea.
	MulticastIntactBackupRouteArea []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas OSPF Route Table Including Multicast Intace Backup Paths in an area

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea OSPF route including Multicast intact backup paths

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// Backup Path Info.
	RouteBackupPath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_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-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\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{}

	// LFA type. The type is Lfa.
	LfaType interface{}

	// IP address of remote LFA. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	BackupRemoteLfa interface{}

	// Repair List Size. The type is interface{} with range: 0..4294967295.
	BackupRepairListSize interface{}

	// Backup Tunnel Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	BackupTunnelInterfaceName interface{}

	// Interface Disjoint. The type is bool.
	InterfaceDisjoint interface{}

	// Backup Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath_BackupRepair.
	BackupRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath_BackupRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath Backup Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath_BackupRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath_BackupRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath_BackupRepair Backup Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_RouteBackupPath_BackupRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactBackupRouteAreas_MulticastIntactBackupRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// A Muliticast OSPF route in an area. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea.
	MulticastIntactRouteArea []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas OSPF Area multicast-intact included route entry

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea A Muliticast OSPF route in an area

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_MulticastIntactRouteAreas_MulticastIntactRouteArea_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An OSPF route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation.
	RouteAreaInformation []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations OSPF Area Route Entry

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation An OSPF route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_RouteAreaInformations_RouteAreaInformation_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// RIB failure count. The type is interface{} with range: 0..4294967295.
	Failures interface{}

	// Last failed 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}]+)?.
	FailureAddress interface{}

	// Last time failed.
	FailureTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_FailureTime

	// OSPF route summary Information.
	Common Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_Common
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation OSPF route summary statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_Common

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_Common struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// External type 1 count. The type is interface{} with range: 0..4294967295.
	ExternalType1s interface{}

	// External type 2 count. The type is interface{} with range: 0..4294967295.
	ExternalType2s interface{}

	// External NSSA type 1 count. The type is interface{} with range:
	// 0..4294967295.
	ExternalNssaType1s interface{}

	// External NSSA type 2 count. The type is interface{} with range:
	// 0..4294967295.
	ExternalNssaType2s interface{}

	// Inter-area count. The type is interface{} with range: 0..4294967295.
	InterAreas interface{}

	// Intra-area count. The type is interface{} with range: 0..4294967295.
	IntraAreas interface{}

	// Total count. The type is interface{} with range: 0..4294967295.
	Total interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_Common OSPF route summary Information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_Common) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_FailureTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_FailureTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_FailureTime Last time failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteAreas_RouteArea_SummaryAreaInformation_FailureTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// An OSPF route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route.
	Route []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable OSPF Route Table

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Prefix Length. The type is interface{} with range: 0..32.
	PrefixLength interface{}

	// Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RoutePrefix interface{}

	// Prefix length. The type is interface{} with range: 0..4294967295.
	RoutePrefixLength interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// Route type. The type is OspfRoute.
	RouteType interface{}

	// If true, connected route. The type is bool.
	RouteConnected interface{}

	// Route information.
	RouteInfo Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo

	// List of paths to this route. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath.
	RoutePath []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route An OSPF route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Area ID. The type is interface{} with range: 0..4294967295.
	RouteAreaId interface{}

	// TE metric. The type is interface{} with range: 0..4294967295.
	RouteTeMetric interface{}

	// RIB version. The type is interface{} with range: 0..4294967295.
	RouteRibVersion interface{}

	// SPF version. The type is interface{} with range: 0..18446744073709551615.
	RouteSpfVersion interface{}

	// Forward distance. The type is interface{} with range: 0..4294967295.
	RouteForwardDistance interface{}

	// Protocol source. The type is interface{} with range: 0..65535.
	RouteSource interface{}

	// SPF priority. The type is interface{} with range: 0..255.
	RouteSpfPriority interface{}

	// If true, exclude from TE paths. The type is bool.
	RouteAutoExcluded interface{}

	// If true, SRTE registered prefix route. The type is bool.
	RouteSrtePrefixRegistered interface{}

	// SRTE registered neigbhor count on route. The type is interface{} with
	// range: 0..65535.
	RouteSrteNbrRegistered interface{}

	// Type of route label. The type is interface{} with range: 0..255.
	RouteLabelType interface{}

	// The route label. The type is interface{} with range: 0..4294967295.
	RouteLabel interface{}

	// The route SSPF label. The type is interface{} with range: 0..4294967295.
	RouteSspfLabel interface{}

	// Last time updated.
	RouteUpdateTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo_RouteUpdateTime

	// Last time update failed.
	RouteFailTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo_RouteFailTime
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo Route information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo_RouteFailTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo_RouteFailTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo_RouteFailTime Last time update failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo_RouteFailTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo_RouteUpdateTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo_RouteUpdateTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo_RouteUpdateTime Last time updated

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RouteInfo_RouteUpdateTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Next hop Interface. The type is string with pattern: [a-zA-Z0-9._/-]+.
	RouteInterfaceName interface{}

	// Interface snmp index. The type is interface{} with range: 0..4294967295.
	RouteInterfaceSnmpIndex interface{}

	// Nexthop IP address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteNextHopAddress 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}]+)?.
	RouteSource interface{}

	// LSA ID, see RFC2328. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	RouteLsaid interface{}

	// Multicast-intact path. The type is bool.
	RoutePathIsMcastIntact interface{}

	// UCMP path. The type is bool.
	RoutePathIsUcmpPath interface{}

	// Metric. The type is interface{} with range: 0..4294967295.
	RouteMetric interface{}

	// LSA type, see RFC2328 etc. The type is interface{} with range: 0..255.
	LsaType interface{}

	// Area ID. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// Area format IP or uint32. The type is bool.
	AreaFormat interface{}

	// Path ID of path. The type is interface{} with range: 0..4294967295.
	RoutePathId interface{}

	// RSVP-TE path. The type is bool.
	RoutePathIsRsvpTePath interface{}

	// SR-TE path. The type is bool.
	RoutePathIsSrTePath interface{}

	// SR Excl TE path. The type is bool.
	RoutePathIsSrExclPath interface{}

	// SR-TE SSPF path. The type is bool.
	RoutePathIsSrTeSspfPath interface{}

	// SR Microloop avoidance Path Info.
	SrMicroloopAvoidancePath Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath

	// NeighborNextHop. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_NeighborNextHop.
	NeighborNextHop []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_NeighborNextHop
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath List of paths to this route

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_NeighborNextHop

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_NeighborNextHop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// NeighborNextHopValueType. The type is OspfShNnhValTypes.
	NeighborNextHopValueType interface{}

	// Neighbor NextHop IP Address. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	NeighborNextHopIpAddr interface{}

	// Neighbor NextHop Interface Index. The type is interface{} with range:
	// 0..4294967295.
	NeighborNextHopIntfIndex interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_NeighborNextHop NeighborNextHop

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_NeighborNextHop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Microloop Repair List Size. The type is interface{} with range:
	// 0..4294967295.
	MicroloopRepairListSize interface{}

	// Microloop Tunnel Interface name. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	MicroloopTunnelInterfaceName interface{}

	// Strict SPF SID. The type is bool.
	MicroloopStrictSpf interface{}

	// Microloop Repair List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair.
	MicroloopRepair []*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath SR Microloop avoidance Path Info

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Repair Element 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}]+)?.
	RepairElementId interface{}

	// Repair Label. The type is interface{} with range: 0..4294967295.
	RepairLabel interface{}

	// Repair Element Type. The type is interface{} with range: 0..4294967295.
	RepairElementType interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair Microloop Repair List

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_RouteTable_Route_RoutePath_SrMicroloopAvoidancePath_MicroloopRepair) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// RIB failure count. The type is interface{} with range: 0..4294967295.
	Failures interface{}

	// Last failed 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}]+)?.
	FailureAddress interface{}

	// Last time failed.
	FailureTime Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation_FailureTime

	// OSPF route summary Information.
	Common Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation_Common
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation OSPF route summary statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation_Common

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation_Common struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// External type 1 count. The type is interface{} with range: 0..4294967295.
	ExternalType1s interface{}

	// External type 2 count. The type is interface{} with range: 0..4294967295.
	ExternalType2s interface{}

	// External NSSA type 1 count. The type is interface{} with range:
	// 0..4294967295.
	ExternalNssaType1s interface{}

	// External NSSA type 2 count. The type is interface{} with range:
	// 0..4294967295.
	ExternalNssaType2s interface{}

	// Inter-area count. The type is interface{} with range: 0..4294967295.
	InterAreas interface{}

	// Intra-area count. The type is interface{} with range: 0..4294967295.
	IntraAreas interface{}

	// Total count. The type is interface{} with range: 0..4294967295.
	Total interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation_Common OSPF route summary Information

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation_Common) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation_FailureTime

type Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation_FailureTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation_FailureTime Last time failed

func (*Ospf_Processes_Process_Vrfs_Vrf_RouteInformation_SummaryInformation_FailureTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting

type Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Container for SR Policies.
	SrEndpointPolicies Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies
}

Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting Container for Segment Routing

func (*Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies

type Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// SR Endpoint Policy Bag. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy.
	SrEndpointPolicy []*Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy
}

Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies Container for SR Policies

func (*Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy

type Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// This attribute is a key. Endpoint IP Address. The type is one of the
	// following types: string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?,
	// or string with pattern:
	// ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?.
	EndpointIp interface{}

	// SR Endpoint. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SrEndpoint interface{}

	// SR Endpoint Router ID. The type is interface{} with range: 0..4294967295.
	SrRouterId interface{}

	// SR Endpoint Area ID. The type is string.
	SrAreaIdString interface{}

	// SR Policy count. The type is interface{} with range: 0..4294967295.
	SrPolicyCount interface{}

	// SR Valid Policy count. The type is interface{} with range: 0..4294967295.
	SrValidPolicyCount interface{}

	// SR Endpoint state is valid. The type is bool.
	SrEndpStateIsValid interface{}

	// SR Endpoint state is stale. The type is bool.
	SrEndpStateIsStale interface{}

	// SR Endpoint state is unresolved. The type is bool.
	SrEndpStateIsUnres interface{}

	// SR Endpoint resolution failed reason. The type is OspfSrEndpResFailReason.
	SrEndpResolutionFailReason interface{}

	// SR Policy List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy_SrPolicy.
	SrPolicy []*Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy_SrPolicy
}

Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy SR Endpoint Policy Bag

func (*Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy_SrPolicy

type Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy_SrPolicy struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// SR Policy Name. The type is string.
	PolicyName interface{}

	// SR Policy Interface handle. The type is string with pattern:
	// [a-zA-Z0-9._/-]+.
	PolicyIfHandle interface{}

	// SR Policy Metric. The type is interface{} with range:
	// -2147483648..2147483647.
	PolicyMetric interface{}

	// SR Policy Metric mode. The type is OspfSrPolMetricMode.
	PolicyMetricMode interface{}

	// SR Policy is Strict SPF. The type is bool.
	PolicyIsSspf interface{}

	// SR Policy is autoroute Include. The type is bool.
	PolicyIsAutorouteInclude interface{}

	// SR Policy State is valid. The type is bool.
	PolicyStateIsValid interface{}

	// SR Policy State is stale. The type is bool.
	PolicyStateIsStale interface{}

	// SR Policy State is IF Handle error. The type is bool.
	PolicyStateIsIfhError interface{}

	// SR Policy State is IDB pending. The type is bool.
	PolicyStateIsIdbPending interface{}

	// SR Policy update time. The type is interface{} with range: 0..4294967295.
	PolicyUpdateTimestamp interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy_SrPolicy SR Policy List

func (*Ospf_Processes_Process_Vrfs_Vrf_SegmentRouting_SrEndpointPolicies_SrEndpointPolicy_SrPolicy) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics

type Ospf_Processes_Process_Vrfs_Vrf_Statistics struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// OSPF SPF statistics.
	SpfStats Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats

	// Stats concerning RIB route updates using the Batching API.
	RibBatchStats Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibBatchStats

	// OSPF ISSU statistics.
	IssuStats Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats

	// OSPF RIB thread statistics.
	RibThreadStats Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats

	// OSPF NSR packet library statistics.
	NsrPlStats Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats

	// OSPF NSR thread statistics.
	NsrStats Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats

	// OSPF fast-reroute statistics.
	FrrStats Ospf_Processes_Process_Vrfs_Vrf_Statistics_FrrStats

	// OSPF TE IO statistics.
	TeStats Ospf_Processes_Process_Vrfs_Vrf_Statistics_TeStats

	// OSPF Protocol statistics.
	ProtocolStats Ospf_Processes_Process_Vrfs_Vrf_Statistics_ProtocolStats

	// OSPF RAW IO statistics.
	RawIoStats Ospf_Processes_Process_Vrfs_Vrf_Statistics_RawIoStats

	// Statistics innformation Interface table.
	InterfaceStatsEntries Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics Container for Statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_FrrStats

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_FrrStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Number of IPFRR paths. The type is interface{} with range: 0..4294967295.
	FsPaths interface{}

	// Number of paths enabled for protection. The type is interface{} with range:
	// 0..4294967295.
	FsPathsEligible interface{}

	// Number of paths protected. The type is interface{} with range:
	// 0..4294967295.
	FsPathsProtected interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_FrrStats OSPF fast-reroute statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_FrrStats) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Statistics information for a specific interface. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry.
	InterfaceStatsEntry []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries Statistics innformation Interface table

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry 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 handle type. The type is string with pattern: [a-zA-Z0-9._/-]+.
	Handle interface{}

	// interface name. The type is string.
	IfNameStr interface{}

	// interface entry. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry.
	IfEntry []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry Statistics information for a specific interface

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// OSPF madj interface. The type is bool.
	MadjIntf interface{}

	// OSPF area id. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// OSPF aread id string. The type is string.
	AreaIdStr interface{}

	// OSPF interface statistics. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat.
	IfStat []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry interface entry

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat OSPF interface statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_InterfaceStatsEntries_InterfaceStatsEntry_IfEntry_IfStat) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// nsr rev. The type is interface{} with range: -2147483648..2147483647.
	NsrRev interface{}

	// nsr fsm state. The type is interface{} with range: -2147483648..2147483647.
	NsrFsmState interface{}

	// nsr version. The type is interface{} with range: 0..4294967295.
	NsrVersion interface{}

	// nsr nodeid. The type is interface{} with range: 0..4294967295.
	NsrNodeid interface{}

	// nsr peer version. The type is interface{} with range: 0..4294967295.
	NsrPeerVersion interface{}

	// nsr peer nodeid. The type is interface{} with range: 0..4294967295.
	NsrPeerNodeid interface{}

	// nsr fabric mtu. The type is interface{} with range: 0..4294967295.
	NsrFabricMtu interface{}

	// nsr nbr qad qid. The type is interface{} with range: 0..4294967295.
	NsrNbrQadQid interface{}

	// nsr lsa qad qid. The type is interface{} with range: 0..4294967295.
	NsrLsaQadQid interface{}

	// nsr nbr qad mdata count. The type is interface{} with range: 0..4294967295.
	NsrNbrQadMdataCount interface{}

	// nsr lsa qad mdata count. The type is interface{} with range: 0..4294967295.
	NsrLsaQadMdataCount interface{}

	// nsr nbr init sync pend count. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrNbrInitSyncPendCount interface{}

	// nsr lsa init sync pend count. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrLsaInitSyncPendCount interface{}

	// nsr nbr seq no. The type is interface{} with range: 0..4294967295.
	NsrNbrSeqNo interface{}

	// nsr intf seq no. The type is interface{} with range: 0..4294967295.
	NsrIntfSeqNo interface{}

	// nsr tmr quant. The type is interface{} with range: -2147483648..2147483647.
	NsrTmrQuant interface{}

	// nsr conn to active attempts. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveAttempts interface{}

	// nsr conn to active fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveFails interface{}

	// nsr conn to active opens. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveOpens interface{}

	// nsr conn to active closes. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveCloses interface{}

	// nsr conn to active errors. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveErrors interface{}

	// nsr thd sched.
	NsrThdSched Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrThdSched

	// nsr rtr thd sched.
	NsrRtrThdSched Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrRtrThdSched

	// Nsr Fsm Flags information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrFsmFlag.
	NsrFsmFlag []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrFsmFlag

	// Nsr Fsm Running Timers. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrFsmRunningTimer.
	NsrFsmRunningTimer []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrFsmRunningTimer

	// Nsr Issu Milestones. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrIssuMilestone.
	NsrIssuMilestone []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrIssuMilestone

	// Nsr Error History List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory.
	NsrErrHistory []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats OSPF ISSU statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory

type Ospf_Processes_Process_Vrfs_Vrf_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
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo.
	NsrErrorInfo []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory Nsr Error History List

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo

type Ospf_Processes_Process_Vrfs_Vrf_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 Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo List of erros

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime Time this error was last hit

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrErrHistory_NsrErrorInfo_LastErrTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrFsmFlag

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrFsmFlag struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrFsmFlag Nsr Fsm Flags information

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrFsmFlag) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrFsmRunningTimer

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrFsmRunningTimer struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrFsmRunningTimer Nsr Fsm Running Timers

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrFsmRunningTimer) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrIssuMilestone

type Ospf_Processes_Process_Vrfs_Vrf_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{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrIssuMilestone Nsr Issu Milestones

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrIssuMilestone) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrRtrThdSched

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrRtrThdSched struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// nsr pulse quant. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrPulseQuant interface{}

	// nsr events in q. The type is interface{} with range: 0..4294967295.
	NsrEventsInQ interface{}

	// nsr events tx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsTx interface{}

	// nsr events rx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsRx interface{}

	// nsr bad pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrBadPulsesRx interface{}

	// nsr good pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrGoodPulsesRx interface{}

	// nsr pulses tx. The type is interface{} with range: 0..18446744073709551615.
	NsrPulsesTx interface{}

	// nsr pulse tx fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulseTxFails interface{}

	// nsr pri. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrRtrThdSched_NsrPri.
	NsrPri []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrRtrThdSched_NsrPri
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrRtrThdSched nsr rtr thd sched

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrRtrThdSched) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrRtrThdSched_NsrPri

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrRtrThdSched_NsrPri struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// nsr sched pri. The type is interface{} with range: 0..4294967295.
	NsrSchedPri interface{}

	// nsr sched quant. The type is interface{} with range: 0..255.
	NsrSchedQuant interface{}

	// nsr sched remain quant. The type is interface{} with range: 0..255.
	NsrSchedRemainQuant interface{}

	// nsr sched evs in q. The type is interface{} with range: 0..65535.
	NsrSchedEvsInQ interface{}

	// nsr sched max evs. The type is interface{} with range: 0..65535.
	NsrSchedMaxEvs interface{}

	// nsr sched peak q len. The type is interface{} with range: 0..65535.
	NsrSchedPeakQLen interface{}

	// nsr sched evs qd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsQd interface{}

	// nsr sched enq fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEnqFails interface{}

	// nsr sched evs deqd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsDeqd interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrRtrThdSched_NsrPri nsr pri

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrRtrThdSched_NsrPri) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrThdSched

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrThdSched struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// nsr pulse quant. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrPulseQuant interface{}

	// nsr events in q. The type is interface{} with range: 0..4294967295.
	NsrEventsInQ interface{}

	// nsr events tx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsTx interface{}

	// nsr events rx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsRx interface{}

	// nsr bad pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrBadPulsesRx interface{}

	// nsr good pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrGoodPulsesRx interface{}

	// nsr pulses tx. The type is interface{} with range: 0..18446744073709551615.
	NsrPulsesTx interface{}

	// nsr pulse tx fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulseTxFails interface{}

	// nsr pri. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrThdSched_NsrPri.
	NsrPri []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrThdSched_NsrPri
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrThdSched nsr thd sched

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrThdSched) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrThdSched_NsrPri

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrThdSched_NsrPri struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// nsr sched pri. The type is interface{} with range: 0..4294967295.
	NsrSchedPri interface{}

	// nsr sched quant. The type is interface{} with range: 0..255.
	NsrSchedQuant interface{}

	// nsr sched remain quant. The type is interface{} with range: 0..255.
	NsrSchedRemainQuant interface{}

	// nsr sched evs in q. The type is interface{} with range: 0..65535.
	NsrSchedEvsInQ interface{}

	// nsr sched max evs. The type is interface{} with range: 0..65535.
	NsrSchedMaxEvs interface{}

	// nsr sched peak q len. The type is interface{} with range: 0..65535.
	NsrSchedPeakQLen interface{}

	// nsr sched evs qd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsQd interface{}

	// nsr sched enq fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEnqFails interface{}

	// nsr sched evs deqd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsDeqd interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrThdSched_NsrPri nsr pri

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_IssuStats_NsrThdSched_NsrPri) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// ncd pri. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri.
	NcdPri []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats OSPF NSR packet library statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Total sent. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSent.
	NumSent []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSent

	// Total recvd. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecv.
	NumRecv []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecv

	// Sent Error/drops. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSentDrop.
	NumSentDrop []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSentDrop

	// Recv Errors/drops. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop.
	NumRecvDrop []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri ncd pri

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecv

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecv struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecv Total recvd

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecv) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// nsr pl recv drop array. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop_NsrPlRecvDropArray.
	NsrPlRecvDropArray []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop_NsrPlRecvDropArray
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop Recv Errors/drops

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop_NsrPlRecvDropArray

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop_NsrPlRecvDropArray struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop_NsrPlRecvDropArray nsr pl recv drop array

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumRecvDrop_NsrPlRecvDropArray) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSent

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSent struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..18446744073709551615.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSent Total sent

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSent) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSentDrop

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSentDrop struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// nsr pl send drop array. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSentDrop_NsrPlSendDropArray.
	NsrPlSendDropArray []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSentDrop_NsrPlSendDropArray
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSentDrop Sent Error/drops

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSentDrop) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSentDrop_NsrPlSendDropArray

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSentDrop_NsrPlSendDropArray struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSentDrop_NsrPlSendDropArray nsr pl send drop array

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrPlStats_NcdPri_NumSentDrop_NsrPlSendDropArray) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// nsr rev. The type is interface{} with range: -2147483648..2147483647.
	NsrRev interface{}

	// nsr fsm state. The type is interface{} with range: -2147483648..2147483647.
	NsrFsmState interface{}

	// nsr version. The type is interface{} with range: 0..4294967295.
	NsrVersion interface{}

	// nsr nodeid. The type is interface{} with range: 0..4294967295.
	NsrNodeid interface{}

	// nsr peer version. The type is interface{} with range: 0..4294967295.
	NsrPeerVersion interface{}

	// nsr peer nodeid. The type is interface{} with range: 0..4294967295.
	NsrPeerNodeid interface{}

	// nsr fabric mtu. The type is interface{} with range: 0..4294967295.
	NsrFabricMtu interface{}

	// nsr nbr qad qid. The type is interface{} with range: 0..4294967295.
	NsrNbrQadQid interface{}

	// nsr lsa qad qid. The type is interface{} with range: 0..4294967295.
	NsrLsaQadQid interface{}

	// nsr nbr qad mdata count. The type is interface{} with range: 0..4294967295.
	NsrNbrQadMdataCount interface{}

	// nsr lsa qad mdata count. The type is interface{} with range: 0..4294967295.
	NsrLsaQadMdataCount interface{}

	// nsr nbr init sync pend count. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrNbrInitSyncPendCount interface{}

	// nsr lsa init sync pend count. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrLsaInitSyncPendCount interface{}

	// nsr nbr seq no. The type is interface{} with range: 0..4294967295.
	NsrNbrSeqNo interface{}

	// nsr intf seq no. The type is interface{} with range: 0..4294967295.
	NsrIntfSeqNo interface{}

	// nsr tmr quant. The type is interface{} with range: -2147483648..2147483647.
	NsrTmrQuant interface{}

	// nsr conn to active attempts. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveAttempts interface{}

	// nsr conn to active fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveFails interface{}

	// nsr conn to active opens. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveOpens interface{}

	// nsr conn to active closes. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveCloses interface{}

	// nsr conn to active errors. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrConnToActiveErrors interface{}

	// nsr thd sched.
	NsrThdSched Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrThdSched

	// nsr rtr thd sched.
	NsrRtrThdSched Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrRtrThdSched

	// Nsr Fsm Flags information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrFsmFlag.
	NsrFsmFlag []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrFsmFlag

	// Nsr Fsm Running Timers. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrFsmRunningTimer.
	NsrFsmRunningTimer []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrFsmRunningTimer

	// Nsr Issu Milestones. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrIssuMilestone.
	NsrIssuMilestone []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrIssuMilestone

	// Nsr Error History List. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory.
	NsrErrHistory []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats OSPF NSR thread statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory

type Ospf_Processes_Process_Vrfs_Vrf_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
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo.
	NsrErrorInfo []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory Nsr Error History List

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo

type Ospf_Processes_Process_Vrfs_Vrf_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 Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo List of erros

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime Time this error was last hit

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrErrHistory_NsrErrorInfo_LastErrTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrFsmFlag

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrFsmFlag struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrFsmFlag Nsr Fsm Flags information

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrFsmFlag) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrFsmRunningTimer

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrFsmRunningTimer struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is string.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrFsmRunningTimer Nsr Fsm Running Timers

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrFsmRunningTimer) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrIssuMilestone

type Ospf_Processes_Process_Vrfs_Vrf_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{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrIssuMilestone Nsr Issu Milestones

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrIssuMilestone) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrRtrThdSched

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrRtrThdSched struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// nsr pulse quant. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrPulseQuant interface{}

	// nsr events in q. The type is interface{} with range: 0..4294967295.
	NsrEventsInQ interface{}

	// nsr events tx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsTx interface{}

	// nsr events rx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsRx interface{}

	// nsr bad pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrBadPulsesRx interface{}

	// nsr good pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrGoodPulsesRx interface{}

	// nsr pulses tx. The type is interface{} with range: 0..18446744073709551615.
	NsrPulsesTx interface{}

	// nsr pulse tx fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulseTxFails interface{}

	// nsr pri. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrRtrThdSched_NsrPri.
	NsrPri []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrRtrThdSched_NsrPri
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrRtrThdSched nsr rtr thd sched

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrRtrThdSched) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrRtrThdSched_NsrPri

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrRtrThdSched_NsrPri struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// nsr sched pri. The type is interface{} with range: 0..4294967295.
	NsrSchedPri interface{}

	// nsr sched quant. The type is interface{} with range: 0..255.
	NsrSchedQuant interface{}

	// nsr sched remain quant. The type is interface{} with range: 0..255.
	NsrSchedRemainQuant interface{}

	// nsr sched evs in q. The type is interface{} with range: 0..65535.
	NsrSchedEvsInQ interface{}

	// nsr sched max evs. The type is interface{} with range: 0..65535.
	NsrSchedMaxEvs interface{}

	// nsr sched peak q len. The type is interface{} with range: 0..65535.
	NsrSchedPeakQLen interface{}

	// nsr sched evs qd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsQd interface{}

	// nsr sched enq fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEnqFails interface{}

	// nsr sched evs deqd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsDeqd interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrRtrThdSched_NsrPri nsr pri

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrRtrThdSched_NsrPri) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrThdSched

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrThdSched struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// nsr pulse quant. The type is interface{} with range:
	// -2147483648..2147483647.
	NsrPulseQuant interface{}

	// nsr events in q. The type is interface{} with range: 0..4294967295.
	NsrEventsInQ interface{}

	// nsr events tx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsTx interface{}

	// nsr events rx. The type is interface{} with range: 0..18446744073709551615.
	NsrEventsRx interface{}

	// nsr bad pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrBadPulsesRx interface{}

	// nsr good pulses rx. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrGoodPulsesRx interface{}

	// nsr pulses tx. The type is interface{} with range: 0..18446744073709551615.
	NsrPulsesTx interface{}

	// nsr pulse tx fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrPulseTxFails interface{}

	// nsr pri. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrThdSched_NsrPri.
	NsrPri []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrThdSched_NsrPri
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrThdSched nsr thd sched

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrThdSched) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrThdSched_NsrPri

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrThdSched_NsrPri struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// nsr sched pri. The type is interface{} with range: 0..4294967295.
	NsrSchedPri interface{}

	// nsr sched quant. The type is interface{} with range: 0..255.
	NsrSchedQuant interface{}

	// nsr sched remain quant. The type is interface{} with range: 0..255.
	NsrSchedRemainQuant interface{}

	// nsr sched evs in q. The type is interface{} with range: 0..65535.
	NsrSchedEvsInQ interface{}

	// nsr sched max evs. The type is interface{} with range: 0..65535.
	NsrSchedMaxEvs interface{}

	// nsr sched peak q len. The type is interface{} with range: 0..65535.
	NsrSchedPeakQLen interface{}

	// nsr sched evs qd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsQd interface{}

	// nsr sched enq fails. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEnqFails interface{}

	// nsr sched evs deqd. The type is interface{} with range:
	// 0..18446744073709551615.
	NsrSchedEvsDeqd interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrThdSched_NsrPri nsr pri

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_NsrStats_NsrThdSched_NsrPri) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_ProtocolStats

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_ProtocolStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// inputs. The type is interface{} with range: 0..4294967295.
	Inputs interface{}

	// input hello. The type is interface{} with range: 0..4294967295.
	InputHello interface{}

	// input dbdes. The type is interface{} with range: 0..4294967295.
	InputDbdes interface{}

	// input dbdes lsa. The type is interface{} with range: 0..4294967295.
	InputDbdesLsa interface{}

	// input req. The type is interface{} with range: 0..4294967295.
	InputReq interface{}

	// input req lsa. The type is interface{} with range: 0..4294967295.
	InputReqLsa interface{}

	// input lsupd. The type is interface{} with range: 0..4294967295.
	InputLsupd interface{}

	// input lsupd lsa. The type is interface{} with range: 0..4294967295.
	InputLsupdLsa interface{}

	// input ack. The type is interface{} with range: 0..4294967295.
	InputAck interface{}

	// input ack lsa. The type is interface{} with range: 0..4294967295.
	InputAckLsa interface{}

	// checksumerr. The type is interface{} with range: 0..4294967295.
	Checksumerr interface{}

	// input autherr. The type is interface{} with range: 0..4294967295.
	InputAutherr interface{}

	// outputs. The type is interface{} with range: 0..4294967295.
	Outputs interface{}

	// output hello. The type is interface{} with range: 0..4294967295.
	OutputHello interface{}

	// output dbdes. The type is interface{} with range: 0..4294967295.
	OutputDbdes interface{}

	// output dbdes lsa. The type is interface{} with range: 0..4294967295.
	OutputDbdesLsa interface{}

	// output req. The type is interface{} with range: 0..4294967295.
	OutputReq interface{}

	// output req lsa. The type is interface{} with range: 0..4294967295.
	OutputReqLsa interface{}

	// output lsupd. The type is interface{} with range: 0..4294967295.
	OutputLsupd interface{}

	// output lsupd lsa. The type is interface{} with range: 0..4294967295.
	OutputLsupdLsa interface{}

	// output ack. The type is interface{} with range: 0..4294967295.
	OutputAck interface{}

	// output ack lsa. The type is interface{} with range: 0..4294967295.
	OutputAckLsa interface{}

	// output autherr. The type is interface{} with range: 0..4294967295.
	OutputAutherr interface{}

	// h input dbdes. The type is interface{} with range: 0..4294967295.
	HInputDbdes interface{}

	// h input req. The type is interface{} with range: 0..4294967295.
	HInputReq interface{}

	// h input lsupd. The type is interface{} with range: 0..4294967295.
	HInputLsupd interface{}

	// h input ack. The type is interface{} with range: 0..4294967295.
	HInputAck interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_ProtocolStats OSPF Protocol statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_ProtocolStats) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RawIoStats

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RawIoStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// out sent. The type is interface{} with range: 0..4294967295.
	OutSent interface{}

	// out bytes sent. The type is interface{} with range: 0..4294967295.
	OutBytesSent interface{}

	// out no conn discarded. The type is interface{} with range: 0..4294967295.
	OutNoConnDiscarded interface{}

	// out null src discarded. The type is interface{} with range: 0..4294967295.
	OutNullSrcDiscarded interface{}

	// out no pak discarded. The type is interface{} with range: 0..4294967295.
	OutNoPakDiscarded interface{}

	// out ipv4 hdr err discarded. The type is interface{} with range:
	// 0..4294967295.
	OutIpv4HdrErrDiscarded interface{}

	// out send pak err discarded. The type is interface{} with range:
	// 0..4294967295.
	OutSendPakErrDiscarded interface{}

	// in rcv. The type is interface{} with range: 0..4294967295.
	InRcv interface{}

	// in bytes rcv. The type is interface{} with range: 0..4294967295.
	InBytesRcv interface{}

	// in short msg discarded. The type is interface{} with range: 0..4294967295.
	InShortMsgDiscarded interface{}

	// in no mem discarded. The type is interface{} with range: 0..4294967295.
	InNoMemDiscarded interface{}

	// in raw event. The type is interface{} with range: 0..4294967295.
	InRawEvent interface{}

	// disconnects. The type is interface{} with range: 0..4294967295.
	Disconnects interface{}

	// in standby discarded. The type is interface{} with range: 0..4294967295.
	InStandbyDiscarded interface{}

	// nsr not ready discarded. The type is interface{} with range: 0..4294967295.
	NsrNotReadyDiscarded interface{}

	// raw connected. The type is bool.
	RawConnected interface{}

	// sl raw connected. The type is bool.
	SlRawConnected interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_RawIoStats OSPF RAW IO statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_RawIoStats) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibBatchStats

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibBatchStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// priority batch. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibBatchStats_PriorityBatch.
	PriorityBatch []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibBatchStats_PriorityBatch
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibBatchStats Stats concerning RIB route updates using the Batching API

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibBatchStats) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibBatchStats_PriorityBatch

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibBatchStats_PriorityBatch struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// batches sent. The type is interface{} with range: 0..4294967295.
	BatchesSent interface{}

	// routes sent. The type is interface{} with range: 0..4294967295.
	RoutesSent interface{}

	// routes pending. The type is interface{} with range: 0..4294967295.
	RoutesPending interface{}

	// max routes. The type is interface{} with range: 0..4294967295.
	MaxRoutes interface{}

	// paths sent. The type is interface{} with range: 0..4294967295.
	PathsSent interface{}

	// paths pending. The type is interface{} with range: 0..4294967295.
	PathsPending interface{}

	// paths add. The type is interface{} with range: 0..4294967295.
	PathsAdd interface{}

	// paths add errs. The type is interface{} with range: 0..4294967295.
	PathsAddErrs interface{}

	// paths del. The type is interface{} with range: 0..4294967295.
	PathsDel interface{}

	// paths del errs. The type is interface{} with range: 0..4294967295.
	PathsDelErrs interface{}

	// lfas pending. The type is interface{} with range: 0..4294967295.
	LfasPending interface{}

	// lfas add. The type is interface{} with range: 0..4294967295.
	LfasAdd interface{}

	// lfas del. The type is interface{} with range: 0..4294967295.
	LfasDel interface{}

	// lfas sent. The type is interface{} with range: 0..4294967295.
	LfasSent interface{}

	// priority level. The type is string with length: 0..40.
	PriorityLevel interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibBatchStats_PriorityBatch priority batch

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibBatchStats_PriorityBatch) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// internalwq.
	Internalwq Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Internalwq

	// ribqueue. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Ribqueue.
	Ribqueue []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Ribqueue
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats OSPF RIB thread statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Internalwq

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Internalwq struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// wq thread active. The type is bool.
	WqThreadActive interface{}

	// wq dqtime. The type is interface{} with range: 0..18446744073709551615.
	WqDqtime interface{}

	// wqe qtime. The type is interface{} with range: 0..18446744073709551615.
	WqeQtime interface{}

	// wq len cur. The type is interface{} with range: -2147483648..2147483647.
	WqLenCur interface{}

	// wq len max. The type is interface{} with range: -2147483648..2147483647.
	WqLenMax interface{}

	// wq total queued. The type is interface{} with range: 0..4294967295.
	WqTotalQueued interface{}

	// wq total dequeued. The type is interface{} with range: 0..4294967295.
	WqTotalDequeued interface{}

	// rib version. The type is interface{} with range: 0..4294967295.
	RibVersion interface{}

	// rib pkts sent. The type is interface{} with range: 0..4294967295.
	RibPktsSent interface{}

	// rib signals. The type is interface{} with range: 0..4294967295.
	RibSignals interface{}

	// rib send errs. The type is interface{} with range: 0..4294967295.
	RibSendErrs interface{}

	// rib queue errs. The type is interface{} with range: 0..4294967295.
	RibQueueErrs interface{}

	// rib pfx limit errs. The type is interface{} with range: 0..4294967295.
	RibPfxLimitErrs interface{}

	// rib dequeue errs. The type is interface{} with range: 0..4294967295.
	RibDequeueErrs interface{}

	// rib empty batches. The type is interface{} with range: 0..4294967295.
	RibEmptyBatches interface{}

	// rib drop before. The type is interface{} with range: 0..4294967295.
	RibDropBefore interface{}

	// rib drop after. The type is interface{} with range: 0..4294967295.
	RibDropAfter interface{}

	// rib drop conn. The type is interface{} with range: 0..4294967295.
	RibDropConn interface{}

	// rib table not created. The type is interface{} with range: 0..4294967295.
	RibTableNotCreated interface{}

	// priority level. The type is string with length: 0..40.
	PriorityLevel interface{}

	// rib base clock. The type is interface{} with range:
	// 0..18446744073709551615.
	RibBaseClock interface{}

	// rib base time.
	RibBaseTime Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Internalwq_RibBaseTime
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Internalwq internalwq

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Internalwq) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Internalwq_RibBaseTime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Internalwq_RibBaseTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Internalwq_RibBaseTime rib base time

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Internalwq_RibBaseTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Ribqueue

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Ribqueue struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// wq thread active. The type is bool.
	WqThreadActive interface{}

	// wq dqtime. The type is interface{} with range: 0..18446744073709551615.
	WqDqtime interface{}

	// wqe qtime. The type is interface{} with range: 0..18446744073709551615.
	WqeQtime interface{}

	// wq len cur. The type is interface{} with range: -2147483648..2147483647.
	WqLenCur interface{}

	// wq len max. The type is interface{} with range: -2147483648..2147483647.
	WqLenMax interface{}

	// wq total queued. The type is interface{} with range: 0..4294967295.
	WqTotalQueued interface{}

	// wq total dequeued. The type is interface{} with range: 0..4294967295.
	WqTotalDequeued interface{}

	// rib version. The type is interface{} with range: 0..4294967295.
	RibVersion interface{}

	// rib pkts sent. The type is interface{} with range: 0..4294967295.
	RibPktsSent interface{}

	// rib signals. The type is interface{} with range: 0..4294967295.
	RibSignals interface{}

	// rib send errs. The type is interface{} with range: 0..4294967295.
	RibSendErrs interface{}

	// rib queue errs. The type is interface{} with range: 0..4294967295.
	RibQueueErrs interface{}

	// rib pfx limit errs. The type is interface{} with range: 0..4294967295.
	RibPfxLimitErrs interface{}

	// rib dequeue errs. The type is interface{} with range: 0..4294967295.
	RibDequeueErrs interface{}

	// rib empty batches. The type is interface{} with range: 0..4294967295.
	RibEmptyBatches interface{}

	// rib drop before. The type is interface{} with range: 0..4294967295.
	RibDropBefore interface{}

	// rib drop after. The type is interface{} with range: 0..4294967295.
	RibDropAfter interface{}

	// rib drop conn. The type is interface{} with range: 0..4294967295.
	RibDropConn interface{}

	// rib table not created. The type is interface{} with range: 0..4294967295.
	RibTableNotCreated interface{}

	// priority level. The type is string with length: 0..40.
	PriorityLevel interface{}

	// rib base clock. The type is interface{} with range:
	// 0..18446744073709551615.
	RibBaseClock interface{}

	// rib base time.
	RibBaseTime Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Ribqueue_RibBaseTime
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Ribqueue ribqueue

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Ribqueue) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Ribqueue_RibBaseTime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Ribqueue_RibBaseTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Ribqueue_RibBaseTime rib base time

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_RibThreadStats_Ribqueue_RibBaseTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// spf header.
	SpfHeader Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_SpfHeader

	// os runtime. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime.
	OsRuntime []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime

	// os sum runtime. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime.
	OsSumRuntime []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime

	// os ex runtime. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime.
	OsExRuntime []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime

	// runtime. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime.
	Runtime []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats OSPF SPF statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sp adv rtr id. The type is interface{} with range: 0..4294967295.
	SpAdvRtrId interface{}

	// sp dest count. The type is interface{} with range: 0..4294967295.
	SpDestCount interface{}

	// sp dest addr. The type is interface{} with range: 0..4294967295.
	SpDestAddr interface{}

	// sp start time.
	SpStartTime Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime_SpStartTime

	// sp duration.
	SpDuration Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime_SpDuration
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime os ex runtime

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime_SpDuration

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime_SpDuration struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime_SpDuration sp duration

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime_SpDuration) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime_SpStartTime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime_SpStartTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime_SpStartTime sp start time

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsExRuntime_SpStartTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// si area id str. The type is string.
	SiAreaIdStr interface{}

	// si change flags. The type is interface{} with range: 0..65535.
	SiChangeFlags interface{}

	// si start time.
	SiStartTime Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime_SiStartTime

	// si duration.
	SiDuration Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime_SiDuration
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime os runtime

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime_SiDuration

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime_SiDuration struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime_SiDuration si duration

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime_SiDuration) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime_SiStartTime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime_SiStartTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime_SiStartTime si start time

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsRuntime_SiStartTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// sp adv rtr id. The type is interface{} with range: 0..4294967295.
	SpAdvRtrId interface{}

	// sp dest count. The type is interface{} with range: 0..4294967295.
	SpDestCount interface{}

	// sp dest addr. The type is interface{} with range: 0..4294967295.
	SpDestAddr interface{}

	// sp start time.
	SpStartTime Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime_SpStartTime

	// sp duration.
	SpDuration Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime_SpDuration
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime os sum runtime

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime_SpDuration

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime_SpDuration struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime_SpDuration sp duration

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime_SpDuration) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime_SpStartTime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime_SpStartTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Second. The type is interface{} with range: 0..4294967295.
	Second interface{}

	// Nanosecond. The type is interface{} with range: 0..4294967295.
	Nanosecond interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime_SpStartTime sp start time

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_OsSumRuntime_SpStartTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// spf start time. The type is interface{} with range: 0..4294967295.
	SpfStartTime interface{}

	// lsa change cnt. The type is interface{} with range: -32768..32767.
	LsaChangeCnt interface{}

	// gbl spf time.
	GblSpfTime Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_GblSpfTime

	// lsa info. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_LsaInfo.
	LsaInfo []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_LsaInfo

	// area stat. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat.
	AreaStat []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime runtime

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// area id. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// spf time.
	SpfTime Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat_SpfTime

	// lsa type cnt. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat_LsaTypeCnt.
	LsaTypeCnt []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat_LsaTypeCnt
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat area stat

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat_LsaTypeCnt

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat_LsaTypeCnt struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// The type is interface{} with range: 0..4294967295.
	Entry interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat_LsaTypeCnt lsa type cnt

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat_LsaTypeCnt) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat_SpfTime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat_SpfTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// spf dijkstra. The type is interface{} with range: 0..4294967295.
	SpfDijkstra interface{}

	// spf intra prefix. The type is interface{} with range: 0..4294967295.
	SpfIntraPrefix interface{}

	// spf intra prefix del. The type is interface{} with range: 0..4294967295.
	SpfIntraPrefixDel interface{}

	// spf inter prefix. The type is interface{} with range: 0..4294967295.
	SpfInterPrefix interface{}

	// spf inter prefix del. The type is interface{} with range: 0..4294967295.
	SpfInterPrefixDel interface{}

	// spf ext prefix. The type is interface{} with range: 0..4294967295.
	SpfExtPrefix interface{}

	// spf ext prefix del. The type is interface{} with range: 0..4294967295.
	SpfExtPrefixDel interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat_SpfTime spf time

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_AreaStat_SpfTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_GblSpfTime

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_GblSpfTime struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// spf dijkstra. The type is interface{} with range: 0..4294967295.
	SpfDijkstra interface{}

	// spf intra prefix. The type is interface{} with range: 0..4294967295.
	SpfIntraPrefix interface{}

	// spf intra prefix del. The type is interface{} with range: 0..4294967295.
	SpfIntraPrefixDel interface{}

	// spf inter prefix. The type is interface{} with range: 0..4294967295.
	SpfInterPrefix interface{}

	// spf inter prefix del. The type is interface{} with range: 0..4294967295.
	SpfInterPrefixDel interface{}

	// spf ext prefix. The type is interface{} with range: 0..4294967295.
	SpfExtPrefix interface{}

	// spf ext prefix del. The type is interface{} with range: 0..4294967295.
	SpfExtPrefixDel interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_GblSpfTime gbl spf time

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_GblSpfTime) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_LsaInfo

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_LsaInfo struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// area id. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// adv rtr. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	AdvRtr interface{}

	// 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}]+)?.
	Id interface{}

	// type. The type is interface{} with range: 0..255.
	Type interface{}

	// flush. The type is bool.
	Flush interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_LsaInfo lsa info

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_Runtime_LsaInfo) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_SpfHeader

type Ospf_Processes_Process_Vrfs_Vrf_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}]+)?.
	RouterId interface{}

	// spf count. The type is interface{} with range: 0..4294967295.
	SpfCount interface{}

	// area summ. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_SpfHeader_AreaSumm.
	AreaSumm []*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_SpfHeader_AreaSumm
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_SpfHeader spf header

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_SpfHeader) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_SpfHeader_AreaSumm

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_SpfHeader_AreaSumm struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// area id. The type is interface{} with range: 0..4294967295.
	AreaId interface{}

	// spf count. The type is interface{} with range: 0..4294967295.
	SpfCount interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_SpfHeader_AreaSumm area summ

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_SpfStats_SpfHeader_AreaSumm) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_TeStats

type Ospf_Processes_Process_Vrfs_Vrf_Statistics_TeStats struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// te connected. The type is bool.
	TeConnected interface{}

	// control disconnects. The type is interface{} with range: 0..4294967295.
	ControlDisconnects interface{}

	// te disconnects. The type is interface{} with range: 0..4294967295.
	TeDisconnects interface{}

	// adj gets. The type is interface{} with range: 0..4294967295.
	AdjGets interface{}

	// link floods. The type is interface{} with range: 0..4294967295.
	LinkFloods interface{}

	// link fragment floods. The type is interface{} with range: 0..4294967295.
	LinkFragmentFloods interface{}

	// lsp gets. The type is interface{} with range: 0..4294967295.
	LspGets interface{}

	// tunnel announces. The type is interface{} with range: 0..4294967295.
	TunnelAnnounces interface{}

	// total tunnels. The type is interface{} with range: 0..4294967295.
	TotalTunnels interface{}

	// control batch reads. The type is interface{} with range: 0..4294967295.
	ControlBatchReads interface{}

	// control batch writes. The type is interface{} with range: 0..4294967295.
	ControlBatchWrites interface{}

	// link batch reads. The type is interface{} with range: 0..4294967295.
	LinkBatchReads interface{}

	// link batch writes. The type is interface{} with range: 0..4294967295.
	LinkBatchWrites interface{}

	// adj changes. The type is interface{} with range: 0..4294967295.
	AdjChanges interface{}

	// fragment deletes. The type is interface{} with range: 0..4294967295.
	FragmentDeletes interface{}

	// fragment announces. The type is interface{} with range: 0..4294967295.
	FragmentAnnounces interface{}

	// data trans completes. The type is interface{} with range: 0..4294967295.
	DataTransCompletes interface{}

	// pce listen. The type is interface{} with range: 0..4294967295.
	PceListen interface{}

	// pce stoplisten. The type is interface{} with range: 0..4294967295.
	PceStoplisten interface{}

	// pce flood. The type is interface{} with range: 0..4294967295.
	PceFlood interface{}

	// pce get. The type is interface{} with range: 0..4294967295.
	PceGet interface{}

	// pce br lookup. The type is interface{} with range: 0..4294967295.
	PceBrLookup interface{}

	// pce br lkup num dests. The type is interface{} with range: 0..4294967295.
	PceBrLkupNumDests interface{}

	// pce br resp fails. The type is interface{} with range: 0..4294967295.
	PceBrRespFails interface{}

	// pce node announce batches. The type is interface{} with range:
	// 0..4294967295.
	PceNodeAnnounceBatches interface{}

	// pce node delete batches. The type is interface{} with range: 0..4294967295.
	PceNodeDeleteBatches interface{}

	// pce num node announce. The type is interface{} with range: 0..4294967295.
	PceNumNodeAnnounce interface{}

	// pce num node delete. The type is interface{} with range: 0..4294967295.
	PceNumNodeDelete interface{}

	// pce node send fails. The type is interface{} with range: 0..4294967295.
	PceNodeSendFails interface{}

	// te sr path reg idt recvd. The type is bool.
	TeSrPathRegIdtRecvd interface{}

	// te sr idt sent. The type is bool.
	TeSrIdtSent interface{}

	// sr num area enabled. The type is interface{} with range: 0..4294967295.
	SrNumAreaEnabled interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_Statistics_TeStats OSPF TE IO statistics

func (*Ospf_Processes_Process_Vrfs_Vrf_Statistics_TeStats) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes

type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter

	// Summary prefix information. The type is slice of
	// Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefix.
	SummaryPrefix []*Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefix
}

Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes Summary prefix table

func (*Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes) GetEntityData

type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefix

type Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefix struct {
	EntityData types.CommonEntityData
	YFilter    yfilter.YFilter
	YListKey   string

	// Summary Prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Prefix interface{}

	// Summary Mask. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	Netmask interface{}

	// Summary prefix. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SummaryPrefix interface{}

	// Summary Netmask. The type is string with pattern:
	// (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?.
	SummaryMask interface{}

	// Cost of Summary. The type is interface{} with range: 0..4294967295.
	SummaryMetric interface{}

	// Type of Metric. The type is ExMetric.
	SummaryMetricType interface{}

	// Tag associated with this summary prefix. The type is interface{} with
	// range: 0..4294967295.
	SummaryTag interface{}
}

Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefix Summary prefix information

func (*Ospf_Processes_Process_Vrfs_Vrf_SummaryPrefixes_SummaryPrefix) GetEntityData

type RedistProtocol

type RedistProtocol string

RedistProtocol represents Redist protocol

const (
	// Unknown
	RedistProtocol_mgmt_rib_protocol_all RedistProtocol = "mgmt-rib-protocol-all"

	// Connected
	RedistProtocol_mgmt_rib_protocol_connected RedistProtocol = "mgmt-rib-protocol-connected"

	// Local
	RedistProtocol_mgmt_rib_protocol_local RedistProtocol = "mgmt-rib-protocol-local"

	// Static
	RedistProtocol_mgmt_rib_protocol_static RedistProtocol = "mgmt-rib-protocol-static"

	// BGP
	RedistProtocol_mgmt_rib_protocol_bgp RedistProtocol = "mgmt-rib-protocol-bgp"

	// RIP
	RedistProtocol_mgmt_rib_protocol_rip RedistProtocol = "mgmt-rib-protocol-rip"

	// ISIS
	RedistProtocol_mgmt_rib_protocol_isis RedistProtocol = "mgmt-rib-protocol-isis"

	// OSPF
	RedistProtocol_mgmt_rib_protocol_ospf RedistProtocol = "mgmt-rib-protocol-ospf"

	// EIGRP
	RedistProtocol_mgmt_rib_protocol_eigrp RedistProtocol = "mgmt-rib-protocol-eigrp"

	// DAGR
	RedistProtocol_mgmt_rib_protocol_dagr RedistProtocol = "mgmt-rib-protocol-dagr"

	// Subscriber
	RedistProtocol_mgmt_rib_protocol_subscriber RedistProtocol = "mgmt-rib-protocol-subscriber"

	// Application
	RedistProtocol_mgmt_rib_protocol_application RedistProtocol = "mgmt-rib-protocol-application"

	// Mobile
	RedistProtocol_mgmt_rib_protocol_mobile RedistProtocol = "mgmt-rib-protocol-mobile"
)

type SrDp

type SrDp string

SrDp represents Sr dp

const (
	// SR Disable
	SrDp_mgmt_ospf_sr_dp_none SrDp = "mgmt-ospf-sr-dp-none"

	// SR MPLS
	SrDp_mgmt_ospf_sr_dp_mpls SrDp = "mgmt-ospf-sr-dp-mpls"
)

type SrUloopEvent

type SrUloopEvent string

SrUloopEvent represents Sr uloop event

const (
	// No SR uloop event
	SrUloopEvent_none SrUloopEvent = "none"

	// SR Uloop Event Link Down
	SrUloopEvent_link_down SrUloopEvent = "link-down"

	// SR Uloop Event Link Up
	SrUloopEvent_link_up SrUloopEvent = "link-up"
)

type SrmsMiAfEB

type SrmsMiAfEB string

SrmsMiAfEB represents Srms mi af e b

const (
	// None
	SrmsMiAfEB_none SrmsMiAfEB = "none"

	// IPv4
	SrmsMiAfEB_ipv4 SrmsMiAfEB = "ipv4"

	// IPv6
	SrmsMiAfEB_ipv6 SrmsMiAfEB = "ipv6"
)

type SrmsMiFlagEB

type SrmsMiFlagEB string

SrmsMiFlagEB represents Srms mi flag e b

const (
	// False
	SrmsMiFlagEB_false_ SrmsMiFlagEB = "false"

	// True
	SrmsMiFlagEB_true_ SrmsMiFlagEB = "true"
)

type SrmsMiSrcEB

type SrmsMiSrcEB string

SrmsMiSrcEB represents Srms mi src e b

const (
	// None
	SrmsMiSrcEB_none SrmsMiSrcEB = "none"

	// Local
	SrmsMiSrcEB_local SrmsMiSrcEB = "local"

	// Remote
	SrmsMiSrcEB_remote SrmsMiSrcEB = "remote"
)

type Stlv

type Stlv string

Stlv represents OSPF Opaque-area Type 1 sub TLV types

const (
	// Link Type
	Stlv_mgmt_rrr_link_type Stlv = "mgmt-rrr-link-type"

	// Link ID
	Stlv_mgmt_rrr_link_id Stlv = "mgmt-rrr-link-id"

	// Local interface IP address
	Stlv_mgmt_rrr_link_local_if_addr Stlv = "mgmt-rrr-link-local-if-addr"

	// Remote interface IP address
	Stlv_mgmt_rrr_link_remote_if_addr Stlv = "mgmt-rrr-link-remote-if-addr"

	// Traffic Engineering metric
	Stlv_mgmt_rrr_link_metric Stlv = "mgmt-rrr-link-metric"

	// Maximum Link Bandwidth
	Stlv_mgmt_rrr_link_max_bw Stlv = "mgmt-rrr-link-max-bw"

	// Maximum Reservable bandwidth
	Stlv_mgmt_rrr_link_max_reservable_bw Stlv = "mgmt-rrr-link-max-reservable-bw"

	// Unreserved Bandwidth
	Stlv_mgmt_rrr_link_unreserved_bw Stlv = "mgmt-rrr-link-unreserved-bw"

	// Administrative group
	Stlv_mgmt_rrr_link_re_source_class Stlv = "mgmt-rrr-link-re-source-class"

	// Link Local/Remote Identifiers
	Stlv_mgmt_rrr_link_in_out_if_id Stlv = "mgmt-rrr-link-in-out-if-id"

	// Interface Switching Capability Descriptor
	Stlv_mgmt_rrr_link_if_switching_cap_desc Stlv = "mgmt-rrr-link-if-switching-cap-desc"

	// Shared Risk Link Group
	Stlv_mgmt_ospf_rrr_link_srlg Stlv = "mgmt-ospf-rrr-link-srlg"

	// Bandwidth constraints
	Stlv_mgmt_rrr_link_bw_constraints_sub Stlv = "mgmt-rrr-link-bw-constraints-sub"

	// Extended admin
	Stlv_mgmt_ospf_rrr_link_ext_admin_sub Stlv = "mgmt-ospf-rrr-link-ext-admin-sub"

	// Unidirectional link delay
	Stlv_mgmt_ospf_rrr_link_uni_delay Stlv = "mgmt-ospf-rrr-link-uni-delay"

	// Maximum reservable sub-pool bandwidth
	Stlv_mgmt_ospf_rrr_link_max_reservable_bw_sub Stlv = "mgmt-ospf-rrr-link-max-reservable-bw-sub"

	// Unreserved sub-pool bandwidth
	Stlv_mgmt_ospf_rrr_link_unreserved_bw_sub Stlv = "mgmt-ospf-rrr-link-unreserved-bw-sub"

	// IGP Link Metric
	Stlv_mgmt_rrr_link_igp_metric Stlv = "mgmt-rrr-link-igp-metric"
)

type Timer

type Timer string

Timer represents maxage

const (
	// Timer stopped
	Timer_mgmt_db_stop Timer = "mgmt-db-stop"

	// Refresh
	Timer_mgmt_db_refresh Timer = "mgmt-db-refresh"

	// Checksum
	Timer_mgmt_db_checksum Timer = "mgmt-db-checksum"

	// Maxage
	Timer_mgmt_db_max_age Timer = "mgmt-db-max-age"
)

type TimerTable

type TimerTable string

TimerTable represents minute timer table

const (
	// Not in time table
	TimerTable_mgmt_db_no_table TimerTable = "mgmt-db-no-table"

	// In second table
	TimerTable_mgmt_db_sec_table TimerTable = "mgmt-db-sec-table"

	// In buffer table
	TimerTable_mgmt_db_buffer_table TimerTable = "mgmt-db-buffer-table"

	// In minute table
	TimerTable_mgmt_db_min_table TimerTable = "mgmt-db-min-table"
)

type UloopAvoidance

type UloopAvoidance string

UloopAvoidance represents Uloop avoidance

const (
	// No uloop avoidance
	UloopAvoidance_none UloopAvoidance = "none"

	// Apply Local uloop avoidance only for protected
	// prefixes
	UloopAvoidance_protected_prefixes UloopAvoidance = "protected-prefixes"

	// Apply Local uloop avoidance for all prefixes
	UloopAvoidance_all_prefixes UloopAvoidance = "all-prefixes"

	// Apply segment routing uloop avoidance
	UloopAvoidance_segment_routing_uloop UloopAvoidance = "segment-routing-uloop"
)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL