Documentation
¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR fib-common package operational data.
This module contains definitions for the following management objects:
fib-statistics: cef interface drops operational data fib: fib oc-aft-l3: oc aft l3 mpls-forwarding: mpls forwarding
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type Fib
- type FibAdjacencyShow
- type FibFrrProtocolShow
- type FibLink
- type FibLoadshareShow
- type FibMplsLlcEntryBag
- type FibNeh
- type FibNehSpecial
- type FibNhinfoExtBag
- type FibProtocol
- type FibRouteSource
- type FibRpfMode
- type FibShIpencapHdr
- type FibShTblFibExtBag
- type FibStatistics
- type FibStatistics_Nodes
- type FibStatistics_Nodes_Node
- type FibStatistics_Nodes_Node_Drops
- type FibUpdatePathLfaProtection
- type Fib_Nodes
- type Fib_Nodes_Node
- type Fib_Nodes_Node_Global
- type Fib_Nodes_Node_Global_FibCofo
- type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb
- type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries
- type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry
- type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_BundleMemberInfo
- type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_ObjectBase
- type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId
- type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries
- type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry
- type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry_ObjectBase
- type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary
- type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary_PerSdrStat
- type Fib_Nodes_Node_Global_ObjectHistory
- type Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos
- type Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto
- type Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_BaseObject
- type Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_ObjectHistory
- type Fib_Nodes_Node_Global_Summary
- type Fib_Nodes_Node_Global_Summary_Protos
- type Fib_Nodes_Node_Global_Summary_Protos_Proto
- type Fib_Nodes_Node_Global_Summary_Protos_Proto_CommonInfo
- type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary
- type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_BaseObject
- type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_Health
- type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts
- type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfObject
- type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfRetry
- type Fib_Nodes_Node_Global_Summary_Total
- type Fib_Nodes_Node_Global_Summary_Total_CommonInfo
- type Fib_Nodes_Node_Global_Summary_Total_TotalCounters
- type Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfObject
- type Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfRetry
- type Fib_Nodes_Node_Protocols
- type Fib_Nodes_Node_Protocols_Protocol
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject_SfecdLe
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack
- type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack
- type Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries
- type Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary
- type Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum
- type Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum_SepNumEcdPlPerInterest
- type Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll
- type Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum
- type Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum_SepNumEcdPlPerInterest
- type Fib_Nodes_Node_Protocols_Protocol_FibSummaries
- type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary
- type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_CrossSharedLoadSharingElement
- type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_EncapSharedLoadSharingElement
- type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_ExclusiveLoadSharingElement
- type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution
- type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_BroadcastPrefixe
- type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_MulticastPrefix
- type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_UnicastPrefixe
- type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_SharedLoadSharingElement
- type Fib_Nodes_Node_Protocols_Protocol_FrrLog
- type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces
- type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface
- type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs
- type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log
- type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log_FrrTimestamp
- type Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings
- type Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings_FrrNhinfoPending
- type Fib_Nodes_Node_Protocols_Protocol_IssuState
- type Fib_Nodes_Node_Protocols_Protocol_IssuState_FisProtoState
- type Fib_Nodes_Node_Protocols_Protocol_LocalLabel
- type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts
- type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict
- type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext
- type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Lsm
- type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Pfx
- type Fib_Nodes_Node_Protocols_Protocol_Misc
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiCpulessNode
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiDel
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiFrrStat
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbExtCleanupFailedCount
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbLsecEnabledNum
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr_FppCntr
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState_FisProtoState
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfNum
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsAct
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsFail
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispEid
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispValidEid
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV4
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV6
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispUcmp
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcResolveViaTable
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGbltblSrcEntry
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming_FgtGtrieFnTiming
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdNumRetry
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat_FosObjActStat
- type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdVrftblSrcEntry
- type Fib_Nodes_Node_Protocols_Protocol_NhIds
- type Fib_Nodes_Node_Protocols_Protocol_NhIds_NhId
- type Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal
- type Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting
- type Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6
- type Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6_Locator
- type Fib_Nodes_Node_Protocols_Protocol_Resource
- type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo
- type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrHwrsrcMode
- type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrShmState
- type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo
- type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrHwrsrcMode
- type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrShmState
- type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo
- type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrHwrsrcMode
- type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrShmState
- type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo
- type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrHwrsrcMode
- type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrShmState
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_DetailFibIntInformation
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry_EvtData
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry_EvtData
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject_SfecdLe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject_SfecdLe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_SiPwhe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_CrossSharedLoadSharingElement
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_EncapSharedLoadSharingElement
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_ExclusiveLoadSharingElement
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_BroadcastPrefixe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_MulticastPrefix
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_UnicastPrefixe
- type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_SharedLoadSharingElement
- type FibafiProto
- type Fibfrr
- type FibidbOper
- type FibllcEntry
- type FibnhInfoRepl
- type MgmtFibMplsFrrState
- type MgmtFibMplsLspRole
- type MplsForwarding
- type MplsForwarding_Nodes
- type MplsForwarding_Nodes_Node
- type MplsForwarding_Nodes_Node_ForwardingSummary
- type MplsForwarding_Nodes_Node_FrrDatabase
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries_FrrdbBackupInterfaceSummary
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries_FrrdbProtectedInterfaceTableSummary
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbSummary
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeadSummary
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Head
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Midpoint
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Head
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Midpoint
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpointSummary
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Head
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Midpoint
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Head
- type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Midpoint
- type MplsForwarding_Nodes_Node_FrrLogs
- type MplsForwarding_Nodes_Node_FrrLogs_FrrLog
- type MplsForwarding_Nodes_Node_FrrLogs_FrrLog_StartTime
- type MplsForwarding_Nodes_Node_LabelFib
- type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails
- type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail
- type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation
- type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_ExactRouteHashInfo
- type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail
- type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail_LabelStack
- type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LdiInformation
- type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_MulticastInformation
- type MplsForwarding_Nodes_Node_LabelFib_Informations
- type MplsForwarding_Nodes_Node_LabelFib_Informations_Information
- type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation
- type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_ExactRouteHashInfo
- type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail
- type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail_LabelStack
- type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LdiInformation
- type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_MulticastInformation
- type MplsForwarding_Nodes_Node_LabelFib_LabelSecurity
- type MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces
- type MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces_Interface
- type MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Summary
- type MplsForwarding_Nodes_Node_Tunnel
- type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels
- type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel
- type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg
- type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation
- type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_ExactRouteHashInfo
- type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail
- type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail_LabelStack
- type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LdiInformation
- type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_MulticastInformation
- type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_TunnelInfo
- type Mplseos
- type NextHop
- type OcAftL3
- type OcAftL3_Vrfs
- type OcAftL3_Vrfs_Vrf
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_State
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_State
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_State
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_State
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef_State
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_State
- type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_State
- type Proto
- type SsLbaState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Fib ¶
type Fib struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of nodes. Nodes Fib_Nodes }
Fib fib
func (*Fib) GetEntityData ¶
func (fib *Fib) GetEntityData() *types.CommonEntityData
type FibAdjacencyShow ¶
type FibAdjacencyShow string
FibAdjacencyShow represents Adjacency types
const ( // Normal adjacency FibAdjacencyShow_fib_adjacency_normal FibAdjacencyShow = "fib-adjacency-normal" // Null adjacency FibAdjacencyShow_fib_adjacency_null FibAdjacencyShow = "fib-adjacency-null" // Punt adjacency FibAdjacencyShow_fib_adjacency_punt FibAdjacencyShow = "fib-adjacency-punt" // Drop adjacency FibAdjacencyShow_fib_adjacency_drop FibAdjacencyShow = "fib-adjacency-drop" // Glean adjacency FibAdjacencyShow_fib_adjacency_glean FibAdjacencyShow = "fib-adjacency-glean" // Discard adjacency FibAdjacencyShow_fib_adjacency_discard FibAdjacencyShow = "fib-adjacency-discard" // Broadcast adjacency FibAdjacencyShow_fib_adjacency_broadcast FibAdjacencyShow = "fib-adjacency-broadcast" // external adjacency FibAdjacencyShow_fib_adjacency_external FibAdjacencyShow = "fib-adjacency-external" // LISP adjacency FibAdjacencyShow_fib_adjacency_lisp FibAdjacencyShow = "fib-adjacency-lisp" // Unknown adjacency FibAdjacencyShow_fib_adjacency_unknown FibAdjacencyShow = "fib-adjacency-unknown" )
type FibFrrProtocolShow ¶
type FibFrrProtocolShow string
FibFrrProtocolShow represents Fib frr protocol show
const ( // frr protocol ipv4 FibFrrProtocolShow_frr_protocol_ipv4 FibFrrProtocolShow = "frr-protocol-ipv4" // frr protocol ipv6 FibFrrProtocolShow_frr_protocol_ipv6 FibFrrProtocolShow = "frr-protocol-ipv6" // frr protocol mpls FibFrrProtocolShow_frr_protocol_mpls FibFrrProtocolShow = "frr-protocol-mpls" )
type FibLoadshareShow ¶
type FibLoadshareShow string
FibLoadshareShow represents Loadsharing type
const ( FibLoadshareShow = "fib-load-share-none" FibLoadshareShow_fib_load_share_per_packet FibLoadshareShow = "fib-load-share-per-packet" FibLoadshareShow_fib_load_share_dest_sharing FibLoadshareShow = "fib-load-share-dest-sharing" )FibLoadshareShow_fib_load_share_none
type FibMplsLlcEntryBag ¶
type FibMplsLlcEntryBag string
FibMplsLlcEntryBag represents Fib mpls llc entry bag
const ( // fib mpls llc bag type xc FibMplsLlcEntryBag_fib_mpls_llc_bag_type_xc FibMplsLlcEntryBag = "fib-mpls-llc-bag-type-xc" // fib mpls llc bag type pfx FibMplsLlcEntryBag_fib_mpls_llc_bag_type_pfx FibMplsLlcEntryBag = "fib-mpls-llc-bag-type-pfx" // fib mpls llc bag type lsm FibMplsLlcEntryBag_fib_mpls_llc_bag_type_lsm FibMplsLlcEntryBag = "fib-mpls-llc-bag-type-lsm" // fib mpls llc bag type max FibMplsLlcEntryBag_fib_mpls_llc_bag_type_max FibMplsLlcEntryBag = "fib-mpls-llc-bag-type-max" )
type FibNehSpecial ¶
type FibNehSpecial string
FibNehSpecial represents Fib neh special
const ( // nh not found FibNehSpecial_nh_not_found FibNehSpecial = "nh-not-found" // nh null0 FibNehSpecial_nh_null0 FibNehSpecial = "nh-null0" // nh punt FibNehSpecial_nh_punt FibNehSpecial = "nh-punt" // nh drop FibNehSpecial_nh_drop FibNehSpecial = "nh-drop" // nh glean FibNehSpecial_nh_glean FibNehSpecial = "nh-glean" // nh receive FibNehSpecial_nh_receive FibNehSpecial = "nh-receive" // nh broadcast FibNehSpecial_nh_broadcast FibNehSpecial = "nh-broadcast" // nh external FibNehSpecial_nh_external FibNehSpecial = "nh-external" // nh lisp FibNehSpecial_nh_lisp FibNehSpecial = "nh-lisp" // nh lookup FibNehSpecial_nh_lookup FibNehSpecial = "nh-lookup" // nh max type FibNehSpecial_nh_max_type FibNehSpecial = "nh-max-type" )
type FibNhinfoExtBag ¶
type FibNhinfoExtBag string
FibNhinfoExtBag represents FIB NHINFO extension type
const ( // Replicated NHINFO FibNhinfoExtBag_replicated_nh_info FibNhinfoExtBag = "replicated-nh-info" FibNhinfoExtBag_shared_nh_info FibNhinfoExtBag = "shared-nh-info" )
type FibProtocol ¶
type FibProtocol string
FibProtocol represents Fib protocol
const ( // ipv4 protocol FibProtocol_ipv4 FibProtocol = "ipv4" // ipv6 protocol FibProtocol_ipv6 FibProtocol = "ipv6" // MPLS protocol FibProtocol_mpls FibProtocol = "mpls" )
type FibRouteSource ¶
type FibRouteSource string
FibRouteSource represents Fib route source
const ( // LSD FibRouteSource_lsd FibRouteSource = "lsd" // RIB FibRouteSource_rib FibRouteSource = "rib" // MRIB FibRouteSource_mrib FibRouteSource = "mrib" )
type FibRpfMode ¶
type FibRpfMode string
FibRpfMode represents RPF mode types
const ( // RPF mode strict FibRpfMode_fib_rpf_mode_strict FibRpfMode = "fib-rpf-mode-strict" // RPF mode loose FibRpfMode_fib_rpf_mode_loose FibRpfMode = "fib-rpf-mode-loose" // RPF mode unknown FibRpfMode_fib_rpf_mode_unknown FibRpfMode = "fib-rpf-mode-unknown" )
type FibShIpencapHdr ¶
type FibShIpencapHdr string
FibShIpencapHdr represents IP Encap Header Type
const ( // No Header FibShIpencapHdr_fib_sh_ip_encap_none FibShIpencapHdr = "fib-sh-ip-encap-none" // IPv4 Header FibShIpencapHdr_fib_sh_ip_encap_ip4 FibShIpencapHdr = "fib-sh-ip-encap-ip4" // IPv6 Header FibShIpencapHdr_fib_sh_ip_encap_ip6 FibShIpencapHdr = "fib-sh-ip-encap-ip6" // UDP Header FibShIpencapHdr_fib_sh_ip_encap_udp FibShIpencapHdr = "fib-sh-ip-encap-udp" // Lisp Header FibShIpencapHdr_fib_sh_ip_encap_lisp FibShIpencapHdr = "fib-sh-ip-encap-lisp" )
type FibShTblFibExtBag ¶
type FibShTblFibExtBag string
FibShTblFibExtBag represents Fib sh tbl fib ext bag
const ( // Leaf Extension FibShTblFibExtBag_leaf_extension FibShTblFibExtBag = "leaf-extension" )
type FibStatistics ¶
type FibStatistics struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // List of nodes. Nodes FibStatistics_Nodes }
FibStatistics cef interface drops operational data
func (*FibStatistics) GetEntityData ¶
func (fibStatistics *FibStatistics) GetEntityData() *types.CommonEntityData
type FibStatistics_Nodes ¶
type FibStatistics_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specific node operational data. The type is slice of // FibStatistics_Nodes_Node. Node []*FibStatistics_Nodes_Node }
FibStatistics_Nodes List of nodes
func (*FibStatistics_Nodes) GetEntityData ¶
func (nodes *FibStatistics_Nodes) GetEntityData() *types.CommonEntityData
type FibStatistics_Nodes_Node ¶
type FibStatistics_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Node name. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // Specific node drops. Drops FibStatistics_Nodes_Node_Drops }
FibStatistics_Nodes_Node Specific node operational data
func (*FibStatistics_Nodes_Node) GetEntityData ¶
func (node *FibStatistics_Nodes_Node) GetEntityData() *types.CommonEntityData
type FibStatistics_Nodes_Node_Drops ¶
type FibStatistics_Nodes_Node_Drops struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // no route pkt. The type is interface{} with range: 0..18446744073709551615. NoRoutePackets interface{} // Punt generate unreach pkt. The type is interface{} with range: // 0..18446744073709551615. PuntUnreachablePackets interface{} // DF unreachable pkt. The type is interface{} with range: // 0..18446744073709551615. DfUnreachablePackets interface{} // encapsulation failure pkt. The type is interface{} with range: // 0..18446744073709551615. EncapsulationFailurePackets interface{} // incomplete adjacency pkt. The type is interface{} with range: // 0..18446744073709551615. IncompleteAdjacencyPackets interface{} // unresolved prefix pkt. The type is interface{} with range: // 0..18446744073709551615. UnresolvedPrefixPackets interface{} // unsupported feature pkt. The type is interface{} with range: // 0..18446744073709551615. UnsupportedFeaturePackets interface{} // discard pkt. The type is interface{} with range: 0..18446744073709551615. DiscardPackets interface{} // checksum error pkt. The type is interface{} with range: // 0..18446744073709551615. ChecksumErrorPackets interface{} // frag consumed packet pkt. The type is interface{} with range: // 0..18446744073709551615. FragmenationConsumedPackets interface{} // fragmenation failure pkt. The type is interface{} with range: // 0..18446744073709551615. FragmenationFailurePackets interface{} // null0 pkt. The type is interface{} with range: 0..18446744073709551615. NullPackets interface{} // RPF check failures pkt. The type is interface{} with range: // 0..18446744073709551615. RpfCheckFailurePackets interface{} // ACL in RPF pkt. The type is interface{} with range: // 0..18446744073709551615. AclInRpfPackets interface{} // rp dest drop pkt. The type is interface{} with range: // 0..18446744073709551615. RpDestinationDropPackets interface{} // the total number of drop pkt. The type is interface{} with range: // 0..18446744073709551615. TotalNumberOfDropPackets interface{} // mpls disabled in interface. The type is interface{} with range: // 0..18446744073709551615. MplsDisabledInterface interface{} // GRE tunnel lookup failed drop pkt. The type is interface{} with range: // 0..18446744073709551615. GreLookupFailedDrop interface{} // GRE processing errors. The type is interface{} with range: // 0..18446744073709551615. GreErrorDrop interface{} // LISP Punt drops. The type is interface{} with range: // 0..18446744073709551615. LispPuntDrops interface{} // Lisp encap error drops. The type is interface{} with range: // 0..18446744073709551615. LispEncapErrorDrops interface{} // Lisp decap error drops. The type is interface{} with range: // 0..18446744073709551615. LispDecapErrorDrops interface{} // Drops for the packets with multi[le labels. The type is interface{} with // range: 0..18446744073709551615. MultiLabelDrops interface{} // No route or unresolved route of MPLS SR labels. The type is interface{} // with range: 0..18446744073709551615. UnreachableSrLabelDrops interface{} // TTL expired drops of MPLS SR labels. The type is interface{} with range: // 0..18446744073709551615. TtlExpiredSrLabelDrops interface{} }
FibStatistics_Nodes_Node_Drops Specific node drops
func (*FibStatistics_Nodes_Node_Drops) GetEntityData ¶
func (drops *FibStatistics_Nodes_Node_Drops) GetEntityData() *types.CommonEntityData
type FibUpdatePathLfaProtection ¶
type FibUpdatePathLfaProtection string
FibUpdatePathLfaProtection represents LFA protection type
const ( // Not LFA-protected FibUpdatePathLfaProtection_not_lfa_protected FibUpdatePathLfaProtection = "not-lfa-protected" // Local-LFA protected FibUpdatePathLfaProtection_local_lfa_protected FibUpdatePathLfaProtection = "local-lfa-protected" // Remote-LFA protected FibUpdatePathLfaProtection_remote_lfa_protected FibUpdatePathLfaProtection = "remote-lfa-protected" // TI-LFA protected FibUpdatePathLfaProtection_ti_lfa_protected FibUpdatePathLfaProtection = "ti-lfa-protected" )
type Fib_Nodes ¶
type Fib_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for a specific Node. The type is slice of Fib_Nodes_Node. Node []*Fib_Nodes_Node }
Fib_Nodes Table of nodes
func (*Fib_Nodes) GetEntityData ¶
func (nodes *Fib_Nodes) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node ¶
type Fib_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Node name. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // FIB Global info. Global Fib_Nodes_Node_Global // Protocol table. Protocols Fib_Nodes_Node_Protocols }
Fib_Nodes_Node Operational data for a specific Node
func (*Fib_Nodes_Node) GetEntityData ¶
func (node *Fib_Nodes_Node) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global ¶
type Fib_Nodes_Node_Global struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Collapsed Forwarding. FibCofo Fib_Nodes_Node_Global_FibCofo // Global Summary. Summary Fib_Nodes_Node_Global_Summary // Object History. ObjectHistory Fib_Nodes_Node_Global_ObjectHistory }
Fib_Nodes_Node_Global FIB Global info
func (*Fib_Nodes_Node_Global) GetEntityData ¶
func (global *Fib_Nodes_Node_Global) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_FibCofo ¶
type Fib_Nodes_Node_Global_FibCofo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Collapsed Forwarding IDB Table. FibCofoIdb Fib_Nodes_Node_Global_FibCofo_FibCofoIdb // Collapsed Forwarding Table Id Table. FibCofoTableId Fib_Nodes_Node_Global_FibCofo_FibCofoTableId }
Fib_Nodes_Node_Global_FibCofo Collapsed Forwarding
func (*Fib_Nodes_Node_Global_FibCofo) GetEntityData ¶
func (fibCofo *Fib_Nodes_Node_Global_FibCofo) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb ¶
type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Collapsed Forwarding Idb Table Entries. FibCofoIdbTableEntries Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries }
Fib_Nodes_Node_Global_FibCofo_FibCofoIdb Collapsed Forwarding IDB Table
func (*Fib_Nodes_Node_Global_FibCofo_FibCofoIdb) GetEntityData ¶
func (fibCofoIdb *Fib_Nodes_Node_Global_FibCofo_FibCofoIdb) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries ¶
type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Collapsed Forwarding Idb Table Entries. The type is slice of // Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry. FibCofoIdbTableEntry []*Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry }
Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries Collapsed Forwarding Idb Table Entries
func (*Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries) GetEntityData ¶
func (fibCofoIdbTableEntries *Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry ¶
type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // SDR ID value. The type is interface{} with range: 0..4294967295. SdrId interface{} // Interface Index. The type is interface{} with range: 0..4294967295. IfIndex interface{} // SDR ID. The type is interface{} with range: 0..4294967295. Sdrid interface{} // Interface Type. The type is interface{} with range: 0..4294967295. IntfType interface{} // Interface Index. The type is interface{} with range: 0..4294967295. IntfIndex interface{} // Interface State. The type is interface{} with range: 0..4294967295. IntfState interface{} // Parent Interface Index. The type is interface{} with range: 0..4294967295. ParentIntfIndex interface{} // Parent Interface Type. The type is interface{} with range: 0..4294967295. ParentIntfType interface{} // Bundle Member Total Weight. The type is interface{} with range: 0..65535. BundleMemberTotalWeight interface{} // Main Interface Pointer. The type is interface{} with range: // 0..18446744073709551615. MainPointer interface{} // Table Pointer. The type is interface{} with range: 0..18446744073709551615. TablePointer interface{} // Hardware Handle. The type is interface{} with range: // 0..18446744073709551615. HardwareHandle interface{} // Interface Name. The type is string. IntfName interface{} // Port Information Context. The type is slice of interface{} with range: // 0..18446744073709551615. Pic []interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_ObjectBase // Bundle Member Info. The type is slice of // Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_BundleMemberInfo. BundleMemberInfo []*Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_BundleMemberInfo }
Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry Collapsed Forwarding Idb Table Entries
func (*Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry) GetEntityData ¶
func (fibCofoIdbTableEntry *Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_BundleMemberInfo ¶
type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_BundleMemberInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Index. The type is interface{} with range: 0..4294967295. IntfIndex interface{} // Unique Identifier. The type is interface{} with range: 0..255. UniqueId interface{} // Link Order Number. The type is interface{} with range: 0..255. OrderNum interface{} // Member Weight. The type is interface{} with range: 0..255. Weight interface{} // Port Information Context. The type is interface{} with range: // 0..18446744073709551615. Pic interface{} }
Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_BundleMemberInfo Bundle Member Info
func (*Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_BundleMemberInfo) GetEntityData ¶
func (bundleMemberInfo *Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_BundleMemberInfo) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_ObjectBase ¶
type Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_ObjectBase) GetEntityData ¶
func (objectBase *Fib_Nodes_Node_Global_FibCofo_FibCofoIdb_FibCofoIdbTableEntries_FibCofoIdbTableEntry_ObjectBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId ¶
type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Collapsed Forwarding Table Id Entries. FibCofoTableIdEntries Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries // Collapsed Forwarding Table Id Entries. FibCofoTableIdSummary Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary }
Fib_Nodes_Node_Global_FibCofo_FibCofoTableId Collapsed Forwarding Table Id Table
func (*Fib_Nodes_Node_Global_FibCofo_FibCofoTableId) GetEntityData ¶
func (fibCofoTableId *Fib_Nodes_Node_Global_FibCofo_FibCofoTableId) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries ¶
type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Collapsed Forwarding Idb Table Entries. The type is slice of // Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry. FibCofoTableIdEntry []*Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry }
Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries Collapsed Forwarding Table Id Entries
func (*Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries) GetEntityData ¶
func (fibCofoTableIdEntries *Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry ¶
type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // SDR ID value. The type is interface{} with range: 0..4294967295. SdrId interface{} // Protocol. The type is FibProtocol. Protocol interface{} // Route Distinguisher. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Rd interface{} // Table Id. The type is interface{} with range: 0..4294967295. TableId interface{} // SDR ID. The type is interface{} with range: 0..4294967295. Sdrid interface{} // Protocol. The type is interface{} with range: 0..4294967295. ProtocolType interface{} // Route Distinguisher. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. RouteDistinguisher interface{} // Table ID. The type is interface{} with range: 0..4294967295. TableIdXr interface{} // VRF Name. The type is string. VrfName interface{} // Table Pointer. The type is interface{} with range: 0..18446744073709551615. TablePointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry_ObjectBase }
Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry Collapsed Forwarding Idb Table Entries
func (*Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry) GetEntityData ¶
func (fibCofoTableIdEntry *Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry_ObjectBase ¶
type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry_ObjectBase) GetEntityData ¶
func (objectBase *Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdEntries_FibCofoTableIdEntry_ObjectBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary ¶
type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of Table Id Allocated. The type is interface{} with range: // 0..4294967295. NumberOfTblIdAllocated interface{} // Minimum Table Id in Range. The type is interface{} with range: // 0..4294967295. TblIdMinimum interface{} // Maximum Table Id in Range. The type is interface{} with range: // 0..4294967295. TblIdMaximum interface{} // Last Table Id Allocated. The type is interface{} with range: 0..4294967295. TblIdLastAllocated interface{} // COFO default V4 Table Id. The type is interface{} with range: // 0..4294967295. TblIdDefaultV4 interface{} // COFO default V6 Table Id. The type is interface{} with range: // 0..4294967295. TblIdDefaultV6 interface{} // Number of Table Id in Garbage Collection List. The type is interface{} with // range: 0..4294967295. NumberOfTblIdInGc interface{} // Per SDR statistics. The type is slice of // Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary_PerSdrStat. PerSdrStat []*Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary_PerSdrStat }
Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary Collapsed Forwarding Table Id Entries
func (*Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary) GetEntityData ¶
func (fibCofoTableIdSummary *Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary_PerSdrStat ¶
type Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary_PerSdrStat struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // SDR ID. The type is interface{} with range: 0..4294967295. Sdrid interface{} // Number of Tables for IPv4. The type is interface{} with range: 0..65535. NumOfipv4Tables interface{} // Number of Tables for IPv6. The type is interface{} with range: 0..65535. NumOfipv6Tables interface{} // Number of Tables for MPLS. The type is interface{} with range: 0..65535. NumOfmplsTables interface{} }
Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary_PerSdrStat Per SDR statistics
func (*Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary_PerSdrStat) GetEntityData ¶
func (perSdrStat *Fib_Nodes_Node_Global_FibCofo_FibCofoTableId_FibCofoTableIdSummary_PerSdrStat) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_ObjectHistory ¶
type Fib_Nodes_Node_Global_ObjectHistory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Proto Table. ObjHistoryProtos Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos }
Fib_Nodes_Node_Global_ObjectHistory Object History
func (*Fib_Nodes_Node_Global_ObjectHistory) GetEntityData ¶
func (objectHistory *Fib_Nodes_Node_Global_ObjectHistory) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos ¶
type Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol Table entry. The type is slice of // Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto. ObjHistoryProto []*Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto }
Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos Proto Table
func (*Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos) GetEntityData ¶
func (objHistoryProtos *Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto ¶
type Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Protocol Name. The type is FibafiProto. ProtocolName interface{} // Base object. BaseObject Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_BaseObject // Obj History. ObjectHistory Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_ObjectHistory }
Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto Protocol Table entry
func (*Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto) GetEntityData ¶
func (objHistoryProto *Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_BaseObject ¶
type Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_BaseObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} }
Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_BaseObject Base object
func (*Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_BaseObject) GetEntityData ¶
func (baseObject *Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_BaseObject) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_ObjectHistory ¶
type Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_ObjectHistory struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Placeholder for obj history counts. The type is interface{} with range: // 0..4294967295. Count interface{} }
Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_ObjectHistory Obj History
func (*Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_ObjectHistory) GetEntityData ¶
func (objectHistory *Fib_Nodes_Node_Global_ObjectHistory_ObjHistoryProtos_ObjHistoryProto_ObjectHistory) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary ¶
type Fib_Nodes_Node_Global_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Display total counters and common info. Total Fib_Nodes_Node_Global_Summary_Total // Proto Table. Protos Fib_Nodes_Node_Global_Summary_Protos }
Fib_Nodes_Node_Global_Summary Global Summary
func (*Fib_Nodes_Node_Global_Summary) GetEntityData ¶
func (summary *Fib_Nodes_Node_Global_Summary) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Protos ¶
type Fib_Nodes_Node_Global_Summary_Protos struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Proto Table entry. The type is slice of // Fib_Nodes_Node_Global_Summary_Protos_Proto. Proto []*Fib_Nodes_Node_Global_Summary_Protos_Proto }
Fib_Nodes_Node_Global_Summary_Protos Proto Table
func (*Fib_Nodes_Node_Global_Summary_Protos) GetEntityData ¶
func (protos *Fib_Nodes_Node_Global_Summary_Protos) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Protos_Proto ¶
type Fib_Nodes_Node_Global_Summary_Protos_Proto struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Protocol Name. The type is FibafiProto. ProtocolName interface{} // Common Info. CommonInfo Fib_Nodes_Node_Global_Summary_Protos_Proto_CommonInfo // Global summary. Summary Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary }
Fib_Nodes_Node_Global_Summary_Protos_Proto Proto Table entry
func (*Fib_Nodes_Node_Global_Summary_Protos_Proto) GetEntityData ¶
func (proto *Fib_Nodes_Node_Global_Summary_Protos_Proto) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Protos_Proto_CommonInfo ¶
type Fib_Nodes_Node_Global_Summary_Protos_Proto_CommonInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Placeholder for common info counts. The type is interface{} with range: // 0..4294967295. Count interface{} }
Fib_Nodes_Node_Global_Summary_Protos_Proto_CommonInfo Common Info
func (*Fib_Nodes_Node_Global_Summary_Protos_Proto_CommonInfo) GetEntityData ¶
func (commonInfo *Fib_Nodes_Node_Global_Summary_Protos_Proto_CommonInfo) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary ¶
type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Base object. BaseObject Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_BaseObject // Global Summary counts. SummaryCounts Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts // Global summary health. Health Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_Health }
Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary Global summary
func (*Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary) GetEntityData ¶
func (summary *Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_BaseObject ¶
type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_BaseObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // protocol. The type is interface{} with range: 0..4294967295. Protocol interface{} }
Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_BaseObject Base object
func (*Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_BaseObject) GetEntityData ¶
func (baseObject *Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_BaseObject) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_Health ¶
type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_Health struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is the retry db empty?. The type is bool. IsRetryDbEmpty interface{} }
Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_Health Global summary health
func (*Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_Health) GetEntityData ¶
func (health *Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_Health) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts ¶
type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // number of retry timeouts. The type is interface{} with range: // 0..18446744073709551615. NumRetryTimeouts interface{} // number of elements in retry db. The type is interface{} with range: // 0..4294967295. NumRetryOjbects interface{} // number of objects in retry db. The type is slice of // Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfRetry. ArrayNumberOfRetry []*Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfRetry // total number of objects. The type is slice of // Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfObject. ArrayNumberOfObject []*Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfObject }
Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts Global Summary counts
func (*Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts) GetEntityData ¶
func (summaryCounts *Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfObject ¶
type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // object. The type is string with length: 0..30. ObjectType interface{} // number of elements for this obj type. The type is interface{} with range: // 0..4294967295. NumObjects interface{} }
Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfObject total number of objects
func (*Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfObject) GetEntityData ¶
func (arrayNumberOfObject *Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfObject) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfRetry ¶
type Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfRetry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // retry object. The type is string with length: 0..30. RetryObjectType interface{} // number of elements for this obj type in retry db. The type is interface{} // with range: 0..18446744073709551615. NumRetries interface{} }
Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfRetry number of objects in retry db
func (*Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfRetry) GetEntityData ¶
func (arrayNumberOfRetry *Fib_Nodes_Node_Global_Summary_Protos_Proto_Summary_SummaryCounts_ArrayNumberOfRetry) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Total ¶
type Fib_Nodes_Node_Global_Summary_Total struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Common info. CommonInfo Fib_Nodes_Node_Global_Summary_Total_CommonInfo // Aggregate counters of all protocols. TotalCounters Fib_Nodes_Node_Global_Summary_Total_TotalCounters }
Fib_Nodes_Node_Global_Summary_Total Display total counters and common info
func (*Fib_Nodes_Node_Global_Summary_Total) GetEntityData ¶
func (total *Fib_Nodes_Node_Global_Summary_Total) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Total_CommonInfo ¶
type Fib_Nodes_Node_Global_Summary_Total_CommonInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Placeholder for common info counts. The type is interface{} with range: // 0..4294967295. Count interface{} }
Fib_Nodes_Node_Global_Summary_Total_CommonInfo Common info
func (*Fib_Nodes_Node_Global_Summary_Total_CommonInfo) GetEntityData ¶
func (commonInfo *Fib_Nodes_Node_Global_Summary_Total_CommonInfo) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Total_TotalCounters ¶
type Fib_Nodes_Node_Global_Summary_Total_TotalCounters struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // number of retry timeouts. The type is interface{} with range: // 0..18446744073709551615. NumRetryTimeouts interface{} // number of elements in retry db. The type is interface{} with range: // 0..4294967295. NumRetryOjbects interface{} // number of objects in retry db. The type is slice of // Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfRetry. ArrayNumberOfRetry []*Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfRetry // total number of objects. The type is slice of // Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfObject. ArrayNumberOfObject []*Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfObject }
Fib_Nodes_Node_Global_Summary_Total_TotalCounters Aggregate counters of all protocols
func (*Fib_Nodes_Node_Global_Summary_Total_TotalCounters) GetEntityData ¶
func (totalCounters *Fib_Nodes_Node_Global_Summary_Total_TotalCounters) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfObject ¶
type Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // object. The type is string with length: 0..30. ObjectType interface{} // number of elements for this obj type. The type is interface{} with range: // 0..4294967295. NumObjects interface{} }
Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfObject total number of objects
func (*Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfObject) GetEntityData ¶
func (arrayNumberOfObject *Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfObject) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfRetry ¶
type Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfRetry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // retry object. The type is string with length: 0..30. RetryObjectType interface{} // number of elements for this obj type in retry db. The type is interface{} // with range: 0..18446744073709551615. NumRetries interface{} }
Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfRetry number of objects in retry db
func (*Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfRetry) GetEntityData ¶
func (arrayNumberOfRetry *Fib_Nodes_Node_Global_Summary_Total_TotalCounters_ArrayNumberOfRetry) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols ¶
type Fib_Nodes_Node_Protocols struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol table entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol. Protocol []*Fib_Nodes_Node_Protocols_Protocol }
Fib_Nodes_Node_Protocols Protocol table
func (*Fib_Nodes_Node_Protocols) GetEntityData ¶
func (protocols *Fib_Nodes_Node_Protocols) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol ¶
type Fib_Nodes_Node_Protocols_Protocol struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Protocol Name . The type is FibProtocol. ProtocolName interface{} // CEF ISSU State. IssuState Fib_Nodes_Node_Protocols_Protocol_IssuState // Resource information. Resource Fib_Nodes_Node_Protocols_Protocol_Resource // Summary for FIB tables. FibSummaries Fib_Nodes_Node_Protocols_Protocol_FibSummaries // Summary for all external clients. ExternalSummaryAll Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll // Table of Fast Reroute activation logs. FrrLog Fib_Nodes_Node_Protocols_Protocol_FrrLog // VRF table. Vrfs Fib_Nodes_Node_Protocols_Protocol_Vrfs // Exact Route Table. ExactRoutes Fib_Nodes_Node_Protocols_Protocol_ExactRoutes // FIB ipv6 global information. ProtocolGlobal Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal // NHIdTable is accessed by two keys; {NHId} and/or {NHInterface,NHAddress. NhIds Fib_Nodes_Node_Protocols_Protocol_NhIds // FIB FRR NHINFO pending information. FrrNhinfoPendings Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings // External Client Summary Table. ExternalClientSummaries Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries // CEF misc hidden data. Misc Fib_Nodes_Node_Protocols_Protocol_Misc // Local label. LocalLabel Fib_Nodes_Node_Protocols_Protocol_LocalLabel }
Fib_Nodes_Node_Protocols_Protocol Protocol table entry
func (*Fib_Nodes_Node_Protocols_Protocol) GetEntityData ¶
func (protocol *Fib_Nodes_Node_Protocols_Protocol) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Exact route for the given source and destination addresses. The type is // slice of Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute. ExactRoute []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes Exact Route Table
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes) GetEntityData ¶
func (exactRoutes *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Protocol Name. The type is FibProtocol. ProtocolName interface{} // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Source address. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. Source interface{} // Destination address. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. Destination interface{} // IPv6 flow label (applies only to and used only for IPv6). The type is // interface{} with range: 0..1048575. Ipv6FlowLabel interface{} // Proto type for this entry. The type is interface{} with range: // 0..4294967295. ProtocolTypeFibEntry interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PlatformHardware interface{} // Number of references to the pathlist. The type is interface{} with range: // 0..4294967295. NumberOfReferancesToPathList interface{} // The pathlist flags. The type is interface{} with range: 0..4294967295. PathListFlags interface{} // The pathlist source. The type is interface{} with range: 0..4294967295. PathListSource interface{} // Number of references to the LDI. The type is interface{} with range: // 0..4294967295. NumberOfReferancesToLdi interface{} // The LDI flags. The type is interface{} with range: 0..4294967295. LdiFlags interface{} // The flags of ext assocaited with LDI . The type is interface{} with range: // 0..4294967295. FlagsExternalLdi interface{} // The pointer to the ext assocaited with LDI. The type is interface{} with // range: 0..4294967295. PointerExternalLdi interface{} // exact-path interface handle. The type is interface{} with range: // 0..4294967295. ExactPathInterfaceHandle interface{} // exact-path GRE physical interface handle. The type is interface{} with // range: 0..4294967295. ExactPathGreInterfaceHandle interface{} // exact-route GRE phy ifh available. The type is bool. ExactRouteGrePhysIfhAvail interface{} // exact-route result. The type is bool. ExactRouteResult interface{} // Prefix is static or connected. The type is bool. PrefixIsStaticOrConnected interface{} // Packet should always be received. The type is bool. PacketShouldRecieve interface{} // Prefix is connected. The type is bool. PrefixConnected interface{} // Prefix is for an adjacency. The type is bool. PrefixForAdjancency interface{} // Prefix is for a PIC nexthop. The type is bool. PrefixForPicNextHop interface{} // Purgable after the purge interval. The type is bool. PurgableAfterPurgeInterval interface{} // Broadcast receive flag. The type is bool. BroadcastReciveFlag interface{} // Broadcast forward flag. The type is bool. BroadcastForwardFlag interface{} // 0/0 route added as default route. The type is bool. ZeroByZeroRouteAsDefault interface{} // External switch function triggered. The type is bool. ExternalSwitchTriggered interface{} // Route attributes summary flag. The type is bool. RouteAttributeFlag interface{} // Dummy real zero route. The type is bool. DummyRealZeroRoute interface{} // The LDI LW flags. The type is interface{} with range: 0..4294967295. LdiLwFlag interface{} // The refcounter of LDI LW LDI. The type is interface{} with range: // 0..4294967295. RefCounterOfLdiLwLdi interface{} // The type of LDI LW LDI. The type is interface{} with range: 0..4294967295. TypeOfLdiLwLdi interface{} // The LSPA flags. The type is interface{} with range: 0..4294967295. LspaFlags interface{} // The version of the route. The type is interface{} with range: // 0..18446744073709551615. VersionOfRoute interface{} // Priority at which the route was downloaded. The type is interface{} with // range: 0..4294967295. FibRouteDownloadPriority interface{} // The time of last update in msec. The type is interface{} with range: // 0..18446744073709551615. TimeOfLastUpdateInMsec interface{} // Is L2 Subscriber route. The type is bool. L2SubscriberRoute interface{} // XConnect-id associated with L2 subscriber. The type is interface{} with // range: 0..4294967295. L2SubscriberXconnectId interface{} // Flags associated with L2 subscriber. The type is interface{} with range: // 0..4294967295. L2SubscriberFlags interface{} // IP protocol associated with L2 subscriber. The type is interface{} with // range: 0..4294967295. L2SubscriberIpProtocol interface{} // L2TPv3 cookie length for L2 subscriber. The type is interface{} with range: // 0..4294967295. L2tpv3CookieLengthBits interface{} // Route destined for Line Card that support External Reach only. The type is // bool. RouteForExternalReachLinecardFlag interface{} // The source of this route is not preferred over other sources with the same // prefix. The type is bool. RouteSourceNotPreferred interface{} // Route is a MPLS Segment-Routing prefix. The type is bool. RouteIsSrFlag interface{} // Detailed FIB entry information. DetailFibEntryInformation Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation // FIB entry path details. FibEntryPath Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath // Leaf Extension Object List. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject. ExtensionObject []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute Exact route for the given source and destination addresses
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute) GetEntityData ¶
func (exactRoute *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB entry version number. The type is interface{} with range: // 0..4294967295. FibEntryVersion interface{} // Per Prefix Accounting. The type is interface{} with range: 0..255. PerPrefixAccounting interface{} // Load sharing type. The type is FibLoadshareShow. LoadSharingType interface{} // FIB entry adjacency type. The type is FibAdjacencyShow. FibEntryAdjacencyType interface{} // FIB Protocol type. The type is interface{} with range: 0..4294967295. FibProtocolType interface{} // AFI FIB protocol type. The type is interface{} with range: 0..4294967295. AfiFibProtocolType interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. AibL3Address interface{} // ADJ ADDR LEN. The type is interface{} with range: 0..4294967295. AdjacencyAddressLength interface{} // ADJ IFH. The type is interface{} with range: 0..4294967295. AdjacencyInterface interface{} // FIB Special NHINFO Type. The type is interface{} with range: 0..4294967295. FibSpecialNhInformationType interface{} // FIB entry adj address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. FibEntryAdjacencyAddress interface{} // FIB entry adjacency interface. The type is interface{} with range: // 0..4294967295. FibEntryAdjacencyInterface interface{} // Packets through this FIB entry. The type is interface{} with range: // 0..18446744073709551615. PacketsThroughFibEntry interface{} // Bytes through this FIB entry. The type is interface{} with range: // 0..18446744073709551615. Units are byte. BytesThroughFibEntry interface{} // Prefix length. The type is interface{} with range: 0..4294967295. DetailedPrefixLength interface{} // Prefix protocol. The type is interface{} with range: 0..4294967295. PrefixProtocol interface{} // Precedence for packets to this entry. The type is interface{} with range: // 0..255. PrecedenceForpackets interface{} // Traffic index for packets to this entry. The type is interface{} with // range: 0..255. TrafficIndexForPackets interface{} // Switch function compontent ID. The type is interface{} with range: // 0..4294967295. SwitchCompontentId interface{} // Fast adjacency flag. The type is bool. FastAdjacencyFlag interface{} // Illegal fast adjacency flag. The type is bool. IllegalFastAdjacencyFlag interface{} // Remote adjacency flag. The type is bool. RemoteAdjacencyFlag interface{} // BGP attribute id. The type is interface{} with range: 0..4294967295. BgpAttributeId interface{} // BGP local attribute id. The type is interface{} with range: 0..4294967295. BgpLocalAttributeId interface{} // BGP attribute origin as. The type is interface{} with range: 0..4294967295. BgpAttributeOriginAs interface{} // BGP attribute next hop as. The type is interface{} with range: // 0..4294967295. BgpAttributeNextHopAs interface{} // As path string. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PathString interface{} // extcom st. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. ExtcomString interface{} // com st. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. ComString interface{} // extended community. The type is interface{} with range: 0..4294967295. ExtendedCommunity interface{} // qos group. The type is interface{} with range: 0..4294967295. QosGroup interface{} // mpls fec. The type is interface{} with range: 0..4294967295. MplsFec interface{} // qppb QOS group and IP precedence. The type is interface{} with range: // 0..4294967295. QppbQosGroupAndIpPrecedence interface{} // PBR flow-tag. The type is interface{} with range: 0..255. FlowTag interface{} // SPP forwarding class ID. The type is interface{} with range: 0..255. ForwardClass interface{} // The time of last update for PL in msec. The type is interface{} with range: // 0..18446744073709551615. PlTimeOfLastUpdateInMsec interface{} // The time of last update for LDI in msec. The type is interface{} with // range: 0..18446744073709551615. LdiTimeOfLastUpdateInMsec interface{} // The time of last update for LW-LDI in msec. The type is interface{} with // range: 0..18446744073709551615. LwldiTimeOfLastUpdateInMsec interface{} // The type of time-stamp on PL. The type is interface{} with range: // 0..4294967295. PlTimeStampType interface{} LoadshareInformation Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation Detailed FIB entry information
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation) GetEntityData ¶
func (detailFibEntryInformation *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation struct { // 0..18446744073709551615. PacketsThroughLoadInformation interface{} // 0..18446744073709551615. Units are byte. BytesThroughLoadInformation interface{} // 0..18446744073709551615. TotalPacketsThroughLoadInformation interface{} // 0..18446744073709551615. Units are byte. TotalBytesThroughLoadInformation interface{} PrefixOfOwner interface{} // 0..4294967295. MaskLengthOfOwner interface{} LoadInformationReferenceCount interface{} PerDestLoadSharingFlag interface{} LoadInformationOwnerDeletedFlag interface{} LoadinfoSanityFlag interface{} IsOwner interface{} LoadInformtionInternalData Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation Detailed Loadshare info
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation) GetEntityData ¶
func (loadshareInformation *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData struct { // 0..4294967295. MaximumIndexArrays interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PathIndices interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PathLdiNumbers interface{} MaximumSlots interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. NormalizedWeights interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. TunnelClassValue interface{} IsPbtsInfoValid interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PbtsClassOffset interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PbtsClassNumPaths interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PbtsFallbackMappedClass interface{} RoundRobinDisable interface{} LdiNextHopBuckets interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PlatformHardwareInformation interface{} // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag. SanityFlag []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle. InterfaceHandle []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath. WeightsOfPath []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress. AdjacencyAddress []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped. PbtsClassIsFallbackMapped []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop. PbtsFallbackToDrop []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass. TunnelIsForwardClass []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass }LevelOfldis interface{} NumberOfLdis interface{}
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData Loadinfo internal data
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData) GetEntityData ¶
func (loadInformtionInternalData *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress struct {Address interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress Adjacency address
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress) GetEntityData ¶
func (adjacencyAddress *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle Interface handle
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle) GetEntityData ¶
func (interfaceHandle *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped Does PBTS class fall back to drop or any class
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped) GetEntityData ¶
func (pbtsClassIsFallbackMapped *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop PBTS class falls back to drop
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop) GetEntityData ¶
func (pbtsFallbackToDrop *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag Sanity flag
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass Tunnel is forward class
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass) GetEntityData ¶
func (tunnelIsForwardClass *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath Weights of paths
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is FibShTblFibExtBag. Type interface{} // sfecd le. SfecdLe Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject_SfecdLe }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject Leaf Extension Object List
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject) GetEntityData ¶
func (extensionObject *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject_SfecdLe ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject_SfecdLe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Context Label Exist. The type is bool. ContextLabelFlag interface{} // Context Label. The type is interface{} with range: 0..4294967295. ContextLabel interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject_SfecdLe sfecd le
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject_SfecdLe) GetEntityData ¶
func (sfecdLe *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_ExtensionObject_SfecdLe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // fib sh tbl path. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath. FibShTblPath []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath FIB entry path details
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath) GetEntityData ¶
func (fibEntryPath *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. HardwareInformation interface{} // Interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+. BriefInterfaceHandle interface{} // Next hop prefix. The type is string with length: 0..52. BriefNextHopPrefix interface{} // Local label to recurse over. The type is interface{} with range: // 0..4294967295. ViaLabelToRecurse interface{} // P-node address. The type is string with length: 0..52. BriefPnodeAddress interface{} // Q-node address. The type is string with length: 0..52. BriefQnodeAddress interface{} // LFA protection type. The type is FibUpdatePathLfaProtection. BriefLfaProtectionType interface{} // Resolved path. The type is bool. ResolvedPath interface{} // Recursive path. The type is bool. RecursivePath interface{} // Packets received on this path. The type is bool. PacketsReceivedPath interface{} // Attached path. The type is bool. AttachedPath interface{} // Backup path. The type is bool. BackupPath interface{} // Best external path. The type is bool. BestExternalPath interface{} // Is protection ignored. The type is bool. ProtectIgnore interface{} // Is this the path used for DLB. The type is bool. PathDlb interface{} // Path flags. The type is interface{} with range: 0..4294967295. PathFlags interface{} // Path Info flags. The type is interface{} with range: 0..65535. PathInfoFlags interface{} // Path index. The type is interface{} with range: 0..255. PathIndex interface{} // Backup path index. The type is interface{} with range: 0..255. BackupIndex interface{} // Next Hop Index. The type is interface{} with range: 0..4294967295. NextHopIndex interface{} // Parent Interface Handle. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterfaceHandle interface{} // recursion via /N constraint. The type is interface{} with range: 0..255. RecursionviaLen interface{} // More detail about this path entry. MoreDetailAboutPath Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath // mpls info for this path entry. MplsInformationForPath Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath fib sh tbl path
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath) GetEntityData ¶
func (fibShTblPath *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP address to recurse to. The type is string with length: 0..52. IpAddressToRecurse interface{} // Local label to recurse over. The type is interface{} with range: // 0..4294967295. LabelToRecurse interface{} // Next hop prefix. The type is string with length: 0..52. DetailNextHopPrefix interface{} // Next hop mask length. The type is interface{} with range: 0..255. NextHopMaskLength interface{} // Interface associated with this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceAssociatedPath interface{} // Next hop interface. The type is string with pattern: [a-zA-Z0-9._/-]+. NextHopInterface interface{} // Next hop VRF. The type is string. NextHopVrf interface{} // Tunnel endpoint id. The type is interface{} with range: 0..4294967295. TunnleEndpointId interface{} // LISP RLOC ID. The type is interface{} with range: 0..4294967295. Lisprlocid interface{} // No. of dependents for this path. The type is interface{} with range: // 0..4294967295. NumberOfDependenciesThisPath interface{} // Round robin reset value. The type is interface{} with range: 0..255. RobinResetValue interface{} // Is recursion object a leaf?. The type is bool. RecursePrefixObject interface{} // Next prefix recursion in the path. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. NextPrefixRecursion interface{} // Next prefix length. The type is interface{} with range: 0..255. NextPrefixLength interface{} // Recursion has two leaves (e.g. implicit-null path). The type is bool. RecursePrefixObject2 interface{} // Next prefix2 recursion in the path. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. NextPrefixRecursion2 interface{} // Next prefix2 length. The type is interface{} with range: 0..255. NextPrefixLength2 interface{} // FIB entry adjacency type. The type is FibAdjacencyShow. DetailFibAdjacencyType interface{} // Current path flag. The type is bool. CurrentPathFlag interface{} // Recursive path information is available. The type is bool. RecursivePathInformation interface{} // Path is an external adjacency. The type is bool. ExternalAdjacency interface{} // FIB Nhinfo type. The type is FibNeh. FibPathNhInformationType interface{} // FIB Nhinfo type special. The type is FibNehSpecial. FibPathNhInformationTypeSpecial interface{} // Weight of the path. The type is interface{} with range: 0..4294967295. WeightOfPath interface{} // Tunnel class of the path. The type is interface{} with range: 0..255. TunnelClass interface{} // Tunnel is forward class. The type is bool. TunnelIsForwardClass interface{} // IP Encap. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap. SpdIpencap []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap // Next Next hop sets. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop. NextNextHop []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath More detail about this path entry
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath) GetEntityData ¶
func (moreDetailAboutPath *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Next next hop index. The type is interface{} with range: 0..255. NextNextHopIndex interface{} // Next next hop prefix. The type is string with length: 0..52. NextNextHopPrefix interface{} // Next next hop interface index. The type is interface{} with range: // 0..4294967295. NextNextHopInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop Next Next hop sets
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop) GetEntityData ¶
func (nextNextHop *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Header Count. The type is interface{} with range: 0..255. IpEncapHdrCount interface{} // IPEncap Object Locks. The type is interface{} with range: 0..4294967295. IpEncapLocks interface{} // Transport Table. The type is interface{} with range: 0..4294967295. IpEncapTransportTbl interface{} // Transport VRF name. The type is string. IpeTransportVrfName interface{} // Transport AF. The type is interface{} with range: 0..4294967295. IpEncapTransportAf interface{} // Payload AF. The type is interface{} with range: 0..4294967295. IpEncapPayloadAf interface{} // Payload MTU. The type is interface{} with range: 0..65535. IpEncapPayloadMtu interface{} // Pointer to parent. The type is interface{} with range: 0..4294967295. IpEncapParent interface{} // Parent type enumeration. The type is interface{} with range: 0..4294967295. IpEncapParentType interface{} // Headers. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr. IpEncapHdr []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap IP Encap
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap) GetEntityData ¶
func (spdIpencap *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Header Type. The type is FibShIpencapHdr. IpEncapHdrType interface{} // Static Header. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. IpEncapHdrp interface{} // Dynamic Header Fields. The type is interface{} with range: 0..4294967295. IpEncapHdrDyn interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr Headers
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr) GetEntityData ¶
func (ipEncapHdr *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LocalLable. The type is interface{} with range: 0..4294967295. LocalLable interface{} // RecursiveFwdChain. The type is bool. RecursiveFwdChain interface{} // NumberOfIGPPaths. The type is interface{} with range: 0..4294967295. NumberOfIgpPaths interface{} // RemoteBackupPath. The type is bool. RemoteBackup interface{} // Recursive Label(s). The type is slice of // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack. RecursiveLblStack []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack // igp label stack array. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray. IgpLabelStackArray []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath mpls info for this path entry
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath) GetEntityData ¶
func (mplsInformationForPath *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NumberOfLabels. The type is interface{} with range: 0..4294967295. NumberOfLabels interface{} // OutInterface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // NHAddress. The type is string with length: 0..52. NhAddress interface{} // lstack. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack. Lstack []*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray igp label stack array
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray) GetEntityData ¶
func (igpLabelStackArray *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack lstack
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack ¶
type Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack Recursive Label(s)
func (*Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack) GetEntityData ¶
func (recursiveLblStack *Fib_Nodes_Node_Protocols_Protocol_ExactRoutes_ExactRoute_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries ¶
type Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Summary of the external clients. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary. ExternalClientSummary []*Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary }
Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries External Client Summary Table
func (*Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries) GetEntityData ¶
func (externalClientSummaries *Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary ¶
type Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Ecd Version. The type is interface{} with range: 0..4294967295. EcdVer interface{} // ID of the client: ECDv1 is component id, ECDv2 is client id. The type is // interface{} with range: 0..4294967295. Id interface{} // External client name. The type is string. SesClientName interface{} // Registration proto. The type is interface{} with range: 0..4294967295. SesFeciFibProto interface{} // Number of registrations. The type is interface{} with range: 0..4294967295. SesNumRegs interface{} // Number of pending notifs. The type is interface{} with range: // 0..4294967295. SesNumPending interface{} // Client pulsed timestamp. The type is interface{} with range: // 0..18446744073709551615. SesClientPulsedTime interface{} // component-id of the client. The type is interface{} with range: // 0..4294967295. SesCompId interface{} // ECD version. The type is interface{} with range: 0..4294967295. SesEcdVersion interface{} // ECD pathlist summary. SesPlSum Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum }
Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary Summary of the external clients
func (*Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary) GetEntityData ¶
func (externalClientSummary *Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum ¶
type Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of ECD pathlists. The type is interface{} with range: 0..4294967295. SepNumEcdPathlist interface{} // Number of ECD pathlists unresolved. The type is interface{} with range: // 0..4294967295. SepNumEcdPlUnresolved interface{} // Number of ECD pathlists per interest. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum_SepNumEcdPlPerInterest. SepNumEcdPlPerInterest []*Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum_SepNumEcdPlPerInterest }
Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum ECD pathlist summary
func (*Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum) GetEntityData ¶
func (sesPlSum *Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum_SepNumEcdPlPerInterest ¶
type Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum_SepNumEcdPlPerInterest struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum_SepNumEcdPlPerInterest Number of ECD pathlists per interest
func (*Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum_SepNumEcdPlPerInterest) GetEntityData ¶
func (sepNumEcdPlPerInterest *Fib_Nodes_Node_Protocols_Protocol_ExternalClientSummaries_ExternalClientSummary_SesPlSum_SepNumEcdPlPerInterest) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll ¶
type Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Client information. The type is interface{} with range: 0..4294967295. SesaNumClient interface{} // External pathlist summary. SesaPlSum Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum }
Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll Summary for all external clients
func (*Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll) GetEntityData ¶
func (externalSummaryAll *Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum ¶
type Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of ECD pathlists. The type is interface{} with range: 0..4294967295. SepNumEcdPathlist interface{} // Number of ECD pathlists unresolved. The type is interface{} with range: // 0..4294967295. SepNumEcdPlUnresolved interface{} // Number of ECD pathlists per interest. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum_SepNumEcdPlPerInterest. SepNumEcdPlPerInterest []*Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum_SepNumEcdPlPerInterest }
Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum External pathlist summary
func (*Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum) GetEntityData ¶
func (sesaPlSum *Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum_SepNumEcdPlPerInterest ¶
type Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum_SepNumEcdPlPerInterest struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum_SepNumEcdPlPerInterest Number of ECD pathlists per interest
func (*Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum_SepNumEcdPlPerInterest) GetEntityData ¶
func (sepNumEcdPlPerInterest *Fib_Nodes_Node_Protocols_Protocol_ExternalSummaryAll_SesaPlSum_SepNumEcdPlPerInterest) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries ¶
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Summary for the requested fib table. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary. FibSummary []*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary }
Fib_Nodes_Node_Protocols_Protocol_FibSummaries Summary for FIB tables
func (*Fib_Nodes_Node_Protocols_Protocol_FibSummaries) GetEntityData ¶
func (fibSummaries *Fib_Nodes_Node_Protocols_Protocol_FibSummaries) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary ¶
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // VRF Name. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // FIB table id. The type is string with pattern: [0-9a-fA-F]{1,8}. TableId interface{} // The router-id. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. Prefix interface{} // Table Id. The type is interface{} with range: 0..4294967295. SsTblId interface{} // Table Id Ptr. The type is interface{} with range: 0..4294967295. SsTblIdPtr interface{} // Virtual routing forwarding instance Id. The type is interface{} with range: // 0..4294967295. SsVrfId interface{} // Virtual router instance Id. The type is interface{} with range: // 0..4294967295. SsVrId interface{} // LBA configuration state. The type is SsLbaState. LoadBalancing interface{} // Number of forwarding elements linked to the table. The type is interface{} // with range: 0..4294967295. ForwardingElements interface{} // Number of routes. The type is interface{} with range: 0..4294967295. Routes interface{} // Number of inplace modifications. The type is interface{} with range: // 0..4294967295. PrefixInPlaceModifications interface{} // Number of deleted stale leafs. The type is interface{} with range: // 0..4294967295. StalePrefixDeletes interface{} // Count of load sharing elements. The type is interface{} with range: // 0..4294967295. LoadSharingElements interface{} // Count of load sharing references. The type is interface{} with range: // 0..18446744073709551615. LoadSharingReferences interface{} // range: 0..4294967295. TotalLoadShareElementBytes interface{} // Total memory used by leaves. The type is interface{} with range: // 0..4294967295. LeavesUsedBytes interface{} // Number of reresolved entries. The type is interface{} with range: // 0..4294967295. ReresolveEntries interface{} // Number of old unresolved entries. The type is interface{} with range: // 0..4294967295. OldUnresolveEntries interface{} // Number of new unresolved entries. The type is interface{} with range: // 0..4294967295. NewUnresolveEntries interface{} // Number of total unresolved entries. The type is interface{} with range: // 0..4294967295. UnresolveEntries interface{} // Number of routes dropped by CEF. The type is interface{} with range: // 0..4294967295. CefRouteDrops interface{} // the number of routes dropped due to version mismatch. The type is // interface{} with range: 0..18446744073709551615. CefVersionMismatchRouteDrops interface{} // Number of entries in the route delete cache. The type is interface{} with // range: 0..4294967295. DeleteCacheNumEntries interface{} // Number of entries present on addition. The type is interface{} with range: // 0..4294967295. ExistingLeavesRevisions interface{} // Default prefix. The type is interface{} with range: 0..4294967295. FibDefaultPrefix interface{} // Default prefix mask length. The type is interface{} with range: // 0..4294967295. FibDefaultPrefixMaskLength interface{} // Number of NHINFOS. The type is interface{} with range: 0..4294967295. NextHops interface{} // Number of incomplete NHINFOS. The type is interface{} with range: // 0..4294967295. IncompleteNextHops interface{} // IP CEF resolution timer in seconds. The type is interface{} with range: // 0..4294967295. Units are second. ResolutionTimer interface{} // IP CEF slow processing time in seconds. The type is interface{} with range: // 0..4294967295. Units are second. SlowProcessTimer interface{} // IP CEF max resolution time in seconds. The type is interface{} with range: // 0..4294967295. Units are second. MaxResolutionTimer interface{} // Number of prefixes with imposition LDI. The type is interface{} with range: // 0..4294967295. ImpositionPrefixes interface{} // Number of prefixes with extended path-list. The type is interface{} with // range: 0..4294967295. ExtendedPrefixes interface{} // Number of routes updates with recycled label handled. The type is // interface{} with range: 0..4294967295. CeflBlRecycledRoutes interface{} // pd backwalks on LDI modify with backup path. The type is interface{} with // range: 0..4294967295. LdiBackwalks interface{} // Number of routes with FRR protection. The type is interface{} with range: // 0..4294967295. SsProtRouteCount interface{} // Number of lisp eid prefixes associated with table. The type is interface{} // with range: 0..4294967295. LispEidPrefixes interface{} // Number of lisp eid prefixes eligible for forwarding. The type is // interface{} with range: 0..4294967295. LispEidValidPrefixes interface{} // Number of lisp rloc objects associated with table. The type is interface{} // with range: 0..4294967295. LispRlocObjects interface{} // Number of SR labels. The type is interface{} with range: 0..4294967295. NumberOfSrLabels interface{} // VXLAN local Interface handle. The type is string with pattern: // [a-zA-Z0-9._/-]+. SsVxlanLtepIfh interface{} // Number of dropped pathlists. The type is interface{} with range: // 0..4294967295. SsDropPlCount interface{} // Exclusive load sharing element. ExclusiveLoadSharingElement Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_ExclusiveLoadSharingElement SharedLoadSharingElement Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_SharedLoadSharingElement CrossSharedLoadSharingElement Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_CrossSharedLoadSharingElement EncapSharedLoadSharingElement Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_EncapSharedLoadSharingElement // Distribution of prefix mask lengths. PrefixMasklenDistribution Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution }
Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary Summary for the requested fib table
func (*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary) GetEntityData ¶
func (fibSummary *Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_CrossSharedLoadSharingElement ¶
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_CrossSharedLoadSharingElement struct { // interface{} with range: 0..4294967295. Units are byte. TotalLoadSharingElementBytes interface{} // with range: 0..18446744073709551615. TotalLoadSharingElementReferences interface{} // 0..4294967295. TotalPathListElements interface{} // 0..4294967295. RecursivePathListElements interface{} // range: 0..4294967295. PlatformSharedPathListElements interface{} // 0..4294967295. RetryPathListElements interface{} // 0..4294967295. TotalLoadInfoElements interface{} // 0..4294967295. RecursiveLoadInfoElements interface{} // range: 0..4294967295. PlatformSharedLoadInfoElements interface{} // 0..4294967295. XplLoadInfoElements interface{} }
Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_CrossSharedLoadSharingElement Cross-table shared load sharing element
func (*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_CrossSharedLoadSharingElement) GetEntityData ¶
func (crossSharedLoadSharingElement *Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_CrossSharedLoadSharingElement) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_EncapSharedLoadSharingElement ¶
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_EncapSharedLoadSharingElement struct { // interface{} with range: 0..4294967295. Units are byte. TotalLoadSharingElementBytes interface{} // with range: 0..18446744073709551615. TotalLoadSharingElementReferences interface{} // 0..4294967295. TotalPathListElements interface{} // 0..4294967295. RecursivePathListElements interface{} // range: 0..4294967295. PlatformSharedPathListElements interface{} // 0..4294967295. RetryPathListElements interface{} // 0..4294967295. TotalLoadInfoElements interface{} // 0..4294967295. RecursiveLoadInfoElements interface{} // range: 0..4294967295. PlatformSharedLoadInfoElements interface{} // 0..4294967295. XplLoadInfoElements interface{} }
Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_EncapSharedLoadSharingElement Encap-shared load sharing element
func (*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_EncapSharedLoadSharingElement) GetEntityData ¶
func (encapSharedLoadSharingElement *Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_EncapSharedLoadSharingElement) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_ExclusiveLoadSharingElement ¶
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_ExclusiveLoadSharingElement struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total memory used by load sharing elements in bytes. The type is // interface{} with range: 0..4294967295. Units are byte. TotalLoadSharingElementBytes interface{} // Total count of references to load sharing elements. The type is interface{} // with range: 0..18446744073709551615. TotalLoadSharingElementReferences interface{} // Total count of Pathlist elements. The type is interface{} with range: // 0..4294967295. TotalPathListElements interface{} // Count of recursive Pathlist elements. The type is interface{} with range: // 0..4294967295. RecursivePathListElements interface{} // range: 0..4294967295. PlatformSharedPathListElements interface{} // Count of Pathlist elements in retry. The type is interface{} with range: // 0..4294967295. RetryPathListElements interface{} // Total count of Loadinfo elements. The type is interface{} with range: // 0..4294967295. TotalLoadInfoElements interface{} // Count of recursive Loadinfo elements. The type is interface{} with range: // 0..4294967295. RecursiveLoadInfoElements interface{} // range: 0..4294967295. PlatformSharedLoadInfoElements interface{} // Count of XPL Loadinfo elements. The type is interface{} with range: // 0..4294967295. XplLoadInfoElements interface{} }
Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_ExclusiveLoadSharingElement Exclusive load sharing element
func (*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_ExclusiveLoadSharingElement) GetEntityData ¶
func (exclusiveLoadSharingElement *Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_ExclusiveLoadSharingElement) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution ¶
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Masklength counts for unicast prefixes. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_UnicastPrefixe. UnicastPrefixe []*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_UnicastPrefixe // Masklength counts for broadcast prefixes. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_BroadcastPrefixe. BroadcastPrefixe []*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_BroadcastPrefixe // Masklength counts for multicast prefixes. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_MulticastPrefix. MulticastPrefix []*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_MulticastPrefix }
Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution Distribution of prefix mask lengths
func (*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution) GetEntityData ¶
func (prefixMasklenDistribution *Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_BroadcastPrefixe ¶
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_BroadcastPrefixe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mask length. The type is interface{} with range: 0..255. MaskLength interface{} // Number of prefixes with given mask length. The type is interface{} with // range: 0..4294967295. NumberOfPrefixes interface{} }
Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_BroadcastPrefixe Masklength counts for broadcast prefixes
func (*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_BroadcastPrefixe) GetEntityData ¶
func (broadcastPrefixe *Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_BroadcastPrefixe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_MulticastPrefix ¶
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_MulticastPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mask length. The type is interface{} with range: 0..255. MaskLength interface{} // Number of prefixes with given mask length. The type is interface{} with // range: 0..4294967295. NumberOfPrefixes interface{} }
Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_MulticastPrefix Masklength counts for multicast prefixes
func (*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_MulticastPrefix) GetEntityData ¶
func (multicastPrefix *Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_MulticastPrefix) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_UnicastPrefixe ¶
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_UnicastPrefixe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mask length. The type is interface{} with range: 0..255. MaskLength interface{} // Number of prefixes with given mask length. The type is interface{} with // range: 0..4294967295. NumberOfPrefixes interface{} }
Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_UnicastPrefixe Masklength counts for unicast prefixes
func (*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_UnicastPrefixe) GetEntityData ¶
func (unicastPrefixe *Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_PrefixMasklenDistribution_UnicastPrefixe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_SharedLoadSharingElement ¶
type Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_SharedLoadSharingElement struct { // interface{} with range: 0..4294967295. Units are byte. TotalLoadSharingElementBytes interface{} // with range: 0..18446744073709551615. TotalLoadSharingElementReferences interface{} // 0..4294967295. TotalPathListElements interface{} // 0..4294967295. RecursivePathListElements interface{} // range: 0..4294967295. PlatformSharedPathListElements interface{} // 0..4294967295. RetryPathListElements interface{} // 0..4294967295. TotalLoadInfoElements interface{} // 0..4294967295. RecursiveLoadInfoElements interface{} // range: 0..4294967295. PlatformSharedLoadInfoElements interface{} // 0..4294967295. XplLoadInfoElements interface{} }
Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_SharedLoadSharingElement Shared load sharing element
func (*Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_SharedLoadSharingElement) GetEntityData ¶
func (sharedLoadSharingElement *Fib_Nodes_Node_Protocols_Protocol_FibSummaries_FibSummary_SharedLoadSharingElement) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FrrLog ¶
type Fib_Nodes_Node_Protocols_Protocol_FrrLog struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FRR Interface Table. FrrInterfaces Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces }
Fib_Nodes_Node_Protocols_Protocol_FrrLog Table of Fast Reroute activation logs
func (*Fib_Nodes_Node_Protocols_Protocol_FrrLog) GetEntityData ¶
func (frrLog *Fib_Nodes_Node_Protocols_Protocol_FrrLog) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces ¶
type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specify FRR Interface Name. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface. FrrInterface []*Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface }
Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces FRR Interface Table
func (*Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces) GetEntityData ¶
func (frrInterfaces *Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface ¶
type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface 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._/-]+. FrrInterfaceName interface{} // FRR log table. Logs Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs }
Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface Specify FRR Interface Name
func (*Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface) GetEntityData ¶
func (frrInterface *Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs ¶
type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specify index into frr log table. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log. Log []*Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log }
Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs FRR log table
func (*Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs) GetEntityData ¶
func (logs *Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log ¶
type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. FRR Log Index. The type is interface{} with range: // 0..4294967295. LogIndex interface{} // FIB Protocol Type. The type is FibFrrProtocolShow. FrrProtocolType interface{} // Interface assoc w frr nh. The type is string with pattern: // [a-zA-Z0-9._/-]+. FrrInterfaceName interface{} // nh prefix. The type is string with length: 0..52. FrrPrefix interface{} // frr switching time. The type is interface{} with range: 0..4294967295. FrrSwitchingTime interface{} // bundle member. The type is string with pattern: [a-zA-Z0-9._/-]+. BundleMemberInterfaceName interface{} // frr timestamp. FrrTimestamp Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log_FrrTimestamp }
Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log Specify index into frr log table
func (*Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log) GetEntityData ¶
func (log *Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log_FrrTimestamp ¶
type Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log_FrrTimestamp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Seconds. The type is interface{} with range: -2147483648..2147483647. Seconds interface{} // NanoSeconds. The type is interface{} with range: -2147483648..2147483647. NanoSeconds interface{} }
Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log_FrrTimestamp frr timestamp
func (*Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log_FrrTimestamp) GetEntityData ¶
func (frrTimestamp *Fib_Nodes_Node_Protocols_Protocol_FrrLog_FrrInterfaces_FrrInterface_Logs_Log_FrrTimestamp) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings ¶
type Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB FRR Nhinfo pending information. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings_FrrNhinfoPending. FrrNhinfoPending []*Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings_FrrNhinfoPending }
Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings FIB FRR NHINFO pending information
func (*Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings) GetEntityData ¶
func (frrNhinfoPendings *Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings_FrrNhinfoPending ¶
type Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings_FrrNhinfoPending struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Queue Index. The type is interface{} with range: 0..4294967295. QueueIndex interface{} // FRR Type. The type is Fibfrr. FrrType interface{} // Link Type. The type is FibLink. LinkType interface{} // Prefix Length. The type is interface{} with range: 0..4294967295. PrefixLength interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Main Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. MainInterfaceName interface{} // NextHop 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}]+)?. NextHopPrefix interface{} // Replicated NextHop Type. The type is FibnhInfoRepl. ReplicatedNhType interface{} // FRR-NHinfo Type. The type is interface{} with range: 0..4294967295. SiFrrtype interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // frr nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ifh assoc w frr nh. The type is interface{} with range: 0..4294967295. SiIfh interface{} // main ifh assoc w prot-frr nh. The type is interface{} with range: // 0..4294967295. SiMainIfh interface{} // Linktype using this FRR object. The type is interface{} with range: // 0..4294967295. SiLinktype interface{} // Protocol for next-hop prefix. The type is interface{} with range: // 0..4294967295. SiNhPfxProto interface{} // nh prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiNhPfx interface{} // prefix len. The type is interface{} with range: 0..4294967295. SiNhPfxLen interface{} // tunnel id for c12k. The type is interface{} with range: 0..4294967295. SiTunid interface{} // frr-nhinfo pointer. The type is interface{} with range: 0..4294967295. SiFrrPtr interface{} // prot-frr-nhinfo pointer for a bkup-frr. The type is interface{} with range: // 0..4294967295. SiProtFrrPtr interface{} // parent nhinfo pointer. The type is interface{} with range: 0..4294967295. SiParentNhPtr interface{} // replicated parent nhinfo type. The type is interface{} with range: 0..255. SiReplParentType interface{} // update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} }
Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings_FrrNhinfoPending FIB FRR Nhinfo pending information
func (*Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings_FrrNhinfoPending) GetEntityData ¶
func (frrNhinfoPending *Fib_Nodes_Node_Protocols_Protocol_FrrNhinfoPendings_FrrNhinfoPending) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_IssuState ¶
type Fib_Nodes_Node_Protocols_Protocol_IssuState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IMDR supported. The type is bool. ImdrSupport interface{} // SLC supported. The type is bool. SlcSupport interface{} // ISSU restart. The type is bool. FisIssuRestart interface{} // IMDR End-of-config implicit. The type is bool. ImdrEocImplicit interface{} // SLC End-of-config implicit. The type is bool. SlcEocImplicit interface{} // End-of-config received from IMDR timestamp. The type is string with length: // 0..33. EocReceivedImdrTimeStamp interface{} // End-of-config received from SLC timestamp. The type is string with length: // 0..33. EocReceivedSlcTimeStamp interface{} // End-of-download received from IM timestamp. The type is string with length: // 0..33. EodReceivedImTimeStamp interface{} // End-of-download send to IMDR timestamp. The type is string with length: // 0..33. EodSentImdrTimeStamp interface{} // End-of-download send to SLC timestamp. The type is string with length: // 0..33. EodSentSlcTimeStamp interface{} // ISSU error sent to ISSUMGR timetstamp. The type is interface{} with range: // 0..18446744073709551615. FisIssuErrorTs interface{} // IMDR state for the protocols. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_IssuState_FisProtoState. FisProtoState []*Fib_Nodes_Node_Protocols_Protocol_IssuState_FisProtoState }
Fib_Nodes_Node_Protocols_Protocol_IssuState CEF ISSU State
func (*Fib_Nodes_Node_Protocols_Protocol_IssuState) GetEntityData ¶
func (issuState *Fib_Nodes_Node_Protocols_Protocol_IssuState) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_IssuState_FisProtoState ¶
type Fib_Nodes_Node_Protocols_Protocol_IssuState_FisProtoState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Protocol name. The type is string with length: 0..6. ProtocolName interface{} // AIB EODTimeStamp. The type is string with length: 0..33. AibEodTimeStamp interface{} // RSI EOD expected/valid. The type is bool. RsiEodValid interface{} // RSI EOD received timestamp. The type is string with length: 0..33. RsiEodTimeStamp interface{} // LSD EOD expected/valid. The type is bool. LsdEodValid interface{} // LSD EOD received timestamp. The type is string with length: 0..33. LsdEodTimeStamp interface{} // LMRIB EOD expected/valid. The type is bool. LmribEodValid interface{} // LMRIB EOD received timestamp. The type is string with length: 0..33. LmribEodTimeStamp interface{} // RIB table info valid. The type is bool. RibInfoValid interface{} // Number of BCDL tables. The type is interface{} with range: 0..4294967295. BcdlTables interface{} // Number of tables converged. The type is interface{} with range: // 0..4294967295. ConvergedTables interface{} // All RIB tables converged timestamp. The type is string with length: 0..33. RibTablesConvergedTimeStamp interface{} // Protocol EOD expected/valid. The type is bool. ProtocolEodValid interface{} // Protocol EOD sent timestamp. The type is string with length: 0..33. ProtocolEodTimeStamp interface{} }
Fib_Nodes_Node_Protocols_Protocol_IssuState_FisProtoState IMDR state for the protocols
func (*Fib_Nodes_Node_Protocols_Protocol_IssuState_FisProtoState) GetEntityData ¶
func (fisProtoState *Fib_Nodes_Node_Protocols_Protocol_IssuState_FisProtoState) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_LocalLabel ¶
type Fib_Nodes_Node_Protocols_Protocol_LocalLabel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Local-label conflicts database. Conflicts Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts }
Fib_Nodes_Node_Protocols_Protocol_LocalLabel Local label
func (*Fib_Nodes_Node_Protocols_Protocol_LocalLabel) GetEntityData ¶
func (localLabel *Fib_Nodes_Node_Protocols_Protocol_LocalLabel) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts ¶
type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // CEF Local-label conflicts entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict. Conflict []*Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict }
Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts FIB Local-label conflicts database
func (*Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts) GetEntityData ¶
func (conflicts *Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict ¶
type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Local label. The type is interface{} with range: 16..1048575. Label interface{} // Route source. The type is FibRouteSource. Source interface{} // Type of entry. The type is FibllcEntry. LlCtype interface{} // Table ID of IP prefix. The type is interface{} with range: 0..4294967295. PfxTblId interface{} // IP Prefix. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. Prefix interface{} // Length of IP Prefix. The type is interface{} with range: 0..4294967295. PrefixLen interface{} // local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} // source xr. The type is interface{} with range: 0..4294967295. SourceXr interface{} // update ts. The type is interface{} with range: 0..18446744073709551615. UpdateTs interface{} // retry ts. The type is interface{} with range: 0..18446744073709551615. RetryTs interface{} // num retries. The type is interface{} with range: 0..4294967295. NumRetries interface{} // ext. Ext Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext }
Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict CEF Local-label conflicts entry
func (*Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict) GetEntityData ¶
func (conflict *Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext ¶
type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibMplsLlcEntryBag. Type interface{} // pfx. Pfx Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Pfx // lsm. Lsm Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Lsm }
Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext ext
func (*Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext) GetEntityData ¶
func (ext *Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Lsm ¶
type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Lsm struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // nh. The type is string with length: 0..52. Nh interface{} // mcast id. The type is interface{} with range: 0..4294967295. McastId interface{} }
Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Lsm lsm
func (*Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Lsm) GetEntityData ¶
func (lsm *Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Lsm) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Pfx ¶
type Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Pfx struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // pfx. The type is string with length: 0..52. Pfx interface{} // tbl id. The type is interface{} with range: 0..4294967295. TblId interface{} }
Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Pfx pfx
func (*Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Pfx) GetEntityData ¶
func (pfx *Fib_Nodes_Node_Protocols_Protocol_LocalLabel_Conflicts_Conflict_Ext_Pfx) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // number of pfi ifh create notif. The type is interface{} with range: // 0..18446744073709551615. MiPfiIfhUpd interface{} // number of pfi ifh delete notif. The type is interface{} with range: // 0..18446744073709551615. MiPfiIfhDel interface{} // number of stale ifh removed. The type is interface{} with range: // 0..18446744073709551615. MiPfiIfhStale interface{} // total platform update time. The type is interface{} with range: // 0..18446744073709551615. MiTotPlatUpdTime interface{} // total time spent in gtrie operations. The type is interface{} with range: // 0..18446744073709551615. MiTotGtrieTime interface{} // total download time. The type is interface{} with range: // 0..18446744073709551615. MiTotDnldTime interface{} // clock download time. The type is interface{} with range: // 0..18446744073709551615. MiClockTime interface{} // CPU download time. The type is interface{} with range: // 0..18446744073709551615. MiCpuTime interface{} // Last FIB shared memory reset time stamp. The type is interface{} with // range: 0..18446744073709551615. MiShmResetTs interface{} // Number of idbs that hit ifh recycle. The type is interface{} with range: // 0..4294967295. MiIdbRecycleCount interface{} // Number of idb cleaned up after hitting ifh recycle. The type is interface{} // with range: 0..4294967295. MiIdbRecycleCleanupCount interface{} // Number of management interfaces. The type is interface{} with range: // 0..4294967295. MiNumMgmtList interface{} // mi num virtual ll addresses added. The type is interface{} with range: // 0..4294967295. MiNumVirtualLlAddressesAdded interface{} // mi num virtual ll addresses deleted. The type is interface{} with range: // 0..4294967295. MiNumVirtualLlAddressesDeleted interface{} // mi num virtual ll addresses dropped. The type is interface{} with range: // 0..4294967295. MiNumVirtualLlAddressesDropped interface{} // mi num virtual ll addresses cached. The type is interface{} with range: // 0..4294967295. MiNumVirtualLlAddressesCached interface{} // cpuless node list init. The type is bool. MiCpulessInit interface{} // count of cpuless line cards. The type is interface{} with range: // 0..4294967295. MiCpulessCount interface{} // Prefer AIB routes over RIB/LSD operational state. The type is bool. MiPreferAibRoutesOverRibOper interface{} // Prefer AIB routes over RIB/LSD configured state. The type is bool. MiPreferAibRoutesOverRibCfg interface{} // XPL loadinfo is enabled. The type is bool. MiXplLdiEnabled interface{} // fast-reroute follow BGP-PIC configured. The type is bool. MiFrrFollowBgpPic interface{} // MPLS encapsulation sharing disabled. The type is bool. MiEncapSharingDisable interface{} // Consistent-hashing auto-recovery. The type is bool. MiLbaHashRecover interface{} // FIB ISSU state. MiIssuState Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState // FIB platform capabilities. MiPlatCapabilities Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities // Number of recycled idb extensions that failed cleanup. The type is slice // of Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbExtCleanupFailedCount. MiIdbExtCleanupFailedCount []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbExtCleanupFailedCount // Per protocol Failure stats for label RPF. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsFail. MiLrpfStatsFail []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsFail // Per protocol actions stats for label RPF. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsAct. MiLrpfStatsAct []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsAct // Per protocol number of label RPFs. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfNum. MiLrpfNum []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfNum // Number of interfaces having label security enabled. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbLsecEnabledNum. MiIdbLsecEnabledNum []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbLsecEnabledNum // number of LISP EID prefixes. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispEid. MiNumLispEid []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispEid // number of LISP EID prefixes eligible for forwarding. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispValidEid. MiNumLispValidEid []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispValidEid // list of cpuless line cards. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiCpulessNode. MiCpulessNode []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiCpulessNode // Per protocol debug stats. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat. MiProtoDbgStat []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat // the number of counters used for purge counter stats. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr. MiIdbPurgeCntr []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr // Timestamps of deleted routes. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiDel. MiDel []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiDel // FRR statistics. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiFrrStat. MiFrrStat []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiFrrStat }
Fib_Nodes_Node_Protocols_Protocol_Misc CEF misc hidden data
func (*Fib_Nodes_Node_Protocols_Protocol_Misc) GetEntityData ¶
func (misc *Fib_Nodes_Node_Protocols_Protocol_Misc) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiCpulessNode ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiCpulessNode struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiCpulessNode list of cpuless line cards
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiCpulessNode) GetEntityData ¶
func (miCpulessNode *Fib_Nodes_Node_Protocols_Protocol_Misc_MiCpulessNode) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiDel ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiDel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // tableid. The type is interface{} with range: 0..4294967295. Tableid interface{} // prfx. The type is string with length: 0..16. Prfx interface{} // prfx len. The type is interface{} with range: 0..65535. PrfxLen interface{} // prfx proto. The type is interface{} with range: 0..65535. PrfxProto interface{} // msec time. The type is interface{} with range: 0..18446744073709551615. MsecTime interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiDel Timestamps of deleted routes
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiDel) GetEntityData ¶
func (miDel *Fib_Nodes_Node_Protocols_Protocol_Misc_MiDel) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiFrrStat ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiFrrStat struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // number of FRR events sent on nh interface down. The type is interface{} // with range: 0..4294967295. MiNumIntfFrr interface{} // number of FRR events sent on nh parent interface down. The type is // interface{} with range: 0..4294967295. MiNumParentIntfFrr interface{} // number of interface down FRR events from PFI. The type is interface{} with // range: 0..4294967295. MiNumPfiIntfDown interface{} // number of NH down FRR events frm BFD. The type is interface{} with range: // 0..4294967295. MiNumBfdDown interface{} // total number of prot FRR objects. The type is interface{} with range: // 0..4294967295. MiNumProtFrrObjects interface{} // total number of backup FRR objects. The type is interface{} with range: // 0..4294967295. MiNumBkupFrrObjects interface{} // total number of successful FRR tunnel ID allocations. The type is // interface{} with range: 0..4294967295. MiNumTunidAllocs interface{} // total number of FRR tunnel ID allocation failures. The type is interface{} // with range: 0..4294967295. MiNumTunidAllocFailures interface{} // total number of successful FRR tunnel ID frees. The type is interface{} // with range: 0..4294967295. MiNumTunidFrees interface{} // total number of FRR tunnel ID free failures. The type is interface{} with // range: 0..4294967295. MiNumTunidFreeFailures interface{} // number of frr reset queue adds. The type is interface{} with range: // 0..4294967295. MiNumFrrResetQueueAdds interface{} // number of frr reset queue deletes. The type is interface{} with range: // 0..4294967295. MiNumFrrResetQueueRemove interface{} // number of frr resets. The type is interface{} with range: 0..4294967295. MiNumFrrReset interface{} // number of frr events received in proto thread. The type is interface{} with // range: 0..4294967295. MiNumFrrProtoEvents interface{} // frr log size. The type is interface{} with range: 0..4294967295. MiNumFrrLogs interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiFrrStat FRR statistics
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiFrrStat) GetEntityData ¶
func (miFrrStat *Fib_Nodes_Node_Protocols_Protocol_Misc_MiFrrStat) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbExtCleanupFailedCount ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbExtCleanupFailedCount struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbExtCleanupFailedCount Number of recycled idb extensions that failed
cleanup
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbExtCleanupFailedCount) GetEntityData ¶
func (miIdbExtCleanupFailedCount *Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbExtCleanupFailedCount) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbLsecEnabledNum ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbLsecEnabledNum struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbLsecEnabledNum Number of interfaces having label security
enabled
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbLsecEnabledNum) GetEntityData ¶
func (miIdbLsecEnabledNum *Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbLsecEnabledNum) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // the number of frees for this proto. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr_FppCntr. FppCntr []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr_FppCntr }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr the number of counters used for purge counter stats
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr) GetEntityData ¶
func (miIdbPurgeCntr *Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr_FppCntr ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr_FppCntr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr_FppCntr the number of frees for this proto
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr_FppCntr) GetEntityData ¶
func (fppCntr *Fib_Nodes_Node_Protocols_Protocol_Misc_MiIdbPurgeCntr_FppCntr) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IMDR supported. The type is bool. ImdrSupport interface{} // SLC supported. The type is bool. SlcSupport interface{} // ISSU restart. The type is bool. FisIssuRestart interface{} // IMDR End-of-config implicit. The type is bool. ImdrEocImplicit interface{} // SLC End-of-config implicit. The type is bool. SlcEocImplicit interface{} // End-of-config received from IMDR timestamp. The type is string with length: // 0..33. EocReceivedImdrTimeStamp interface{} // End-of-config received from SLC timestamp. The type is string with length: // 0..33. EocReceivedSlcTimeStamp interface{} // End-of-download received from IM timestamp. The type is string with length: // 0..33. EodReceivedImTimeStamp interface{} // End-of-download send to IMDR timestamp. The type is string with length: // 0..33. EodSentImdrTimeStamp interface{} // End-of-download send to SLC timestamp. The type is string with length: // 0..33. EodSentSlcTimeStamp interface{} // ISSU error sent to ISSUMGR timetstamp. The type is interface{} with range: // 0..18446744073709551615. FisIssuErrorTs interface{} // IMDR state for the protocols. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState_FisProtoState. FisProtoState []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState_FisProtoState }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState FIB ISSU state
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState) GetEntityData ¶
func (miIssuState *Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState_FisProtoState ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState_FisProtoState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Protocol name. The type is string with length: 0..6. ProtocolName interface{} // AIB EODTimeStamp. The type is string with length: 0..33. AibEodTimeStamp interface{} // RSI EOD expected/valid. The type is bool. RsiEodValid interface{} // RSI EOD received timestamp. The type is string with length: 0..33. RsiEodTimeStamp interface{} // LSD EOD expected/valid. The type is bool. LsdEodValid interface{} // LSD EOD received timestamp. The type is string with length: 0..33. LsdEodTimeStamp interface{} // LMRIB EOD expected/valid. The type is bool. LmribEodValid interface{} // LMRIB EOD received timestamp. The type is string with length: 0..33. LmribEodTimeStamp interface{} // RIB table info valid. The type is bool. RibInfoValid interface{} // Number of BCDL tables. The type is interface{} with range: 0..4294967295. BcdlTables interface{} // Number of tables converged. The type is interface{} with range: // 0..4294967295. ConvergedTables interface{} // All RIB tables converged timestamp. The type is string with length: 0..33. RibTablesConvergedTimeStamp interface{} // Protocol EOD expected/valid. The type is bool. ProtocolEodValid interface{} // Protocol EOD sent timestamp. The type is string with length: 0..33. ProtocolEodTimeStamp interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState_FisProtoState IMDR state for the protocols
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState_FisProtoState) GetEntityData ¶
func (fisProtoState *Fib_Nodes_Node_Protocols_Protocol_Misc_MiIssuState_FisProtoState) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfNum ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfNum struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfNum Per protocol number of label RPFs
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfNum) GetEntityData ¶
func (miLrpfNum *Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfNum) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsAct ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsAct struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsAct Per protocol actions stats for label RPF
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsAct) GetEntityData ¶
func (miLrpfStatsAct *Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsAct) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsFail ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsFail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsFail Per protocol Failure stats for label RPF
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsFail) GetEntityData ¶
func (miLrpfStatsFail *Fib_Nodes_Node_Protocols_Protocol_Misc_MiLrpfStatsFail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispEid ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispEid struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispEid number of LISP EID prefixes
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispEid) GetEntityData ¶
func (miNumLispEid *Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispEid) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispValidEid ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispValidEid struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispValidEid number of LISP EID prefixes eligible for
forwarding
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispValidEid) GetEntityData ¶
func (miNumLispValidEid *Fib_Nodes_Node_Protocols_Protocol_Misc_MiNumLispValidEid) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // L3 LBL levels. The type is interface{} with range: 0..255. FpcNumL3LblLevels interface{} // L3 Hash buckets. The type is interface{} with range: 0..255. FpcNumL3LblPaths interface{} // L3 Recursive Hash buckets. The type is interface{} with range: 0..255. FpcNumL3LblRecPaths interface{} // L3 Unequal cost hash buckets. The type is interface{} with range: 0..255. FpcNumL3UcmpPaths interface{} // Forwarding stages. The type is interface{} with range: 0..255. FpcNumFwdingStages interface{} // Label split. The type is interface{} with range: 0..4294967295. FpcLocalLabelSplit interface{} // Statistics support. The type is bool. FpcStatsSupport interface{} // Plat ready cb register. The type is bool. FpcPlatfReadyCbWait interface{} // Path per tunnel class. The type is interface{} with range: 0..255. FpcNumPathsPerPbtsClass interface{} // V4 update disable. The type is bool. FpcPlatfV4UpdDisable interface{} // V6 update disable. The type is bool. FpcPlatfV6UpdDisable interface{} // LBA tuples. The type is interface{} with range: 0..4294967295. FpcLbaTuplesDefault interface{} // MRAPS support. The type is bool. FpcMrapsSupport interface{} // PBTS default class support. The type is bool. FpcPbtsDefclassSupport interface{} // loadinfo filter support. The type is bool. FpcLoadinfoFilterSupport interface{} // NHID support. The type is bool. FpcNhid interface{} // Backwalk dependents is required. The type is bool. FpcPlatfTempBackWalkReqd interface{} // Link MPLS IPv6 NH support. The type is bool. FpcLinkMplsNhinfoInIpv6ThreadSupport interface{} // Exclude Deag backup Paths. The type is bool. FpcExcludeDeagBkup interface{} // Per-destination load-balancing support. The type is bool. FpcDlbSupport interface{} // Prefix filter level of support. The type is interface{} with range: 0..255. FpcPrefixFilterSupport interface{} // Slowpath ingress inject required. The type is bool. FpcSlowpathIngressInjectReqd interface{} // COFO supported. The type is bool. FpcCofoSupport interface{} // SRv6 supported. The type is bool. FpcSrv6Support interface{} // IPv4 over IPV6 Collapse LDI support. The type is bool. FpcV4v6LdiCollapseSupport interface{} // LISP Decap over 4. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV4. FpcLispDecapOverV4 []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV4 // LISP Decap over 6. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV6. FpcLispDecapOverV6 []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV6 // LISP UCMP support. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispUcmp. FpcLispUcmp []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispUcmp // Fallback VRF support. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcResolveViaTable. FpcResolveViaTable []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcResolveViaTable }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities FIB platform capabilities
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities) GetEntityData ¶
func (miPlatCapabilities *Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV4 ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV4 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Array entry. The type is bool. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV4 LISP Decap over 4
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV4) GetEntityData ¶
func (fpcLispDecapOverV4 *Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV4) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV6 ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Array entry. The type is bool. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV6 LISP Decap over 6
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV6) GetEntityData ¶
func (fpcLispDecapOverV6 *Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispDecapOverV6) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispUcmp ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispUcmp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Array entry. The type is bool. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispUcmp LISP UCMP support
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispUcmp) GetEntityData ¶
func (fpcLispUcmp *Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcLispUcmp) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcResolveViaTable ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcResolveViaTable struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Array entry. The type is bool. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcResolveViaTable Fallback VRF support
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcResolveViaTable) GetEntityData ¶
func (fpcResolveViaTable *Fib_Nodes_Node_Protocols_Protocol_Misc_MiPlatCapabilities_FpcResolveViaTable) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // the number of fib entries in global tbl. The type is interface{} with // range: 0..18446744073709551615. FpdGbltblEntries interface{} // the number of fib entries in global retry tbl. The type is interface{} with // range: 0..18446744073709551615. FpdGbltblRejEntries interface{} // the number of fib entries in vrf tbls. The type is interface{} with range: // 0..18446744073709551615. FpdVrftblEntries interface{} // the number of fib entries in vrf retry tbls. The type is interface{} with // range: 0..18446744073709551615. FpdVrftblRejEntries interface{} // the number of tables in table set. The type is interface{} with range: // 0..4294967295. FpdNumTbls interface{} // the number of bcdl msgs. The type is interface{} with range: // 0..18446744073709551615. FpdBcdlMsgs interface{} // the number of route updates. The type is interface{} with range: // 0..18446744073709551615. FpdRouteUpd interface{} // the number of route deletes. The type is interface{} with range: // 0..18446744073709551615. FpdRouteDel interface{} // the number of routes received. The type is interface{} with range: // 0..18446744073709551615. FpdRouteRcv interface{} // the number of routes dropped. The type is interface{} with range: // 0..18446744073709551615. FpdRouteDrops interface{} // the number of routes handled with recycled label. The type is interface{} // with range: 0..18446744073709551615. FpdLblRecycled interface{} // the number of routes dropped because of version mismatch. The type is // interface{} with range: 0..18446744073709551615. FpdVersionMismatchDrops interface{} // the number of adjacency updates. The type is interface{} with range: // 0..18446744073709551615. FpdAdjUpd interface{} // the number of adjacency deletes. The type is interface{} with range: // 0..18446744073709551615. FpdAdjDel interface{} // number of TX adjacency updates from AIB. The type is interface{} with // range: 0..18446744073709551615. FpdAdjUpdTx interface{} // number of TX adjacency updates that found or created NH. The type is // interface{} with range: 0..18446744073709551615. FpdAdjUpdTxNhFound interface{} // number of TX adjacency updates that went to retry. The type is interface{} // with range: 0..18446744073709551615. FpdAdjUpdTxRetryCreated interface{} // number of TX adj retries that found or created NH. The type is interface{} // with range: 0..18446744073709551615. FpdAdjTxRetryNhFound interface{} // number of times TX NH retry objects updated. The type is interface{} with // range: 0..18446744073709551615. FpdAdjTxRetryObjReinit interface{} // number of adj updates dropped because of OOR. The type is interface{} with // range: 0..18446744073709551615. FpdAdjDrops interface{} // number of AIB messages. The type is interface{} with range: // 0..18446744073709551615. FpdAdjMsg interface{} // the number of TE upds received. The type is interface{} with range: // 0..18446744073709551615. FpdTeRcv interface{} // the number of TE upds dropped because of version mismatch. The type is // interface{} with range: 0..18446744073709551615. FpdTeVersionMismatchDrops interface{} // the number of retry timeouts. The type is interface{} with range: // 0..18446744073709551615. FpdNumRetryTouts interface{} // the number of fixup LDIs. The type is interface{} with range: // 0..18446744073709551615. FpdLdiNumFixedup interface{} // the number of corrected fixup LDIs. The type is interface{} with range: // 0..18446744073709551615. FpdLdiNumCorrectFixup interface{} // the number of PL queued for fixup. The type is interface{} with range: // 0..18446744073709551615. FpdPlNumQueuedFixedup interface{} // the number of corrected fixup PLs. The type is interface{} with range: // 0..18446744073709551615. FpdPlNumCorrectFixup interface{} // the number PLs added to retry while already in retry. The type is // interface{} with range: 0..18446744073709551615. FpdPlRetryAddExist interface{} // the number of PLs linked to resolving tables for inline res. The type is // interface{} with range: 0..18446744073709551615. FpdPlInlineResQ interface{} // number of pl creates with backu path. The type is interface{} with range: // 0..18446744073709551615. FpdPlWithBackupCreateCount interface{} // number of pl deletes with backup path. The type is interface{} with range: // 0..18446744073709551615. FpdPlWithBackupDelCount interface{} // number of PLs marked to include backup path. The type is interface{} with // range: 0..18446744073709551615. FpdPlBackupEnableCount interface{} // number of PLs unmarked to include backup path. The type is interface{} with // range: 0..18446744073709551615. FpdPlBackupDisableCount interface{} // number of PLs visited on fast notification. The type is interface{} with // range: 0..18446744073709551615. FpdPlFastNfnCount interface{} // number of ldi backup path activications. The type is interface{} with // range: 0..18446744073709551615. FpdLdiBackupActivateCount interface{} // ldi mod time for last backup activation. The type is interface{} with // range: 0..18446744073709551615. FpdLdiLastBackupActivateTime interface{} // max ldi mod time for backup activation. The type is interface{} with range: // 0..18446744073709551615. FpdLdiMaxBackupActivateTime interface{} // min ldi mod time for backup activation. The type is interface{} with range: // 0..18446744073709551615. FpdLdiMinBackupActivateTime interface{} // total ldi mod time for backup activation. The type is interface{} with // range: 0..18446744073709551615. FpdLdiTotalBackupActivateTime interface{} // avg ldi mod time for backup activation. The type is interface{} with range: // 0..18446744073709551615. FpdLdiAvgBackupActivateTime interface{} // number of resolution failures because of recursion constraint. The type is // interface{} with range: 0..18446744073709551615. FpdRecursionConstraintCount interface{} // the number of deleted with non-zero refcount. The type is interface{} with // range: 0..18446744073709551615. FpdLdiNumDelRefcnt interface{} // the number of elements in retryq. The type is interface{} with range: // 0..4294967295. FpdRetryqSize interface{} // the number of allocs for this proto. The type is interface{} with range: // 0..18446744073709551615. FpdNumAllocs interface{} // the number of frees for this proto. The type is interface{} with range: // 0..18446744073709551615. FpdNumFrees interface{} // timeout value in msec. The type is interface{} with range: 0..4294967295. FpdRetryqTimeout interface{} // Scheduler time period in msec. The type is interface{} with range: // 0..4294967295. FpdRetryqSchedTime interface{} // platform update statistics. FpdPlatfUpdStats Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats // Gtrie timing statistics. FpdGtrieTiming Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming // Number of global routes from each route source. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGbltblSrcEntry. FpdGbltblSrcEntry []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGbltblSrcEntry // Number of vrf routes from each route source. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdVrftblSrcEntry. FpdVrftblSrcEntry []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdVrftblSrcEntry // the number of retries of each type. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdNumRetry. FpdNumRetry []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdNumRetry }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat Per protocol debug stats
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat) GetEntityData ¶
func (miProtoDbgStat *Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGbltblSrcEntry ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGbltblSrcEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..18446744073709551615. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGbltblSrcEntry Number of global routes from
each route source
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGbltblSrcEntry) GetEntityData ¶
func (fpdGbltblSrcEntry *Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGbltblSrcEntry) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of successful updates. The type is interface{} with range: // 0..18446744073709551615. FgtNumSuccess interface{} // Number of unsuccessful updates. The type is interface{} with range: // 0..18446744073709551615. FgtNumFailure interface{} // Total time for all pd updates. The type is interface{} with range: // 0..18446744073709551615. FgtUpdTotalTime interface{} // Array of max time info indexed by gtrie function. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming_FgtGtrieFnTiming. FgtGtrieFnTiming []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming_FgtGtrieFnTiming }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming Gtrie timing statistics
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming) GetEntityData ¶
func (fpdGtrieTiming *Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming_FgtGtrieFnTiming ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming_FgtGtrieFnTiming struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Gtrie operation. The type is string with length: 0..64. FgftFn interface{} // Total number of updates. The type is interface{} with range: // 0..18446744073709551615. FgftTotUpdates interface{} // Total number of updates with zero timing (due to timestamp granularity). // The type is interface{} with range: 0..18446744073709551615. FgftTotUpdatesZero interface{} // Total time for updates. The type is interface{} with range: // 0..18446744073709551615. FgftTotUpdTime interface{} // Time for the update. The type is interface{} with range: // 0..18446744073709551615. FgftMaxTime interface{} // Time stamp of max update. The type is interface{} with range: // 0..18446744073709551615. FgftMaxTstamp interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming_FgtGtrieFnTiming Array of max time info indexed by gtrie function
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming_FgtGtrieFnTiming) GetEntityData ¶
func (fgtGtrieFnTiming *Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdGtrieTiming_FgtGtrieFnTiming) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdNumRetry ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdNumRetry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..18446744073709551615. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdNumRetry the number of retries of each type
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdNumRetry) GetEntityData ¶
func (fpdNumRetry *Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdNumRetry) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of successful updates. The type is interface{} with range: // 0..18446744073709551615. FpusNumSuccess interface{} // Number of unsuccessful updates. The type is interface{} with range: // 0..18446744073709551615. FpusNumFailure interface{} // Total time for all pd updates. The type is interface{} with range: // 0..18446744073709551615. FpusUpdTotalTime interface{} // Array of max time info indexed by object type. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat. FpusObjStat []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats platform update statistics
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats) GetEntityData ¶
func (fpdPlatfUpdStats *Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Total number of updates. The type is interface{} with range: // 0..18446744073709551615. FosTotUpdates interface{} // Total time for updates. The type is interface{} with range: // 0..18446744073709551615. FosTotUpdTime interface{} // Array of max time info indexed by action type. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat_FosObjActStat. FosObjActStat []*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat_FosObjActStat }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat Array of max time info indexed by object type
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat) GetEntityData ¶
func (fpusObjStat *Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat_FosObjActStat ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat_FosObjActStat struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Total number of updates. The type is interface{} with range: // 0..18446744073709551615. FoasTotUpdates interface{} // Total time for updates. The type is interface{} with range: // 0..18446744073709551615. FoasTotUpdTime interface{} // Total number of updates that took zero time. The type is interface{} with // range: 0..18446744073709551615. FoasTotUpdatesZero interface{} // Total number of successful updates. The type is interface{} with range: // 0..18446744073709551615. FoasNumSuccess interface{} // Total number of failed updates. The type is interface{} with range: // 0..18446744073709551615. FoasNumFailure interface{} // Time for the update. The type is interface{} with range: // 0..18446744073709551615. FoasMaxTime interface{} // Time stamp of max update. The type is interface{} with range: // 0..18446744073709551615. FoasMaxTstamp interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat_FosObjActStat Array of max time info indexed by action type
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat_FosObjActStat) GetEntityData ¶
func (fosObjActStat *Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdPlatfUpdStats_FpusObjStat_FosObjActStat) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdVrftblSrcEntry ¶
type Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdVrftblSrcEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..18446744073709551615. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdVrftblSrcEntry Number of vrf routes from
each route source
func (*Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdVrftblSrcEntry) GetEntityData ¶
func (fpdVrftblSrcEntry *Fib_Nodes_Node_Protocols_Protocol_Misc_MiProtoDbgStat_FpdVrftblSrcEntry) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_NhIds ¶
type Fib_Nodes_Node_Protocols_Protocol_NhIds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NextHopId table entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_NhIds_NhId. NhId []*Fib_Nodes_Node_Protocols_Protocol_NhIds_NhId }
Fib_Nodes_Node_Protocols_Protocol_NhIds NHIdTable is accessed by two keys; {NHId} and/or {NHInterface,NHAddress
func (*Fib_Nodes_Node_Protocols_Protocol_NhIds) GetEntityData ¶
func (nhIds *Fib_Nodes_Node_Protocols_Protocol_NhIds) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_NhIds_NhId ¶
type Fib_Nodes_Node_Protocols_Protocol_NhIds_NhId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NexthopId Value. The type is interface{} with range: 0..4294967295. NhId interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. NhInterfaceName interface{} // Next-hop address in string format (e.g., 1 .2.3.4). The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. NhAddress interface{} // Next-hop interface. The type is string with pattern: [a-zA-Z0-9._/-]+. NhInterfaceNameXr interface{} // Next-hop address. The type is string. NhAddressXr interface{} // Next-hop address protocol, IPv4/IPv6. The type is interface{} with range: // 0..255. NhProtocol interface{} // Payload linktype. The type is interface{} with range: 0..255. NhLinkType interface{} // Table-ID entry notified for. The type is interface{} with range: // 0..4294967295. NhTableId interface{} // NHID value. The type is interface{} with range: 0..4294967295. NhIdXr interface{} // NHID application type. The type is interface{} with range: 0..255. NhIdApplication interface{} // RIB version. The type is interface{} with range: 0..18446744073709551615. Version interface{} // The time of last update in msec. The type is interface{} with range: // 0..18446744073709551615. TimeOfLastUpdateInMsec interface{} // ENCAP ID value. The type is interface{} with range: // 0..18446744073709551615. EncapId interface{} }
Fib_Nodes_Node_Protocols_Protocol_NhIds_NhId NextHopId table entry
func (*Fib_Nodes_Node_Protocols_Protocol_NhIds_NhId) GetEntityData ¶
func (nhId *Fib_Nodes_Node_Protocols_Protocol_NhIds_NhId) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal ¶
type Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB ipv6 global segment routing information. SegmentRouting Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting }
Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal FIB ipv6 global information
func (*Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal) GetEntityData ¶
func (protocolGlobal *Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting ¶
type Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB ipv6 global segment routing srv6 information. Srv6 Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6 }
Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting FIB ipv6 global segment routing information
func (*Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting) GetEntityData ¶
func (segmentRouting *Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6 ¶
type Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is SRv6 enabled?. The type is bool. Srv6Enabled interface{} // Encap Source 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}]+)?. EncapSourceAddress interface{} // Locator Count. The type is interface{} with range: 0..4294967295. LocatorCount interface{} // Locator Array. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6_Locator. Locator []*Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6_Locator }
Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6 FIB ipv6 global segment routing srv6 information
func (*Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6) GetEntityData ¶
func (srv6 *Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6_Locator ¶
type Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6_Locator struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Locator name. The type is string. Name interface{} // Locator prefix. The type is string. Prefix interface{} // Locator. The type is string. Locator interface{} }
Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6_Locator Locator Array
func (*Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6_Locator) GetEntityData ¶
func (locator *Fib_Nodes_Node_Protocols_Protocol_ProtocolGlobal_SegmentRouting_Srv6_Locator) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed info. ResourceDetailInfo Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo // Detailed info with ingress hardware info. ResourceHardwareIngressInfo Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo // Detailed info with egress hardware info. ResourceHardwareEgressInfo Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo // Summary info. ResourceSummaryInfo Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo }
Fib_Nodes_Node_Protocols_Protocol_Resource Resource information
func (*Fib_Nodes_Node_Protocols_Protocol_Resource) GetEntityData ¶
func (resource *Fib_Nodes_Node_Protocols_Protocol_Resource) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Current overall oor mode. The type is interface{} with range: // 0..4294967295. SrCurrMode interface{} // Opaque hardware rsrc state info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SrHwrsrcInfo interface{} // sr shmwin oor count. The type is interface{} with range: 0..255. SrShmwinOorCount interface{} // sr hw oor count. The type is interface{} with range: 0..255. SrHwOorCount interface{} // sr in oor ts. The type is interface{} with range: 0..18446744073709551615. SrInOorTs interface{} // sr out oor ts. The type is interface{} with range: 0..18446744073709551615. SrOutOorTs interface{} // Hardware resource mode. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrHwrsrcMode. SrHwrsrcMode []*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrHwrsrcMode // Current status of shared memories. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrShmState. SrShmState []*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrShmState }
Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo Detailed info
func (*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo) GetEntityData ¶
func (resourceDetailInfo *Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrHwrsrcMode ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrHwrsrcMode struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrHwrsrcMode Hardware resource mode
func (*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrHwrsrcMode) GetEntityData ¶
func (srHwrsrcMode *Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrHwrsrcMode) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrShmState ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrShmState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // OOR mode for this shared memory window. The type is interface{} with range: // 0..4294967295. SrsCurrMode interface{} // Average number of bytes available. The type is interface{} with range: // 0..18446744073709551615. Units are byte. SrsAvgAvail interface{} // Maximum bytes available. The type is interface{} with range: // 0..18446744073709551615. Units are byte. SrsMaxAvail interface{} }
Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrShmState Current status of shared memories
func (*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrShmState) GetEntityData ¶
func (srShmState *Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceDetailInfo_SrShmState) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Current overall oor mode. The type is interface{} with range: // 0..4294967295. SrCurrMode interface{} // Opaque hardware rsrc state info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SrHwrsrcInfo interface{} // sr shmwin oor count. The type is interface{} with range: 0..255. SrShmwinOorCount interface{} // sr hw oor count. The type is interface{} with range: 0..255. SrHwOorCount interface{} // sr in oor ts. The type is interface{} with range: 0..18446744073709551615. SrInOorTs interface{} // sr out oor ts. The type is interface{} with range: 0..18446744073709551615. SrOutOorTs interface{} // Hardware resource mode. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrHwrsrcMode. SrHwrsrcMode []*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrHwrsrcMode // Current status of shared memories. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrShmState. SrShmState []*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrShmState }
Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo Detailed info with egress hardware info
func (*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo) GetEntityData ¶
func (resourceHardwareEgressInfo *Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrHwrsrcMode ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrHwrsrcMode struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrHwrsrcMode Hardware resource mode
func (*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrHwrsrcMode) GetEntityData ¶
func (srHwrsrcMode *Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrHwrsrcMode) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrShmState ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrShmState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // OOR mode for this shared memory window. The type is interface{} with range: // 0..4294967295. SrsCurrMode interface{} // Average number of bytes available. The type is interface{} with range: // 0..18446744073709551615. Units are byte. SrsAvgAvail interface{} // Maximum bytes available. The type is interface{} with range: // 0..18446744073709551615. Units are byte. SrsMaxAvail interface{} }
Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrShmState Current status of shared memories
func (*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrShmState) GetEntityData ¶
func (srShmState *Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareEgressInfo_SrShmState) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Current overall oor mode. The type is interface{} with range: // 0..4294967295. SrCurrMode interface{} // Opaque hardware rsrc state info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SrHwrsrcInfo interface{} // sr shmwin oor count. The type is interface{} with range: 0..255. SrShmwinOorCount interface{} // sr hw oor count. The type is interface{} with range: 0..255. SrHwOorCount interface{} // sr in oor ts. The type is interface{} with range: 0..18446744073709551615. SrInOorTs interface{} // sr out oor ts. The type is interface{} with range: 0..18446744073709551615. SrOutOorTs interface{} // Hardware resource mode. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrHwrsrcMode. SrHwrsrcMode []*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrHwrsrcMode // Current status of shared memories. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrShmState. SrShmState []*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrShmState }
Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo Detailed info with ingress hardware info
func (*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo) GetEntityData ¶
func (resourceHardwareIngressInfo *Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrHwrsrcMode ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrHwrsrcMode struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrHwrsrcMode Hardware resource mode
func (*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrHwrsrcMode) GetEntityData ¶
func (srHwrsrcMode *Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrHwrsrcMode) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrShmState ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrShmState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // OOR mode for this shared memory window. The type is interface{} with range: // 0..4294967295. SrsCurrMode interface{} // Average number of bytes available. The type is interface{} with range: // 0..18446744073709551615. Units are byte. SrsAvgAvail interface{} // Maximum bytes available. The type is interface{} with range: // 0..18446744073709551615. Units are byte. SrsMaxAvail interface{} }
Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrShmState Current status of shared memories
func (*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrShmState) GetEntityData ¶
func (srShmState *Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceHardwareIngressInfo_SrShmState) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Current overall oor mode. The type is interface{} with range: // 0..4294967295. SrCurrMode interface{} // Opaque hardware rsrc state info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SrHwrsrcInfo interface{} // sr shmwin oor count. The type is interface{} with range: 0..255. SrShmwinOorCount interface{} // sr hw oor count. The type is interface{} with range: 0..255. SrHwOorCount interface{} // sr in oor ts. The type is interface{} with range: 0..18446744073709551615. SrInOorTs interface{} // sr out oor ts. The type is interface{} with range: 0..18446744073709551615. SrOutOorTs interface{} // Hardware resource mode. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrHwrsrcMode. SrHwrsrcMode []*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrHwrsrcMode // Current status of shared memories. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrShmState. SrShmState []*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrShmState }
Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo Summary info
func (*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo) GetEntityData ¶
func (resourceSummaryInfo *Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrHwrsrcMode ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrHwrsrcMode struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrHwrsrcMode Hardware resource mode
func (*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrHwrsrcMode) GetEntityData ¶
func (srHwrsrcMode *Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrHwrsrcMode) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrShmState ¶
type Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrShmState struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // OOR mode for this shared memory window. The type is interface{} with range: // 0..4294967295. SrsCurrMode interface{} // Average number of bytes available. The type is interface{} with range: // 0..18446744073709551615. Units are byte. SrsAvgAvail interface{} // Maximum bytes available. The type is interface{} with range: // 0..18446744073709551615. Units are byte. SrsMaxAvail interface{} }
Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrShmState Current status of shared memories
func (*Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrShmState) GetEntityData ¶
func (srShmState *Fib_Nodes_Node_Protocols_Protocol_Resource_ResourceSummaryInfo_SrShmState) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf. Vrf []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf }
Fib_Nodes_Node_Protocols_Protocol_Vrfs VRF table
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs) GetEntityData ¶
func (vrfs *Fib_Nodes_Node_Protocols_Protocol_Vrfs) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf ¶
type Fib_Nodes_Node_Protocols_Protocol_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{} // NHInfoTable is accessed by two keys; {NHInterface,NHAddress}. NhInfoDetailHardwareEgress Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress // IP FIB prefix detail table. IpPrefixDetails Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails // NHInfoTable is accessed by two keys; {NHInterface,NHAddress}. NhInfoDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail // Operational data for FIB Tablee. Summary Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary // Table of InterfaceInfo. InterfaceInfos Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos // IP FIB prefix brief table. IpPrefixBriefs Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs // NHInfoTable is accessed by two keys; {NHInterface,NHAddress}. NhInfoDetailHardwareIngress Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress // NHInfoTable is accessed by two keys; {NHInterface,NHAddress}. NhInfoBrief Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf VRF table entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf) GetEntityData ¶
func (vrf *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specify link type. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo. InterfaceInfo []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos Table of InterfaceInfo
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos) GetEntityData ¶
func (interfaceInfos *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Link type. The type is FibLink. LinkType interface{} // Table of interfaces. Interfaces Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo Specify link type
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo) GetEntityData ¶
func (interfaceInfo *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specify Interface name. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface. Interface []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces Table of interfaces
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces) GetEntityData ¶
func (interfaces *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_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 handle. The type is string with pattern: [a-zA-Z0-9._/-]+. PerInterface interface{} // FIB Interface type. The type is interface{} with range: 0..4294967295. FibInterfaceType interface{} // Pointer to fibidb. The type is interface{} with range: 0..4294967295. FibIdPointer interface{} // Flags on fibidb. The type is interface{} with range: 0..4294967295. FibIdFlags interface{} // Pointer to fibidb extension. The type is interface{} with range: // 0..4294967295. FibIdExtensionPointer interface{} // Flags on fibidb extension. The type is interface{} with range: // 0..4294967295. FibIdExtensionFlags interface{} // Number of dependent nhinfo's. The type is interface{} with range: // 0..4294967295. NumberOfDependentNextHopInformation interface{} // Vrf local cef info ptr. The type is interface{} with range: 0..4294967295. VrfLocalCefInformationPointer interface{} // Reference count. The type is interface{} with range: 0..65535. ReferenceCount interface{} // Time last modified. The type is interface{} with range: 0..4294967295. LastModifiedTime interface{} // Last Oper. The type is FibidbOper. LastOperation interface{} // Is the protocol configured?. The type is bool. ProtocolEnabled interface{} // Reference count for the protocol. The type is interface{} with range: // 0..4294967295. ReferanceCountForProtocol interface{} // Number of input packets. The type is interface{} with range: // 0..18446744073709551615. NumberOfInputPackets interface{} // Number of input bytes. The type is interface{} with range: // 0..18446744073709551615. Units are byte. NumberOfInputBytes interface{} // Number of output packets. The type is interface{} with range: // 0..18446744073709551615. NumberOfOutputPackets interface{} // Number of output bytes. The type is interface{} with range: // 0..18446744073709551615. Units are byte. NumberOfOutputBytes interface{} // Interface up flag. The type is bool. InterfaceUpFlag interface{} // Per packet loadbalancing flag. The type is bool. PerPacketLoadBalancingFlag interface{} // P2P interface flag. The type is bool. P2pInterfaceFlag interface{} // Loopback interface flag. The type is bool. LoopbackInterfaceFlag interface{} // Null interface flag. The type is bool. NullInterfaceFlag interface{} // Tunnel interface flag. The type is bool. TunnelInterfaceFlag interface{} // GRE Tunnel interface flag. The type is bool. GreTunnelInterfaceFlag interface{} // Punt packets from FIB switching flag. The type is bool. PuntPacketsFromFibSwitchingFlag interface{} // Drop packets while FIB switching flag. The type is bool. DropPacketsWhileFibSwitchingFlag interface{} // Punt packets from linecard flag. The type is bool. PuntPacketsFromLinecardFlag interface{} // Pimary local v4 address for the interface. The type is string with length: // 0..52. PrimaryIpv4Address interface{} // Pimary local v6 address for the interface. The type is string with length: // 0..52. PrimaryIpv6Address interface{} // Detailed FIB interface information. DetailFibIntInformation Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_DetailFibIntInformation // Internal Information. SiInternal Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface Specify Interface name
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface) GetEntityData ¶
func (self *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_DetailFibIntInformation ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_DetailFibIntInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface Protocol MTU. The type is interface{} with range: 0..65535. InterfaceMtu interface{} // Forwarding enabled/disabled flag. The type is bool. ForwardingFlag interface{} // RPF configured flag. The type is bool. RpfConfiguredFlag interface{} // RPF mode. The type is FibRpfMode. RpfMode interface{} // Allow default route with RPF. The type is bool. DefaultRouteWithRpf interface{} // Allow selfping with RPF. The type is bool. SelfPingWithRpf interface{} // BGP PA configured flag. The type is bool. BgpPaInputConfiguredFlag interface{} // src BGP PA configured flag. The type is bool. SourceBgpPaInputConfiguredFlag interface{} // dst BGP PA configured flag. The type is bool. DestinationBgpPaInputConfiguredFlag interface{} // BGP PA configured flag. The type is bool. BgpPaOutputConfiguredFlag interface{} // src BGP PA configured flag. The type is bool. SourceBgpPaOutputConfiguredFlag interface{} // dst BGP PA configured flag. The type is bool. DestinationBgpPaOutputConfiguredFlag interface{} // ICMP configured flag. The type is interface{} with range: 0..4294967295. IcmpFlag interface{} // Drop packets with multiple-label-stack if set. The type is bool. MultiLabelDropFlag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_DetailFibIntInformation Detailed FIB interface information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_DetailFibIntInformation) GetEntityData ¶
func (detailFibIntInformation *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_DetailFibIntInformation) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Event History for IDB. FibIdbHist Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist // Event History for Srtehead. FibSrteHeadHist Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal Internal Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal) GetEntityData ¶
func (siInternal *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Class name string. The type is string. EvtClassName interface{} // Array of event entries. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry. EvtEntry []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist Event History for IDB
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist) GetEntityData ¶
func (fibIdbHist *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The timestamp of the event. The type is string. EvtTimestamp interface{} // Event name. The type is string. EvtName interface{} // Event type. The type is interface{} with range: 0..255. EvtType interface{} // Multiple instance flag. The type is bool. EvtMany interface{} // Sticky flag. The type is bool. EvtSticky interface{} // Optional data. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry_EvtData. EvtData []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry_EvtData }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry Array of event entries
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry) GetEntityData ¶
func (evtEntry *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry_EvtData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry_EvtData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry_EvtData Optional data
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibIdbHist_EvtEntry_EvtData) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Class name string. The type is string. EvtClassName interface{} // Array of event entries. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry. EvtEntry []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist Event History for Srtehead
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist) GetEntityData ¶
func (fibSrteHeadHist *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The timestamp of the event. The type is string. EvtTimestamp interface{} // Event name. The type is string. EvtName interface{} // Event type. The type is interface{} with range: 0..255. EvtType interface{} // Multiple instance flag. The type is bool. EvtMany interface{} // Sticky flag. The type is bool. EvtSticky interface{} // Optional data. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry_EvtData. EvtData []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry_EvtData }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry Array of event entries
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry_EvtData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry_EvtData struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry_EvtData Optional data
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_InterfaceInfos_InterfaceInfo_Interfaces_Interface_SiInternal_FibSrteHeadHist_EvtEntry_EvtData) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP FIB prefix brief table entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief. IpPrefixBrief []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs IP FIB prefix brief table
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs) GetEntityData ¶
func (ipPrefixBriefs *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. Prefix interface{} // IP prefix length. The type is interface{} with range: 0..128. PrefixLength interface{} // Proto type for this entry. The type is interface{} with range: // 0..4294967295. ProtocolTypeFibEntry interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PlatformHardware interface{} // Number of references to the pathlist. The type is interface{} with range: // 0..4294967295. NumberOfReferancesToPathList interface{} // The pathlist flags. The type is interface{} with range: 0..4294967295. PathListFlags interface{} // The pathlist source. The type is interface{} with range: 0..4294967295. PathListSource interface{} // Number of references to the LDI. The type is interface{} with range: // 0..4294967295. NumberOfReferancesToLdi interface{} // The LDI flags. The type is interface{} with range: 0..4294967295. LdiFlags interface{} // The flags of ext assocaited with LDI . The type is interface{} with range: // 0..4294967295. FlagsExternalLdi interface{} // The pointer to the ext assocaited with LDI. The type is interface{} with // range: 0..4294967295. PointerExternalLdi interface{} // exact-path interface handle. The type is interface{} with range: // 0..4294967295. ExactPathInterfaceHandle interface{} // exact-path GRE physical interface handle. The type is interface{} with // range: 0..4294967295. ExactPathGreInterfaceHandle interface{} // exact-route GRE phy ifh available. The type is bool. ExactRouteGrePhysIfhAvail interface{} // exact-route result. The type is bool. ExactRouteResult interface{} // Prefix is static or connected. The type is bool. PrefixIsStaticOrConnected interface{} // Packet should always be received. The type is bool. PacketShouldRecieve interface{} // Prefix is connected. The type is bool. PrefixConnected interface{} // Prefix is for an adjacency. The type is bool. PrefixForAdjancency interface{} // Prefix is for a PIC nexthop. The type is bool. PrefixForPicNextHop interface{} // Purgable after the purge interval. The type is bool. PurgableAfterPurgeInterval interface{} // Broadcast receive flag. The type is bool. BroadcastReciveFlag interface{} // Broadcast forward flag. The type is bool. BroadcastForwardFlag interface{} // 0/0 route added as default route. The type is bool. ZeroByZeroRouteAsDefault interface{} // External switch function triggered. The type is bool. ExternalSwitchTriggered interface{} // Route attributes summary flag. The type is bool. RouteAttributeFlag interface{} // Dummy real zero route. The type is bool. DummyRealZeroRoute interface{} // The LDI LW flags. The type is interface{} with range: 0..4294967295. LdiLwFlag interface{} // The refcounter of LDI LW LDI. The type is interface{} with range: // 0..4294967295. RefCounterOfLdiLwLdi interface{} // The type of LDI LW LDI. The type is interface{} with range: 0..4294967295. TypeOfLdiLwLdi interface{} // The LSPA flags. The type is interface{} with range: 0..4294967295. LspaFlags interface{} // The version of the route. The type is interface{} with range: // 0..18446744073709551615. VersionOfRoute interface{} // Priority at which the route was downloaded. The type is interface{} with // range: 0..4294967295. FibRouteDownloadPriority interface{} // The time of last update in msec. The type is interface{} with range: // 0..18446744073709551615. TimeOfLastUpdateInMsec interface{} // Is L2 Subscriber route. The type is bool. L2SubscriberRoute interface{} // XConnect-id associated with L2 subscriber. The type is interface{} with // range: 0..4294967295. L2SubscriberXconnectId interface{} // Flags associated with L2 subscriber. The type is interface{} with range: // 0..4294967295. L2SubscriberFlags interface{} // IP protocol associated with L2 subscriber. The type is interface{} with // range: 0..4294967295. L2SubscriberIpProtocol interface{} // L2TPv3 cookie length for L2 subscriber. The type is interface{} with range: // 0..4294967295. L2tpv3CookieLengthBits interface{} // Route destined for Line Card that support External Reach only. The type is // bool. RouteForExternalReachLinecardFlag interface{} // The source of this route is not preferred over other sources with the same // prefix. The type is bool. RouteSourceNotPreferred interface{} // Route is a MPLS Segment-Routing prefix. The type is bool. RouteIsSrFlag interface{} // Detailed FIB entry information. DetailFibEntryInformation Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation // FIB entry path details. FibEntryPath Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath // Leaf Extension Object List. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject. ExtensionObject []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief IP FIB prefix brief table entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief) GetEntityData ¶
func (ipPrefixBrief *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB entry version number. The type is interface{} with range: // 0..4294967295. FibEntryVersion interface{} // Per Prefix Accounting. The type is interface{} with range: 0..255. PerPrefixAccounting interface{} // Load sharing type. The type is FibLoadshareShow. LoadSharingType interface{} // FIB entry adjacency type. The type is FibAdjacencyShow. FibEntryAdjacencyType interface{} // FIB Protocol type. The type is interface{} with range: 0..4294967295. FibProtocolType interface{} // AFI FIB protocol type. The type is interface{} with range: 0..4294967295. AfiFibProtocolType interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. AibL3Address interface{} // ADJ ADDR LEN. The type is interface{} with range: 0..4294967295. AdjacencyAddressLength interface{} // ADJ IFH. The type is interface{} with range: 0..4294967295. AdjacencyInterface interface{} // FIB Special NHINFO Type. The type is interface{} with range: 0..4294967295. FibSpecialNhInformationType interface{} // FIB entry adj address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. FibEntryAdjacencyAddress interface{} // FIB entry adjacency interface. The type is interface{} with range: // 0..4294967295. FibEntryAdjacencyInterface interface{} // Packets through this FIB entry. The type is interface{} with range: // 0..18446744073709551615. PacketsThroughFibEntry interface{} // Bytes through this FIB entry. The type is interface{} with range: // 0..18446744073709551615. Units are byte. BytesThroughFibEntry interface{} // Prefix length. The type is interface{} with range: 0..4294967295. DetailedPrefixLength interface{} // Prefix protocol. The type is interface{} with range: 0..4294967295. PrefixProtocol interface{} // Precedence for packets to this entry. The type is interface{} with range: // 0..255. PrecedenceForpackets interface{} // Traffic index for packets to this entry. The type is interface{} with // range: 0..255. TrafficIndexForPackets interface{} // Switch function compontent ID. The type is interface{} with range: // 0..4294967295. SwitchCompontentId interface{} // Fast adjacency flag. The type is bool. FastAdjacencyFlag interface{} // Illegal fast adjacency flag. The type is bool. IllegalFastAdjacencyFlag interface{} // Remote adjacency flag. The type is bool. RemoteAdjacencyFlag interface{} // BGP attribute id. The type is interface{} with range: 0..4294967295. BgpAttributeId interface{} // BGP local attribute id. The type is interface{} with range: 0..4294967295. BgpLocalAttributeId interface{} // BGP attribute origin as. The type is interface{} with range: 0..4294967295. BgpAttributeOriginAs interface{} // BGP attribute next hop as. The type is interface{} with range: // 0..4294967295. BgpAttributeNextHopAs interface{} // As path string. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PathString interface{} // extcom st. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. ExtcomString interface{} // com st. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. ComString interface{} // extended community. The type is interface{} with range: 0..4294967295. ExtendedCommunity interface{} // qos group. The type is interface{} with range: 0..4294967295. QosGroup interface{} // mpls fec. The type is interface{} with range: 0..4294967295. MplsFec interface{} // qppb QOS group and IP precedence. The type is interface{} with range: // 0..4294967295. QppbQosGroupAndIpPrecedence interface{} // PBR flow-tag. The type is interface{} with range: 0..255. FlowTag interface{} // SPP forwarding class ID. The type is interface{} with range: 0..255. ForwardClass interface{} // The time of last update for PL in msec. The type is interface{} with range: // 0..18446744073709551615. PlTimeOfLastUpdateInMsec interface{} // The time of last update for LDI in msec. The type is interface{} with // range: 0..18446744073709551615. LdiTimeOfLastUpdateInMsec interface{} // The time of last update for LW-LDI in msec. The type is interface{} with // range: 0..18446744073709551615. LwldiTimeOfLastUpdateInMsec interface{} // The type of time-stamp on PL. The type is interface{} with range: // 0..4294967295. PlTimeStampType interface{} LoadshareInformation Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation Detailed FIB entry information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation) GetEntityData ¶
func (detailFibEntryInformation *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation struct { // 0..18446744073709551615. PacketsThroughLoadInformation interface{} // 0..18446744073709551615. Units are byte. BytesThroughLoadInformation interface{} // 0..18446744073709551615. TotalPacketsThroughLoadInformation interface{} // 0..18446744073709551615. Units are byte. TotalBytesThroughLoadInformation interface{} PrefixOfOwner interface{} // 0..4294967295. MaskLengthOfOwner interface{} LoadInformationReferenceCount interface{} PerDestLoadSharingFlag interface{} LoadInformationOwnerDeletedFlag interface{} LoadinfoSanityFlag interface{} IsOwner interface{} LoadInformtionInternalData Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation Detailed Loadshare info
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation) GetEntityData ¶
func (loadshareInformation *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData struct { // 0..4294967295. MaximumIndexArrays interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PathIndices interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PathLdiNumbers interface{} MaximumSlots interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. NormalizedWeights interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. TunnelClassValue interface{} IsPbtsInfoValid interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PbtsClassOffset interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PbtsClassNumPaths interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PbtsFallbackMappedClass interface{} RoundRobinDisable interface{} LdiNextHopBuckets interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PlatformHardwareInformation interface{} // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag. SanityFlag []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle. InterfaceHandle []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath. WeightsOfPath []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress. AdjacencyAddress []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped. PbtsClassIsFallbackMapped []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop. PbtsFallbackToDrop []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass. TunnelIsForwardClass []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass }LevelOfldis interface{} NumberOfLdis interface{}
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData Loadinfo internal data
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData) GetEntityData ¶
func (loadInformtionInternalData *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress struct {Address interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress Adjacency address
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle Interface handle
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped Does PBTS class fall back to drop or any class
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped) GetEntityData ¶
func (pbtsClassIsFallbackMapped *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop PBTS class falls back to drop
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag Sanity flag
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass Tunnel is forward class
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass) GetEntityData ¶
func (tunnelIsForwardClass *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath Weights of paths
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is FibShTblFibExtBag. Type interface{} // sfecd le. SfecdLe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject_SfecdLe }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject Leaf Extension Object List
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject) GetEntityData ¶
func (extensionObject *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject_SfecdLe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject_SfecdLe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Context Label Exist. The type is bool. ContextLabelFlag interface{} // Context Label. The type is interface{} with range: 0..4294967295. ContextLabel interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject_SfecdLe sfecd le
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject_SfecdLe) GetEntityData ¶
func (sfecdLe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_ExtensionObject_SfecdLe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // fib sh tbl path. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath. FibShTblPath []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath FIB entry path details
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath) GetEntityData ¶
func (fibEntryPath *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. HardwareInformation interface{} // Interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+. BriefInterfaceHandle interface{} // Next hop prefix. The type is string with length: 0..52. BriefNextHopPrefix interface{} // Local label to recurse over. The type is interface{} with range: // 0..4294967295. ViaLabelToRecurse interface{} // P-node address. The type is string with length: 0..52. BriefPnodeAddress interface{} // Q-node address. The type is string with length: 0..52. BriefQnodeAddress interface{} // LFA protection type. The type is FibUpdatePathLfaProtection. BriefLfaProtectionType interface{} // Resolved path. The type is bool. ResolvedPath interface{} // Recursive path. The type is bool. RecursivePath interface{} // Packets received on this path. The type is bool. PacketsReceivedPath interface{} // Attached path. The type is bool. AttachedPath interface{} // Backup path. The type is bool. BackupPath interface{} // Best external path. The type is bool. BestExternalPath interface{} // Is protection ignored. The type is bool. ProtectIgnore interface{} // Is this the path used for DLB. The type is bool. PathDlb interface{} // Path flags. The type is interface{} with range: 0..4294967295. PathFlags interface{} // Path Info flags. The type is interface{} with range: 0..65535. PathInfoFlags interface{} // Path index. The type is interface{} with range: 0..255. PathIndex interface{} // Backup path index. The type is interface{} with range: 0..255. BackupIndex interface{} // Next Hop Index. The type is interface{} with range: 0..4294967295. NextHopIndex interface{} // Parent Interface Handle. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterfaceHandle interface{} // recursion via /N constraint. The type is interface{} with range: 0..255. RecursionviaLen interface{} // More detail about this path entry. MoreDetailAboutPath Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath // mpls info for this path entry. MplsInformationForPath Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath fib sh tbl path
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath) GetEntityData ¶
func (fibShTblPath *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP address to recurse to. The type is string with length: 0..52. IpAddressToRecurse interface{} // Local label to recurse over. The type is interface{} with range: // 0..4294967295. LabelToRecurse interface{} // Next hop prefix. The type is string with length: 0..52. DetailNextHopPrefix interface{} // Next hop mask length. The type is interface{} with range: 0..255. NextHopMaskLength interface{} // Interface associated with this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceAssociatedPath interface{} // Next hop interface. The type is string with pattern: [a-zA-Z0-9._/-]+. NextHopInterface interface{} // Next hop VRF. The type is string. NextHopVrf interface{} // Tunnel endpoint id. The type is interface{} with range: 0..4294967295. TunnleEndpointId interface{} // LISP RLOC ID. The type is interface{} with range: 0..4294967295. Lisprlocid interface{} // No. of dependents for this path. The type is interface{} with range: // 0..4294967295. NumberOfDependenciesThisPath interface{} // Round robin reset value. The type is interface{} with range: 0..255. RobinResetValue interface{} // Is recursion object a leaf?. The type is bool. RecursePrefixObject interface{} // Next prefix recursion in the path. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. NextPrefixRecursion interface{} // Next prefix length. The type is interface{} with range: 0..255. NextPrefixLength interface{} // Recursion has two leaves (e.g. implicit-null path). The type is bool. RecursePrefixObject2 interface{} // Next prefix2 recursion in the path. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. NextPrefixRecursion2 interface{} // Next prefix2 length. The type is interface{} with range: 0..255. NextPrefixLength2 interface{} // FIB entry adjacency type. The type is FibAdjacencyShow. DetailFibAdjacencyType interface{} // Current path flag. The type is bool. CurrentPathFlag interface{} // Recursive path information is available. The type is bool. RecursivePathInformation interface{} // Path is an external adjacency. The type is bool. ExternalAdjacency interface{} // FIB Nhinfo type. The type is FibNeh. FibPathNhInformationType interface{} // FIB Nhinfo type special. The type is FibNehSpecial. FibPathNhInformationTypeSpecial interface{} // Weight of the path. The type is interface{} with range: 0..4294967295. WeightOfPath interface{} // Tunnel class of the path. The type is interface{} with range: 0..255. TunnelClass interface{} // Tunnel is forward class. The type is bool. TunnelIsForwardClass interface{} // IP Encap. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap. SpdIpencap []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap // Next Next hop sets. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop. NextNextHop []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath More detail about this path entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath) GetEntityData ¶
func (moreDetailAboutPath *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Next next hop index. The type is interface{} with range: 0..255. NextNextHopIndex interface{} // Next next hop prefix. The type is string with length: 0..52. NextNextHopPrefix interface{} // Next next hop interface index. The type is interface{} with range: // 0..4294967295. NextNextHopInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop Next Next hop sets
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop) GetEntityData ¶
func (nextNextHop *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Header Count. The type is interface{} with range: 0..255. IpEncapHdrCount interface{} // IPEncap Object Locks. The type is interface{} with range: 0..4294967295. IpEncapLocks interface{} // Transport Table. The type is interface{} with range: 0..4294967295. IpEncapTransportTbl interface{} // Transport VRF name. The type is string. IpeTransportVrfName interface{} // Transport AF. The type is interface{} with range: 0..4294967295. IpEncapTransportAf interface{} // Payload AF. The type is interface{} with range: 0..4294967295. IpEncapPayloadAf interface{} // Payload MTU. The type is interface{} with range: 0..65535. IpEncapPayloadMtu interface{} // Pointer to parent. The type is interface{} with range: 0..4294967295. IpEncapParent interface{} // Parent type enumeration. The type is interface{} with range: 0..4294967295. IpEncapParentType interface{} // Headers. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr. IpEncapHdr []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap IP Encap
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap) GetEntityData ¶
func (spdIpencap *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Header Type. The type is FibShIpencapHdr. IpEncapHdrType interface{} // Static Header. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. IpEncapHdrp interface{} // Dynamic Header Fields. The type is interface{} with range: 0..4294967295. IpEncapHdrDyn interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr Headers
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LocalLable. The type is interface{} with range: 0..4294967295. LocalLable interface{} // RecursiveFwdChain. The type is bool. RecursiveFwdChain interface{} // NumberOfIGPPaths. The type is interface{} with range: 0..4294967295. NumberOfIgpPaths interface{} // RemoteBackupPath. The type is bool. RemoteBackup interface{} // Recursive Label(s). The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack. RecursiveLblStack []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack // igp label stack array. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray. IgpLabelStackArray []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath mpls info for this path entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath) GetEntityData ¶
func (mplsInformationForPath *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NumberOfLabels. The type is interface{} with range: 0..4294967295. NumberOfLabels interface{} // OutInterface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // NHAddress. The type is string with length: 0..52. NhAddress interface{} // lstack. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack. Lstack []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray igp label stack array
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray) GetEntityData ¶
func (igpLabelStackArray *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack lstack
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack Recursive Label(s)
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack) GetEntityData ¶
func (recursiveLblStack *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixBriefs_IpPrefixBrief_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP FIB prefix detail table entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail. IpPrefixDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails IP FIB prefix detail table
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails) GetEntityData ¶
func (ipPrefixDetails *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Destination 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}]+)?. Prefix interface{} // IP prefix length. The type is interface{} with range: 0..128. PrefixLength interface{} // Proto type for this entry. The type is interface{} with range: // 0..4294967295. ProtocolTypeFibEntry interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PlatformHardware interface{} // Number of references to the pathlist. The type is interface{} with range: // 0..4294967295. NumberOfReferancesToPathList interface{} // The pathlist flags. The type is interface{} with range: 0..4294967295. PathListFlags interface{} // The pathlist source. The type is interface{} with range: 0..4294967295. PathListSource interface{} // Number of references to the LDI. The type is interface{} with range: // 0..4294967295. NumberOfReferancesToLdi interface{} // The LDI flags. The type is interface{} with range: 0..4294967295. LdiFlags interface{} // The flags of ext assocaited with LDI . The type is interface{} with range: // 0..4294967295. FlagsExternalLdi interface{} // The pointer to the ext assocaited with LDI. The type is interface{} with // range: 0..4294967295. PointerExternalLdi interface{} // exact-path interface handle. The type is interface{} with range: // 0..4294967295. ExactPathInterfaceHandle interface{} // exact-path GRE physical interface handle. The type is interface{} with // range: 0..4294967295. ExactPathGreInterfaceHandle interface{} // exact-route GRE phy ifh available. The type is bool. ExactRouteGrePhysIfhAvail interface{} // exact-route result. The type is bool. ExactRouteResult interface{} // Prefix is static or connected. The type is bool. PrefixIsStaticOrConnected interface{} // Packet should always be received. The type is bool. PacketShouldRecieve interface{} // Prefix is connected. The type is bool. PrefixConnected interface{} // Prefix is for an adjacency. The type is bool. PrefixForAdjancency interface{} // Prefix is for a PIC nexthop. The type is bool. PrefixForPicNextHop interface{} // Purgable after the purge interval. The type is bool. PurgableAfterPurgeInterval interface{} // Broadcast receive flag. The type is bool. BroadcastReciveFlag interface{} // Broadcast forward flag. The type is bool. BroadcastForwardFlag interface{} // 0/0 route added as default route. The type is bool. ZeroByZeroRouteAsDefault interface{} // External switch function triggered. The type is bool. ExternalSwitchTriggered interface{} // Route attributes summary flag. The type is bool. RouteAttributeFlag interface{} // Dummy real zero route. The type is bool. DummyRealZeroRoute interface{} // The LDI LW flags. The type is interface{} with range: 0..4294967295. LdiLwFlag interface{} // The refcounter of LDI LW LDI. The type is interface{} with range: // 0..4294967295. RefCounterOfLdiLwLdi interface{} // The type of LDI LW LDI. The type is interface{} with range: 0..4294967295. TypeOfLdiLwLdi interface{} // The LSPA flags. The type is interface{} with range: 0..4294967295. LspaFlags interface{} // The version of the route. The type is interface{} with range: // 0..18446744073709551615. VersionOfRoute interface{} // Priority at which the route was downloaded. The type is interface{} with // range: 0..4294967295. FibRouteDownloadPriority interface{} // The time of last update in msec. The type is interface{} with range: // 0..18446744073709551615. TimeOfLastUpdateInMsec interface{} // Is L2 Subscriber route. The type is bool. L2SubscriberRoute interface{} // XConnect-id associated with L2 subscriber. The type is interface{} with // range: 0..4294967295. L2SubscriberXconnectId interface{} // Flags associated with L2 subscriber. The type is interface{} with range: // 0..4294967295. L2SubscriberFlags interface{} // IP protocol associated with L2 subscriber. The type is interface{} with // range: 0..4294967295. L2SubscriberIpProtocol interface{} // L2TPv3 cookie length for L2 subscriber. The type is interface{} with range: // 0..4294967295. L2tpv3CookieLengthBits interface{} // Route destined for Line Card that support External Reach only. The type is // bool. RouteForExternalReachLinecardFlag interface{} // The source of this route is not preferred over other sources with the same // prefix. The type is bool. RouteSourceNotPreferred interface{} // Route is a MPLS Segment-Routing prefix. The type is bool. RouteIsSrFlag interface{} // Detailed FIB entry information. DetailFibEntryInformation Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation // FIB entry path details. FibEntryPath Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath // Leaf Extension Object List. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject. ExtensionObject []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail IP FIB prefix detail table entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail) GetEntityData ¶
func (ipPrefixDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB entry version number. The type is interface{} with range: // 0..4294967295. FibEntryVersion interface{} // Per Prefix Accounting. The type is interface{} with range: 0..255. PerPrefixAccounting interface{} // Load sharing type. The type is FibLoadshareShow. LoadSharingType interface{} // FIB entry adjacency type. The type is FibAdjacencyShow. FibEntryAdjacencyType interface{} // FIB Protocol type. The type is interface{} with range: 0..4294967295. FibProtocolType interface{} // AFI FIB protocol type. The type is interface{} with range: 0..4294967295. AfiFibProtocolType interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. AibL3Address interface{} // ADJ ADDR LEN. The type is interface{} with range: 0..4294967295. AdjacencyAddressLength interface{} // ADJ IFH. The type is interface{} with range: 0..4294967295. AdjacencyInterface interface{} // FIB Special NHINFO Type. The type is interface{} with range: 0..4294967295. FibSpecialNhInformationType interface{} // FIB entry adj address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. FibEntryAdjacencyAddress interface{} // FIB entry adjacency interface. The type is interface{} with range: // 0..4294967295. FibEntryAdjacencyInterface interface{} // Packets through this FIB entry. The type is interface{} with range: // 0..18446744073709551615. PacketsThroughFibEntry interface{} // Bytes through this FIB entry. The type is interface{} with range: // 0..18446744073709551615. Units are byte. BytesThroughFibEntry interface{} // Prefix length. The type is interface{} with range: 0..4294967295. DetailedPrefixLength interface{} // Prefix protocol. The type is interface{} with range: 0..4294967295. PrefixProtocol interface{} // Precedence for packets to this entry. The type is interface{} with range: // 0..255. PrecedenceForpackets interface{} // Traffic index for packets to this entry. The type is interface{} with // range: 0..255. TrafficIndexForPackets interface{} // Switch function compontent ID. The type is interface{} with range: // 0..4294967295. SwitchCompontentId interface{} // Fast adjacency flag. The type is bool. FastAdjacencyFlag interface{} // Illegal fast adjacency flag. The type is bool. IllegalFastAdjacencyFlag interface{} // Remote adjacency flag. The type is bool. RemoteAdjacencyFlag interface{} // BGP attribute id. The type is interface{} with range: 0..4294967295. BgpAttributeId interface{} // BGP local attribute id. The type is interface{} with range: 0..4294967295. BgpLocalAttributeId interface{} // BGP attribute origin as. The type is interface{} with range: 0..4294967295. BgpAttributeOriginAs interface{} // BGP attribute next hop as. The type is interface{} with range: // 0..4294967295. BgpAttributeNextHopAs interface{} // As path string. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PathString interface{} // extcom st. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. ExtcomString interface{} // com st. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. ComString interface{} // extended community. The type is interface{} with range: 0..4294967295. ExtendedCommunity interface{} // qos group. The type is interface{} with range: 0..4294967295. QosGroup interface{} // mpls fec. The type is interface{} with range: 0..4294967295. MplsFec interface{} // qppb QOS group and IP precedence. The type is interface{} with range: // 0..4294967295. QppbQosGroupAndIpPrecedence interface{} // PBR flow-tag. The type is interface{} with range: 0..255. FlowTag interface{} // SPP forwarding class ID. The type is interface{} with range: 0..255. ForwardClass interface{} // The time of last update for PL in msec. The type is interface{} with range: // 0..18446744073709551615. PlTimeOfLastUpdateInMsec interface{} // The time of last update for LDI in msec. The type is interface{} with // range: 0..18446744073709551615. LdiTimeOfLastUpdateInMsec interface{} // The time of last update for LW-LDI in msec. The type is interface{} with // range: 0..18446744073709551615. LwldiTimeOfLastUpdateInMsec interface{} // The type of time-stamp on PL. The type is interface{} with range: // 0..4294967295. PlTimeStampType interface{} LoadshareInformation Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation Detailed FIB entry information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation) GetEntityData ¶
func (detailFibEntryInformation *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation struct { // 0..18446744073709551615. PacketsThroughLoadInformation interface{} // 0..18446744073709551615. Units are byte. BytesThroughLoadInformation interface{} // 0..18446744073709551615. TotalPacketsThroughLoadInformation interface{} // 0..18446744073709551615. Units are byte. TotalBytesThroughLoadInformation interface{} PrefixOfOwner interface{} // 0..4294967295. MaskLengthOfOwner interface{} LoadInformationReferenceCount interface{} PerDestLoadSharingFlag interface{} LoadInformationOwnerDeletedFlag interface{} LoadinfoSanityFlag interface{} IsOwner interface{} LoadInformtionInternalData Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation Detailed Loadshare info
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation) GetEntityData ¶
func (loadshareInformation *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData struct { // 0..4294967295. MaximumIndexArrays interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PathIndices interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PathLdiNumbers interface{} MaximumSlots interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. NormalizedWeights interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. TunnelClassValue interface{} IsPbtsInfoValid interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PbtsClassOffset interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PbtsClassNumPaths interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PbtsFallbackMappedClass interface{} RoundRobinDisable interface{} LdiNextHopBuckets interface{} // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. PlatformHardwareInformation interface{} // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag. SanityFlag []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle. InterfaceHandle []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath. WeightsOfPath []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress. AdjacencyAddress []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped. PbtsClassIsFallbackMapped []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop. PbtsFallbackToDrop []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass. TunnelIsForwardClass []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass }LevelOfldis interface{} NumberOfLdis interface{}
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData Loadinfo internal data
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData) GetEntityData ¶
func (loadInformtionInternalData *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress struct {Address interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress Adjacency address
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_AdjacencyAddress) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle Interface handle
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_InterfaceHandle) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped Does PBTS class fall back to drop or any class
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped) GetEntityData ¶
func (pbtsClassIsFallbackMapped *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsClassIsFallbackMapped) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop PBTS class falls back to drop
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_PbtsFallbackToDrop) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag Sanity flag
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_SanityFlag) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass Tunnel is forward class
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass) GetEntityData ¶
func (tunnelIsForwardClass *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_TunnelIsForwardClass) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath struct {Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath Weights of paths
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_DetailFibEntryInformation_LoadshareInformation_LoadInformtionInternalData_WeightsOfPath) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is FibShTblFibExtBag. Type interface{} // sfecd le. SfecdLe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject_SfecdLe }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject Leaf Extension Object List
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject) GetEntityData ¶
func (extensionObject *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject_SfecdLe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject_SfecdLe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Context Label Exist. The type is bool. ContextLabelFlag interface{} // Context Label. The type is interface{} with range: 0..4294967295. ContextLabel interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject_SfecdLe sfecd le
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject_SfecdLe) GetEntityData ¶
func (sfecdLe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_ExtensionObject_SfecdLe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // fib sh tbl path. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath. FibShTblPath []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath FIB entry path details
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath) GetEntityData ¶
func (fibEntryPath *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. HardwareInformation interface{} // Interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+. BriefInterfaceHandle interface{} // Next hop prefix. The type is string with length: 0..52. BriefNextHopPrefix interface{} // Local label to recurse over. The type is interface{} with range: // 0..4294967295. ViaLabelToRecurse interface{} // P-node address. The type is string with length: 0..52. BriefPnodeAddress interface{} // Q-node address. The type is string with length: 0..52. BriefQnodeAddress interface{} // LFA protection type. The type is FibUpdatePathLfaProtection. BriefLfaProtectionType interface{} // Resolved path. The type is bool. ResolvedPath interface{} // Recursive path. The type is bool. RecursivePath interface{} // Packets received on this path. The type is bool. PacketsReceivedPath interface{} // Attached path. The type is bool. AttachedPath interface{} // Backup path. The type is bool. BackupPath interface{} // Best external path. The type is bool. BestExternalPath interface{} // Is protection ignored. The type is bool. ProtectIgnore interface{} // Is this the path used for DLB. The type is bool. PathDlb interface{} // Path flags. The type is interface{} with range: 0..4294967295. PathFlags interface{} // Path Info flags. The type is interface{} with range: 0..65535. PathInfoFlags interface{} // Path index. The type is interface{} with range: 0..255. PathIndex interface{} // Backup path index. The type is interface{} with range: 0..255. BackupIndex interface{} // Next Hop Index. The type is interface{} with range: 0..4294967295. NextHopIndex interface{} // Parent Interface Handle. The type is string with pattern: [a-zA-Z0-9._/-]+. ParentInterfaceHandle interface{} // recursion via /N constraint. The type is interface{} with range: 0..255. RecursionviaLen interface{} // More detail about this path entry. MoreDetailAboutPath Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath // mpls info for this path entry. MplsInformationForPath Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath fib sh tbl path
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath) GetEntityData ¶
func (fibShTblPath *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP address to recurse to. The type is string with length: 0..52. IpAddressToRecurse interface{} // Local label to recurse over. The type is interface{} with range: // 0..4294967295. LabelToRecurse interface{} // Next hop prefix. The type is string with length: 0..52. DetailNextHopPrefix interface{} // Next hop mask length. The type is interface{} with range: 0..255. NextHopMaskLength interface{} // Interface associated with this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. InterfaceAssociatedPath interface{} // Next hop interface. The type is string with pattern: [a-zA-Z0-9._/-]+. NextHopInterface interface{} // Next hop VRF. The type is string. NextHopVrf interface{} // Tunnel endpoint id. The type is interface{} with range: 0..4294967295. TunnleEndpointId interface{} // LISP RLOC ID. The type is interface{} with range: 0..4294967295. Lisprlocid interface{} // No. of dependents for this path. The type is interface{} with range: // 0..4294967295. NumberOfDependenciesThisPath interface{} // Round robin reset value. The type is interface{} with range: 0..255. RobinResetValue interface{} // Is recursion object a leaf?. The type is bool. RecursePrefixObject interface{} // Next prefix recursion in the path. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. NextPrefixRecursion interface{} // Next prefix length. The type is interface{} with range: 0..255. NextPrefixLength interface{} // Recursion has two leaves (e.g. implicit-null path). The type is bool. RecursePrefixObject2 interface{} // Next prefix2 recursion in the path. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. NextPrefixRecursion2 interface{} // Next prefix2 length. The type is interface{} with range: 0..255. NextPrefixLength2 interface{} // FIB entry adjacency type. The type is FibAdjacencyShow. DetailFibAdjacencyType interface{} // Current path flag. The type is bool. CurrentPathFlag interface{} // Recursive path information is available. The type is bool. RecursivePathInformation interface{} // Path is an external adjacency. The type is bool. ExternalAdjacency interface{} // FIB Nhinfo type. The type is FibNeh. FibPathNhInformationType interface{} // FIB Nhinfo type special. The type is FibNehSpecial. FibPathNhInformationTypeSpecial interface{} // Weight of the path. The type is interface{} with range: 0..4294967295. WeightOfPath interface{} // Tunnel class of the path. The type is interface{} with range: 0..255. TunnelClass interface{} // Tunnel is forward class. The type is bool. TunnelIsForwardClass interface{} // IP Encap. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap. SpdIpencap []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap // Next Next hop sets. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop. NextNextHop []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath More detail about this path entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath) GetEntityData ¶
func (moreDetailAboutPath *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Next next hop index. The type is interface{} with range: 0..255. NextNextHopIndex interface{} // Next next hop prefix. The type is string with length: 0..52. NextNextHopPrefix interface{} // Next next hop interface index. The type is interface{} with range: // 0..4294967295. NextNextHopInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop Next Next hop sets
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop) GetEntityData ¶
func (nextNextHop *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_NextNextHop) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Header Count. The type is interface{} with range: 0..255. IpEncapHdrCount interface{} // IPEncap Object Locks. The type is interface{} with range: 0..4294967295. IpEncapLocks interface{} // Transport Table. The type is interface{} with range: 0..4294967295. IpEncapTransportTbl interface{} // Transport VRF name. The type is string. IpeTransportVrfName interface{} // Transport AF. The type is interface{} with range: 0..4294967295. IpEncapTransportAf interface{} // Payload AF. The type is interface{} with range: 0..4294967295. IpEncapPayloadAf interface{} // Payload MTU. The type is interface{} with range: 0..65535. IpEncapPayloadMtu interface{} // Pointer to parent. The type is interface{} with range: 0..4294967295. IpEncapParent interface{} // Parent type enumeration. The type is interface{} with range: 0..4294967295. IpEncapParentType interface{} // Headers. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr. IpEncapHdr []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap IP Encap
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap) GetEntityData ¶
func (spdIpencap *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Header Type. The type is FibShIpencapHdr. IpEncapHdrType interface{} // Static Header. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. IpEncapHdrp interface{} // Dynamic Header Fields. The type is interface{} with range: 0..4294967295. IpEncapHdrDyn interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr Headers
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MoreDetailAboutPath_SpdIpencap_IpEncapHdr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // LocalLable. The type is interface{} with range: 0..4294967295. LocalLable interface{} // RecursiveFwdChain. The type is bool. RecursiveFwdChain interface{} // NumberOfIGPPaths. The type is interface{} with range: 0..4294967295. NumberOfIgpPaths interface{} // RemoteBackupPath. The type is bool. RemoteBackup interface{} // Recursive Label(s). The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack. RecursiveLblStack []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack // igp label stack array. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray. IgpLabelStackArray []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath mpls info for this path entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath) GetEntityData ¶
func (mplsInformationForPath *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NumberOfLabels. The type is interface{} with range: 0..4294967295. NumberOfLabels interface{} // OutInterface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutInterface interface{} // NHAddress. The type is string with length: 0..52. NhAddress interface{} // lstack. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack. Lstack []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray igp label stack array
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray) GetEntityData ¶
func (igpLabelStackArray *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack lstack
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_IgpLabelStackArray_Lstack) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack Recursive Label(s)
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack) GetEntityData ¶
func (recursiveLblStack *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_IpPrefixDetails_IpPrefixDetail_FibEntryPath_FibShTblPath_MplsInformationForPath_RecursiveLblStack) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Special nhinfo. NhInfoSpecialBrief Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief // remote nhinfo. NhInfoRemoteBriefs Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs // Local (non-remote) nhinfo. NhInfoLocalBriefs Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief) GetEntityData ¶
func (nhInfoBrief *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief NHinfo entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief. NhInfoLocalBrief []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs Local (non-remote) nhinfo
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs) GetEntityData ¶
func (nhInfoLocalBriefs *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. NhInterfaceName interface{} // Next-hop proto. The type is FibProtocol. NhProto interface{} // Next-hop prefix length. The type is interface{} with range: 0..4294967295. NhPfxLength interface{} // Next-hop address in string format. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. NhAddress interface{} // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief Brief NHinfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief) GetEntityData ¶
func (nhInfoLocalBrief *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
func (nhInfoExtensionBase *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_SiPwhe) GetEntityData ¶
func (siPwhe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoLocalBriefs_NhInfoLocalBrief_SiPwhe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail NHinfo entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief. NhInfoRemoteBrief []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs remote nhinfo
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs) GetEntityData ¶
func (nhInfoRemoteBriefs *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. NhInterfaceName interface{} // Next-hop proto. The type is FibProtocol. NhProto interface{} // Next-hop prefix length. The type is interface{} with range: 0..4294967295. NhPfxLength interface{} // Next-hop address in string format. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. NhAddress interface{} // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief Detail NHinfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief) GetEntityData ¶
func (nhInfoRemoteBrief *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
func (nhInfoExtensionBase *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_SiPwhe) GetEntityData ¶
func (siPwhe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoRemoteBriefs_NhInfoRemoteBrief_SiPwhe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Brief special-discard NHInfo entry. NhInfoSpecialDiscardBrief Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief // Brief special-null NHInfo entry. NhInfoSpecialNullBrief Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief // Brief special-punt NHInfo entry. NhInfoSpecialPuntBrief Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief // Brief special-drop NHInfo entry. NhInfoSpecialDropBrief Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief Special nhinfo
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief) GetEntityData ¶
func (nhInfoSpecialBrief *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief Brief special-discard NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief) GetEntityData ¶
func (nhInfoSpecialDiscardBrief *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
func (nhInfoExtensionBase *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_SiPwhe) GetEntityData ¶
func (siPwhe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDiscardBrief_SiPwhe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief Brief special-drop NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief) GetEntityData ¶
func (nhInfoSpecialDropBrief *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
func (nhInfoExtensionBase *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_SiPwhe) GetEntityData ¶
func (siPwhe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialDropBrief_SiPwhe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief Brief special-null NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief) GetEntityData ¶
func (nhInfoSpecialNullBrief *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
func (nhInfoExtensionBase *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_SiPwhe) GetEntityData ¶
func (siPwhe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialNullBrief_SiPwhe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief Brief special-punt NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief) GetEntityData ¶
func (nhInfoSpecialPuntBrief *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
func (nhInfoExtensionBase *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_SiPwhe) GetEntityData ¶
func (siPwhe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoBrief_NhInfoSpecialBrief_NhInfoSpecialPuntBrief_SiPwhe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local (non-remote) nhinfo. NhInfoLocalDetails Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails // Special nhinfo. NhInfoSpecialDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail // Detailed Remote NHInfo table. NhInfoRemoteDetails Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail) GetEntityData ¶
func (nhInfoDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail hardware engress info for Special nhinfo. NhInfoSpecialDetailHardwareEgress Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress // Local (non-remote) nhinfo. NhInfoLocalDetailHardwareEgresses Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses // Detail hardware egress info for remote NHInfo table. NhInfoRemoteDetailHardwareEgresses Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress) GetEntityData ¶
func (nhInfoDetailHardwareEgress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail NHinfo entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress. NhInfoLocalDetailHardwareEgress []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses Local (non-remote) nhinfo
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses) GetEntityData ¶
func (nhInfoLocalDetailHardwareEgresses *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. NhInterfaceName interface{} // Next-hop proto. The type is FibProtocol. NhProto interface{} // Next-hop prefix length. The type is interface{} with range: 0..4294967295. NhPfxLength interface{} // Next-hop address in string format. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. NhAddress interface{} // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress Detail NHinfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress) GetEntityData ¶
func (nhInfoLocalDetailHardwareEgress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoLocalDetailHardwareEgresses_NhInfoLocalDetailHardwareEgress_SiPwhe) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail NHinfo entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress. NhInfoRemoteDetailHardwareEgress []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses Detail hardware egress info for remote NHInfo table
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses) GetEntityData ¶
func (nhInfoRemoteDetailHardwareEgresses *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. NhInterfaceName interface{} // Next-hop proto. The type is FibProtocol. NhProto interface{} // Next-hop prefix length. The type is interface{} with range: 0..4294967295. NhPfxLength interface{} // Next-hop address in string format. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. NhAddress interface{} // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress Detail NHinfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress) GetEntityData ¶
func (nhInfoRemoteDetailHardwareEgress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoRemoteDetailHardwareEgresses_NhInfoRemoteDetailHardwareEgress_SiPwhe) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail hardware engress info for special-null NHInfo entry. NhInfoSpecialNullDetailHardwareEgress Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress // Detail hardware engress info for special-punt NHInfo entry. NhInfoSpecialPuntDetailHardwareEgress Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress // Detail hardware engress info for special-discard NHInfo entry. NhInfoSpecialDiscardDetailHardwareEgress Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress // Detail hardware engress info for special-drop NHInfo entry. NhInfoSpecialDropDetailHardwareEgress Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress Detail hardware engress info for Special nhinfo
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress) GetEntityData ¶
func (nhInfoSpecialDetailHardwareEgress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress Detail hardware engress info for special-discard NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress) GetEntityData ¶
func (nhInfoSpecialDiscardDetailHardwareEgress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDiscardDetailHardwareEgress_SiPwhe) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress Detail hardware engress info for special-drop NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress) GetEntityData ¶
func (nhInfoSpecialDropDetailHardwareEgress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialDropDetailHardwareEgress_SiPwhe) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress Detail hardware engress info for special-null NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress) GetEntityData ¶
func (nhInfoSpecialNullDetailHardwareEgress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialNullDetailHardwareEgress_SiPwhe) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress Detail hardware engress info for special-punt NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress) GetEntityData ¶
func (nhInfoSpecialPuntDetailHardwareEgress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareEgress_NhInfoSpecialDetailHardwareEgress_NhInfoSpecialPuntDetailHardwareEgress_SiPwhe) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detailed hardware ingress info for remote NHInfo table. NhInfoRemoteDetailHardwareIngresses Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses // Local (non-remote) nhinfo. NhInfoLocalDetailHardwareIngresses Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses // Special nhinfo. NhInfoSpecialDetailHardwareIngress Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress NHInfoTable is accessed by two keys; {NHInterface,NHAddress}
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress) GetEntityData ¶
func (nhInfoDetailHardwareIngress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail NHinfo entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress. NhInfoLocalDetailHardwareIngress []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses Local (non-remote) nhinfo
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses) GetEntityData ¶
func (nhInfoLocalDetailHardwareIngresses *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. NhInterfaceName interface{} // Next-hop proto. The type is FibProtocol. NhProto interface{} // Next-hop prefix length. The type is interface{} with range: 0..4294967295. NhPfxLength interface{} // Next-hop address in string format. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. NhAddress interface{} // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress Detail NHinfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress) GetEntityData ¶
func (nhInfoLocalDetailHardwareIngress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoLocalDetailHardwareIngresses_NhInfoLocalDetailHardwareIngress_SiPwhe) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail NHinfo entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress. NhInfoRemoteDetailHardwareIngress []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses Detailed hardware ingress info for remote NHInfo table
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses) GetEntityData ¶
func (nhInfoRemoteDetailHardwareIngresses *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. NhInterfaceName interface{} // Next-hop proto. The type is FibProtocol. NhProto interface{} // Next-hop prefix length. The type is interface{} with range: 0..4294967295. NhPfxLength interface{} // Next-hop address in string format. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. NhAddress interface{} // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress Detail NHinfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress) GetEntityData ¶
func (nhInfoRemoteDetailHardwareIngress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoRemoteDetailHardwareIngresses_NhInfoRemoteDetailHardwareIngress_SiPwhe) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail hardware ingress info for special-punt NHInfo entry. NhInfoSpecialPuntDetailHardwareIngress Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress // Detail hardware ingress info for special-null NHInfo entry. NhInfoSpecialNullDetailHardwareIngress Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress // Detail hardware ingress info for special-drop NHInfo entry. NhInfoSpecialDropDetailHardwareIngress Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress // Detail hardware ingress info for special-discard NHInfo entry. NhInfoSpecialDiscardDetailHardwareIngress Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress Special nhinfo
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress) GetEntityData ¶
func (nhInfoSpecialDetailHardwareIngress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress Detail hardware ingress info for special-discard NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress) GetEntityData ¶
func (nhInfoSpecialDiscardDetailHardwareIngress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDiscardDetailHardwareIngress_SiPwhe) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress Detail hardware ingress info for special-drop NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress) GetEntityData ¶
func (nhInfoSpecialDropDetailHardwareIngress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialDropDetailHardwareIngress_SiPwhe) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress Detail hardware ingress info for special-null NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress) GetEntityData ¶
func (nhInfoSpecialNullDetailHardwareIngress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialNullDetailHardwareIngress_SiPwhe) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress Detail hardware ingress info for special-punt NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress) GetEntityData ¶
func (nhInfoSpecialPuntDetailHardwareIngress *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetailHardwareIngress_NhInfoSpecialDetailHardwareIngress_NhInfoSpecialPuntDetailHardwareIngress_SiPwhe) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail NHinfo entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail. NhInfoLocalDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails Local (non-remote) nhinfo
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails) GetEntityData ¶
func (nhInfoLocalDetails *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. NhInterfaceName interface{} // Next-hop proto. The type is FibProtocol. NhProto interface{} // Next-hop prefix length. The type is interface{} with range: 0..4294967295. NhPfxLength interface{} // Next-hop address in string format. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. NhAddress interface{} // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail Detail NHinfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail) GetEntityData ¶
func (nhInfoLocalDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
func (nhInfoExtensionBase *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_SiPwhe) GetEntityData ¶
func (siPwhe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoLocalDetails_NhInfoLocalDetail_SiPwhe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail NHinfo entry. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail. NhInfoRemoteDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails Detailed Remote NHInfo table
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails) GetEntityData ¶
func (nhInfoRemoteDetails *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. NhInterfaceName interface{} // Next-hop proto. The type is FibProtocol. NhProto interface{} // Next-hop prefix length. The type is interface{} with range: 0..4294967295. NhPfxLength interface{} // Next-hop address in string format. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. NhAddress interface{} // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail Detail NHinfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail) GetEntityData ¶
func (nhInfoRemoteDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
func (nhInfoExtensionBase *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_SiPwhe) GetEntityData ¶
func (siPwhe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoRemoteDetails_NhInfoRemoteDetail_SiPwhe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Detail special-punt NHInfo entry. NhInfoSpecialPuntDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail // Detail special-drop NHInfo entry. NhInfoSpecialDropDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail // Detail special-null NHInfo entry. NhInfoSpecialNullDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail // Detail special-discard NHInfo entry. NhInfoSpecialDiscardDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail Special nhinfo
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail) GetEntityData ¶
func (nhInfoSpecialDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail Detail special-discard NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail) GetEntityData ¶
func (nhInfoSpecialDiscardDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
func (nhInfoExtensionBase *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_SiPwhe) GetEntityData ¶
func (siPwhe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDiscardDetail_SiPwhe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail Detail special-drop NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail) GetEntityData ¶
func (nhInfoSpecialDropDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
func (nhInfoExtensionBase *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_SiPwhe) GetEntityData ¶
func (siPwhe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialDropDetail_SiPwhe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail Detail special-null NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail) GetEntityData ¶
func (nhInfoSpecialNullDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
func (nhInfoExtensionBase *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_SiPwhe) GetEntityData ¶
func (siPwhe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialNullDetail_SiPwhe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Protocol Type for NHINFO linktype. The type is interface{} with range: // 0..4294967295. SiLinkProto interface{} // NHinfo object. The type is interface{} with range: 0..4294967295. SiNhinfo interface{} // NHinfo Type. The type is interface{} with range: 0..4294967295. SiNhtype interface{} // Ifhndl assoc w nhinfo. The type is interface{} with range: 0..4294967295. SiIfh interface{} // Pamna Interface Type. The type is interface{} with range: 0..4294967295. SiPfiInterfaceType interface{} // Adj Ptr. The type is interface{} with range: 0..4294967295. SiAdjPtr interface{} // nhinfo point to adj. The type is bool. SiAdjPresent interface{} // nature of special nhinfo. The type is interface{} with range: // 0..4294967295. SiSpecialType interface{} // refcount. The type is interface{} with range: 0..4294967295. SiRefcount interface{} // nhinfo flags. The type is interface{} with range: 0..4294967295. SiFlags interface{} // ADJ Interface. The type is interface{} with range: 0..4294967295. SiAdjIf interface{} // Extension Prefix. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiExtPfx interface{} // Extension Prefix Len. The type is interface{} with range: 0..4294967295. SiExtPfxLen interface{} // Extension Prefix Protocol. The type is interface{} with range: // 0..4294967295. SiExtPfxProto interface{} // AIB L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjAddress interface{} // ADJ L3 address length. The type is interface{} with range: 0..4294967295. SiAdjAddrlen interface{} // ADJ L3 address Protocol. The type is interface{} with range: 0..4294967295. SiAdjAddrProto interface{} // Length of Macstring. The type is interface{} with range: 0..4294967295. SiAdjRwLen interface{} // Macstring for Adjacency. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiAdjRw interface{} // Depenedent nhinfo type. The type is interface{} with range: 0..4294967295. SiDepNhinfoType interface{} // Dependent nhinfo. The type is interface{} with range: 0..4294967295. SiDepNhinfo interface{} // Dependent nhinfo ifhndl. The type is interface{} with range: 0..4294967295. SiDepNhinfoIfh interface{} // pointer to Backup FRR obj. The type is interface{} with range: // 0..4294967295. SiBkupFrr interface{} // pointer to protect FRR object. The type is interface{} with range: // 0..4294967295. SiProtectFrr interface{} // Bacckup NHINFO obj. The type is interface{} with range: 0..4294967295. SiBkupNhinfo interface{} // Bacckup IFH. The type is interface{} with range: 0..4294967295. SiBkupIfh interface{} // Bkup L3 Address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiBkupAddr interface{} // BKup L3 address length. The type is interface{} with range: 0..4294967295. SiBkupAddrlen interface{} // BKup L3 address Protocol. The type is interface{} with range: // 0..4294967295. SiBkupAddrProto interface{} // is FRR currently active. The type is bool. SiFrrActive interface{} // NH is externally managed. The type is bool. SiAttrIsExtMgd interface{} // NH is incomplete. The type is bool. SiAttrIsIncomp interface{} // NH is assoc w a TE tunnel. The type is bool. SiAttrIsTunnel interface{} // NH is assoc w a SRTE tunnel. The type is bool. SiAttrIsTunnelSrte interface{} // NH is assoc w a GRE tunnel. The type is bool. SiAttrIsGreTunnel interface{} // GRE tunnel info. The type is interface{} with range: 0..4294967295. SiGreTi interface{} // Flags on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiFlags interface{} // Refcount on GRE tunnel info. The type is interface{} with range: // 0..4294967295. SiGreTiRefcnt interface{} // Is GRE TOS propagate set. The type is bool. SiGreTosPropagate interface{} // Platform Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiHardware interface{} // nhinfo pointer. The type is interface{} with range: 0..4294967295. SiNhinfoPtr interface{} // pointer to idb. The type is interface{} with range: 0..4294967295. SiFnbIdbPtr interface{} // Ancestor IFH. The type is interface{} with range: 0..4294967295. SiAncIfh interface{} // GRE resolving ip-leaf. The type is interface{} with range: 0..4294967295. SiGreTiResolvingLeafp interface{} // GRE dest address. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. SiGreDestAddr interface{} // NHID value in the TX NH. The type is interface{} with range: 0..4294967295. SiNhid interface{} // NH update timestamp. The type is interface{} with range: // 0..18446744073709551615. SiUpdTs interface{} // PW-HE interface extension. SiPwhe Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_SiPwhe // NHinfo Extensions. NhInfoExtension Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail Detail special-punt NHInfo entry
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail) GetEntityData ¶
func (nhInfoSpecialPuntDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // NHINFO Extension Detail. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail. NhInfoExtensionDetail []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension NHinfo Extensions
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension) GetEntityData ¶
func (nhInfoExtension *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // NHINFO Extension object base information. NhInfoExtensionBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase // NHINFO Extension Detail Information. NhInfoExtensionDetail Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail NHINFO Extension Detail
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Extension Object's parent pointer. The type is interface{} with range: // 0..18446744073709551615. ParentObjectPointer interface{} // FIB Extension Object's back pointer. The type is interface{} with range: // 0..18446744073709551615. BackObjectPointer interface{} // FIB Object Base information. ObjectBase Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase NHINFO Extension object base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData ¶
func (nhInfoExtensionBase *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FIB Object Reference Count. The type is interface{} with range: // 0..4294967295. ObjectReferenceCount interface{} // FIB Object flags. The type is interface{} with range: 0..4294967295. ObjectFlags interface{} // FIB Object type. The type is interface{} with range: 0..255. ObjectType interface{} // FIB Object TimeStamp in msec. The type is interface{} with range: // 0..18446744073709551615. ObjectTimeStamp interface{} // FIB Object pointer. The type is interface{} with range: // 0..18446744073709551615. ObjectPointer interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase FIB Object Base information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionBase_ObjectBase) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // type. The type is FibNhinfoExtBag. Type interface{} // snecd nhr. SnecdNhr Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail NHINFO Extension Detail Information
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData ¶
func (nhInfoExtensionDetail *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Replicated NHINFO type. The type is interface{} with range: 0..255. NhInfoReplicatedType interface{} // NHID of the replicated NHINFO. The type is interface{} with range: // 0..4294967295. NhInfoReplicatedNhId interface{} // ENCAP ID of the replicated NHINFO. The type is interface{} with range: // 0..18446744073709551615. NhInfoReplicatedEncapId interface{} // Interface of the replicated NHINFO. The type is string with pattern: // [a-zA-Z0-9._/-]+. NhInfoReplicatedInterface interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr snecd nhr
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_NhInfoExtension_NhInfoExtensionDetail_NhInfoExtensionDetail_SnecdNhr) GetEntityData ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_SiPwhe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_SiPwhe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // PW-HE specific client data in adjacency. The type is interface{} with // range: 0..4294967295. PwheAdjacencyClientData interface{} // VC type. The type is interface{} with range: 0..4294967295. Vctype interface{} // VC Internal Label. The type is interface{} with range: 0..4294967295. VcInternalLabel interface{} // Is CW enabled?. The type is bool. CwEnabled interface{} // L2 overhead bytes for interface stats accounting. The type is interface{} // with range: 0..65535. Units are byte. L2OverheadBytes interface{} // VLAN tag. The type is interface{} with range: 0..4294967295. Dot1qVlanTag interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_SiPwhe PW-HE interface extension
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_SiPwhe) GetEntityData ¶
func (siPwhe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_NhInfoDetail_NhInfoSpecialDetail_NhInfoSpecialPuntDetail_SiPwhe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // The router-id. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. Prefix interface{} // Table Id. The type is interface{} with range: 0..4294967295. SsTblId interface{} // Table Id Ptr. The type is interface{} with range: 0..4294967295. SsTblIdPtr interface{} // Virtual routing forwarding instance Id. The type is interface{} with range: // 0..4294967295. SsVrfId interface{} // Virtual router instance Id. The type is interface{} with range: // 0..4294967295. SsVrId interface{} // LBA configuration state. The type is SsLbaState. LoadBalancing interface{} // Number of forwarding elements linked to the table. The type is interface{} // with range: 0..4294967295. ForwardingElements interface{} // Number of routes. The type is interface{} with range: 0..4294967295. Routes interface{} // Number of inplace modifications. The type is interface{} with range: // 0..4294967295. PrefixInPlaceModifications interface{} // Number of deleted stale leafs. The type is interface{} with range: // 0..4294967295. StalePrefixDeletes interface{} // Count of load sharing elements. The type is interface{} with range: // 0..4294967295. LoadSharingElements interface{} // Count of load sharing references. The type is interface{} with range: // 0..18446744073709551615. LoadSharingReferences interface{} // range: 0..4294967295. TotalLoadShareElementBytes interface{} // Total memory used by leaves. The type is interface{} with range: // 0..4294967295. LeavesUsedBytes interface{} // Number of reresolved entries. The type is interface{} with range: // 0..4294967295. ReresolveEntries interface{} // Number of old unresolved entries. The type is interface{} with range: // 0..4294967295. OldUnresolveEntries interface{} // Number of new unresolved entries. The type is interface{} with range: // 0..4294967295. NewUnresolveEntries interface{} // Number of total unresolved entries. The type is interface{} with range: // 0..4294967295. UnresolveEntries interface{} // Number of routes dropped by CEF. The type is interface{} with range: // 0..4294967295. CefRouteDrops interface{} // the number of routes dropped due to version mismatch. The type is // interface{} with range: 0..18446744073709551615. CefVersionMismatchRouteDrops interface{} // Number of entries in the route delete cache. The type is interface{} with // range: 0..4294967295. DeleteCacheNumEntries interface{} // Number of entries present on addition. The type is interface{} with range: // 0..4294967295. ExistingLeavesRevisions interface{} // Default prefix. The type is interface{} with range: 0..4294967295. FibDefaultPrefix interface{} // Default prefix mask length. The type is interface{} with range: // 0..4294967295. FibDefaultPrefixMaskLength interface{} // Number of NHINFOS. The type is interface{} with range: 0..4294967295. NextHops interface{} // Number of incomplete NHINFOS. The type is interface{} with range: // 0..4294967295. IncompleteNextHops interface{} // IP CEF resolution timer in seconds. The type is interface{} with range: // 0..4294967295. Units are second. ResolutionTimer interface{} // IP CEF slow processing time in seconds. The type is interface{} with range: // 0..4294967295. Units are second. SlowProcessTimer interface{} // IP CEF max resolution time in seconds. The type is interface{} with range: // 0..4294967295. Units are second. MaxResolutionTimer interface{} // Number of prefixes with imposition LDI. The type is interface{} with range: // 0..4294967295. ImpositionPrefixes interface{} // Number of prefixes with extended path-list. The type is interface{} with // range: 0..4294967295. ExtendedPrefixes interface{} // Number of routes updates with recycled label handled. The type is // interface{} with range: 0..4294967295. CeflBlRecycledRoutes interface{} // pd backwalks on LDI modify with backup path. The type is interface{} with // range: 0..4294967295. LdiBackwalks interface{} // Number of routes with FRR protection. The type is interface{} with range: // 0..4294967295. SsProtRouteCount interface{} // Number of lisp eid prefixes associated with table. The type is interface{} // with range: 0..4294967295. LispEidPrefixes interface{} // Number of lisp eid prefixes eligible for forwarding. The type is // interface{} with range: 0..4294967295. LispEidValidPrefixes interface{} // Number of lisp rloc objects associated with table. The type is interface{} // with range: 0..4294967295. LispRlocObjects interface{} // Number of SR labels. The type is interface{} with range: 0..4294967295. NumberOfSrLabels interface{} // VXLAN local Interface handle. The type is string with pattern: // [a-zA-Z0-9._/-]+. SsVxlanLtepIfh interface{} // Number of dropped pathlists. The type is interface{} with range: // 0..4294967295. SsDropPlCount interface{} // Exclusive load sharing element. ExclusiveLoadSharingElement Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_ExclusiveLoadSharingElement SharedLoadSharingElement Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_SharedLoadSharingElement CrossSharedLoadSharingElement Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_CrossSharedLoadSharingElement EncapSharedLoadSharingElement Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_EncapSharedLoadSharingElement // Distribution of prefix mask lengths. PrefixMasklenDistribution Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary Operational data for FIB Tablee
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary) GetEntityData ¶
func (summary *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_CrossSharedLoadSharingElement ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_CrossSharedLoadSharingElement struct { // interface{} with range: 0..4294967295. Units are byte. TotalLoadSharingElementBytes interface{} // with range: 0..18446744073709551615. TotalLoadSharingElementReferences interface{} // 0..4294967295. TotalPathListElements interface{} // 0..4294967295. RecursivePathListElements interface{} // range: 0..4294967295. PlatformSharedPathListElements interface{} // 0..4294967295. RetryPathListElements interface{} // 0..4294967295. TotalLoadInfoElements interface{} // 0..4294967295. RecursiveLoadInfoElements interface{} // range: 0..4294967295. PlatformSharedLoadInfoElements interface{} // 0..4294967295. XplLoadInfoElements interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_CrossSharedLoadSharingElement Cross-table shared load sharing element
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_CrossSharedLoadSharingElement) GetEntityData ¶
func (crossSharedLoadSharingElement *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_CrossSharedLoadSharingElement) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_EncapSharedLoadSharingElement ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_EncapSharedLoadSharingElement struct { // interface{} with range: 0..4294967295. Units are byte. TotalLoadSharingElementBytes interface{} // with range: 0..18446744073709551615. TotalLoadSharingElementReferences interface{} // 0..4294967295. TotalPathListElements interface{} // 0..4294967295. RecursivePathListElements interface{} // range: 0..4294967295. PlatformSharedPathListElements interface{} // 0..4294967295. RetryPathListElements interface{} // 0..4294967295. TotalLoadInfoElements interface{} // 0..4294967295. RecursiveLoadInfoElements interface{} // range: 0..4294967295. PlatformSharedLoadInfoElements interface{} // 0..4294967295. XplLoadInfoElements interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_EncapSharedLoadSharingElement Encap-shared load sharing element
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_EncapSharedLoadSharingElement) GetEntityData ¶
func (encapSharedLoadSharingElement *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_EncapSharedLoadSharingElement) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_ExclusiveLoadSharingElement ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_ExclusiveLoadSharingElement struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Total memory used by load sharing elements in bytes. The type is // interface{} with range: 0..4294967295. Units are byte. TotalLoadSharingElementBytes interface{} // Total count of references to load sharing elements. The type is interface{} // with range: 0..18446744073709551615. TotalLoadSharingElementReferences interface{} // Total count of Pathlist elements. The type is interface{} with range: // 0..4294967295. TotalPathListElements interface{} // Count of recursive Pathlist elements. The type is interface{} with range: // 0..4294967295. RecursivePathListElements interface{} // range: 0..4294967295. PlatformSharedPathListElements interface{} // Count of Pathlist elements in retry. The type is interface{} with range: // 0..4294967295. RetryPathListElements interface{} // Total count of Loadinfo elements. The type is interface{} with range: // 0..4294967295. TotalLoadInfoElements interface{} // Count of recursive Loadinfo elements. The type is interface{} with range: // 0..4294967295. RecursiveLoadInfoElements interface{} // range: 0..4294967295. PlatformSharedLoadInfoElements interface{} // Count of XPL Loadinfo elements. The type is interface{} with range: // 0..4294967295. XplLoadInfoElements interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_ExclusiveLoadSharingElement Exclusive load sharing element
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_ExclusiveLoadSharingElement) GetEntityData ¶
func (exclusiveLoadSharingElement *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_ExclusiveLoadSharingElement) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Masklength counts for unicast prefixes. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_UnicastPrefixe. UnicastPrefixe []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_UnicastPrefixe // Masklength counts for broadcast prefixes. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_BroadcastPrefixe. BroadcastPrefixe []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_BroadcastPrefixe // Masklength counts for multicast prefixes. The type is slice of // Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_MulticastPrefix. MulticastPrefix []*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_MulticastPrefix }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution Distribution of prefix mask lengths
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution) GetEntityData ¶
func (prefixMasklenDistribution *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_BroadcastPrefixe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_BroadcastPrefixe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mask length. The type is interface{} with range: 0..255. MaskLength interface{} // Number of prefixes with given mask length. The type is interface{} with // range: 0..4294967295. NumberOfPrefixes interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_BroadcastPrefixe Masklength counts for broadcast prefixes
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_BroadcastPrefixe) GetEntityData ¶
func (broadcastPrefixe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_BroadcastPrefixe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_MulticastPrefix ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_MulticastPrefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mask length. The type is interface{} with range: 0..255. MaskLength interface{} // Number of prefixes with given mask length. The type is interface{} with // range: 0..4294967295. NumberOfPrefixes interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_MulticastPrefix Masklength counts for multicast prefixes
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_MulticastPrefix) GetEntityData ¶
func (multicastPrefix *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_MulticastPrefix) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_UnicastPrefixe ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_UnicastPrefixe struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Mask length. The type is interface{} with range: 0..255. MaskLength interface{} // Number of prefixes with given mask length. The type is interface{} with // range: 0..4294967295. NumberOfPrefixes interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_UnicastPrefixe Masklength counts for unicast prefixes
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_UnicastPrefixe) GetEntityData ¶
func (unicastPrefixe *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_PrefixMasklenDistribution_UnicastPrefixe) GetEntityData() *types.CommonEntityData
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_SharedLoadSharingElement ¶
type Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_SharedLoadSharingElement struct { // interface{} with range: 0..4294967295. Units are byte. TotalLoadSharingElementBytes interface{} // with range: 0..18446744073709551615. TotalLoadSharingElementReferences interface{} // 0..4294967295. TotalPathListElements interface{} // 0..4294967295. RecursivePathListElements interface{} // range: 0..4294967295. PlatformSharedPathListElements interface{} // 0..4294967295. RetryPathListElements interface{} // 0..4294967295. TotalLoadInfoElements interface{} // 0..4294967295. RecursiveLoadInfoElements interface{} // range: 0..4294967295. PlatformSharedLoadInfoElements interface{} // 0..4294967295. XplLoadInfoElements interface{} }
Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_SharedLoadSharingElement Shared load sharing element
func (*Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_SharedLoadSharingElement) GetEntityData ¶
func (sharedLoadSharingElement *Fib_Nodes_Node_Protocols_Protocol_Vrfs_Vrf_Summary_SharedLoadSharingElement) GetEntityData() *types.CommonEntityData
type FibafiProto ¶
type FibafiProto string
FibafiProto represents Fibafi proto
const ( // ipv4 protocol FibafiProto_ipv4 FibafiProto = "ipv4" // ipv4 mpls protocol FibafiProto_ipv4_mpls FibafiProto = "ipv4-mpls" // ipv6 protocol FibafiProto_ipv6 FibafiProto = "ipv6" // ipv6 mpls protocol FibafiProto_ipv6_mpls FibafiProto = "ipv6-mpls" )
type Fibfrr ¶
type Fibfrr string
Fibfrr represents Fibfrr
const ( // TE FRR Fibfrr_fib_te_frr_node Fibfrr = "fib-te-frr-node" // TE Interface FRR Fibfrr_fib_te_frr_intf Fibfrr = "fib-te-frr-intf" // TE Protected FRR Fibfrr_fib_te_frr_protected_nh Fibfrr = "fib-te-frr-protected-nh" // TE Backup FRR Fibfrr_fib_te_frr_backup_nh Fibfrr = "fib-te-frr-backup-nh" // Per Link Protected FRR Fibfrr_fib_per_link_frr_protected_nh Fibfrr = "fib-per-link-frr-protected-nh" // Per Link Backup FRR Fibfrr_fib_per_link_frr_backup_nh Fibfrr = "fib-per-link-frr-backup-nh" // Per Prefix Protected FRR Fibfrr_fib_prefix_frr_protected_nh Fibfrr = "fib-prefix-frr-protected-nh" // Per Prefix Backup FRR Fibfrr_fib_prefix_frr_backup_nh Fibfrr = "fib-prefix-frr-backup-nh" // BGP PIC Protected FRR Fibfrr_fib_pic_frr_protected_nh Fibfrr = "fib-pic-frr-protected-nh" // BGP PIC Backup FRR Fibfrr_fib_pic_frr_backup_nh Fibfrr = "fib-pic-frr-backup-nh" )
type FibidbOper ¶
type FibidbOper string
FibidbOper represents Fibidb oper
const ( // fibidb none FibidbOper_fibidb_none FibidbOper = "fibidb-none" // fibidb create FibidbOper_fibidb_create FibidbOper = "fibidb-create" // fibidb delete FibidbOper_fibidb_delete FibidbOper = "fibidb-delete" // fibidb modify FibidbOper_fibidb_modify FibidbOper = "fibidb-modify" // fibidb max FibidbOper_fibidb_max FibidbOper = "fibidb-max" )
type FibllcEntry ¶
type FibllcEntry string
FibllcEntry represents Fibllc entry
const ( // LabelXconnect FibllcEntry_xc FibllcEntry = "xc" // IPPrefix FibllcEntry_pfx FibllcEntry = "pfx" )
type FibnhInfoRepl ¶
type FibnhInfoRepl string
FibnhInfoRepl represents Fibnh info repl
const ( // None Replicated NHINFO FibnhInfoRepl_fib_nh_repl_none FibnhInfoRepl = "fib-nh-repl-none" // Replicated NHINFO for TE Accounting FibnhInfoRepl_fib_nh_repl_rsvpte FibnhInfoRepl = "fib-nh-repl-rsvpte" // Replicated NHINFO for SR MPLS Accounting FibnhInfoRepl_fib_nh_repl_sr_mpls FibnhInfoRepl = "fib-nh-repl-sr-mpls" // Replicated NHINFO for Bundle member FibnhInfoRepl_fib_nh_repl_bm FibnhInfoRepl = "fib-nh-repl-bm" )
type MgmtFibMplsFrrState ¶
type MgmtFibMplsFrrState string
MgmtFibMplsFrrState represents MPLS FRR entry state
const ( // Partial MgmtFibMplsFrrState_partial MgmtFibMplsFrrState = "partial" // Active MgmtFibMplsFrrState_active MgmtFibMplsFrrState = "active" // Ready MgmtFibMplsFrrState_ready MgmtFibMplsFrrState = "ready" // Complete MgmtFibMplsFrrState_complete MgmtFibMplsFrrState = "complete" // Any MgmtFibMplsFrrState_any MgmtFibMplsFrrState = "any" )
type MgmtFibMplsLspRole ¶
type MgmtFibMplsLspRole string
MgmtFibMplsLspRole represents MPLS FRR entry role
const ( // Head MgmtFibMplsLspRole_head MgmtFibMplsLspRole = "head" // Midpoint MgmtFibMplsLspRole_midpoint MgmtFibMplsLspRole = "midpoint" )
type MplsForwarding ¶
type MplsForwarding struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of Nodes. Nodes MplsForwarding_Nodes }
MplsForwarding mpls forwarding
func (*MplsForwarding) GetEntityData ¶
func (mplsForwarding *MplsForwarding) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes ¶
type MplsForwarding_Nodes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Operational data for a specific Node. The type is slice of // MplsForwarding_Nodes_Node. Node []*MplsForwarding_Nodes_Node }
MplsForwarding_Nodes Table of Nodes
func (*MplsForwarding_Nodes) GetEntityData ¶
func (nodes *MplsForwarding_Nodes) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node ¶
type MplsForwarding_Nodes_Node struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Node ID. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). NodeName interface{} // MPLS forwarding summary. ForwardingSummary MplsForwarding_Nodes_Node_ForwardingSummary // FRR Log Table. FrrLogs MplsForwarding_Nodes_Node_FrrLogs // Labels For FIB. LabelFib MplsForwarding_Nodes_Node_LabelFib // TE Tunnel information. Tunnel MplsForwarding_Nodes_Node_Tunnel // MPLS forwarding FRR Database. FrrDatabase MplsForwarding_Nodes_Node_FrrDatabase }
MplsForwarding_Nodes_Node Operational data for a specific Node
func (*MplsForwarding_Nodes_Node) GetEntityData ¶
func (node *MplsForwarding_Nodes_Node) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_ForwardingSummary ¶
type MplsForwarding_Nodes_Node_ForwardingSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of IPv4 imposition entries. The type is interface{} with range: // 0..4294967295. Ipv4ImpositionEntries interface{} // Number of reserved label entries. The type is interface{} with range: // 0..4294967295. ReservedLabelEntries interface{} // Number of label swap/disposition entries. The type is interface{} with // range: 0..4294967295. LabelSwitchedEntries interface{} // Number of FRR protected label swap/disposition entries. The type is // interface{} with range: 0..4294967295. ProtectedLabelSwitchedEntries interface{} // Number of FRR Ready label swap/disposition entries. The type is interface{} // with range: 0..4294967295. FrrReadyLabelSwitchedEntries interface{} // Number of FRR Active label swap/disposition entries. The type is // interface{} with range: 0..4294967295. FrrActiveLabelSwitchedEntries interface{} // Number of delete stale label entries. The type is interface{} with range: // 0..4294967295. DeletedStaleEntries interface{} // Number of TE tunnel head imposition entries. The type is interface{} with // range: 0..4294967295. TeHeadEntries interface{} // Number of TE FRR tunnel head imposition entries. The type is interface{} // with range: 0..4294967295. TeFrrHeadEntries interface{} // Number of TE FRR protected interface entries. The type is interface{} with // range: 0..4294967295. TeFrrInterfaceEntries interface{} // Number of TE FRR protected next-hop entries. The type is interface{} with // range: 0..4294967295. TeFrrNextHopEntries interface{} // Number of TE MidPoints forwarding entries. The type is interface{} with // range: 0..4294967295. TeMidPointsEntries interface{} // Number of TE FRR MidPoints forwarding entries. The type is interface{} with // range: 0..4294967295. TeFrrMidPointsEntries interface{} // Number of TE internal forwarding entries. The type is interface{} with // range: 0..4294967295. TeInternalEntries interface{} // Number of TE internal forwarding entries. The type is interface{} with // range: 0..4294967295. TeFrrInternalEntries interface{} // Total forwarding updates from LSD to LFDs. The type is interface{} with // range: 0..4294967295. TotalForwardingUpdates interface{} // Total forwarding update messages from LSD to LFDs. The type is interface{} // with range: 0..4294967295. TotalForwardingUpdateMessages interface{} // Total forwarding updates from MRIB to LFDs. The type is interface{} with // range: 0..4294967295. TotalP2mpForwardingUpdates interface{} // Total p2mp forwarding add/modify messages from MRIB to LFDs. The type is // interface{} with range: 0..4294967295. TotalP2mpForwardingAddedOrModifyMessages interface{} // Total p2mp forwarding del messages from MRIB to LFDs. The type is // interface{} with range: 0..4294967295. TotalP2mpForwardingDeleteMessages interface{} // Total p2mp forwarding messages dropped from MRIB to LFDs. The type is // interface{} with range: 0..4294967295. TotalP2mpForwardingDropMessages interface{} // Total IIR triggered p2mp forwarding MRIB messages dropped. The type is // interface{} with range: 0..4294967295. TotalP2mpIirForwardingDropMessages interface{} // Lowest label in use. The type is interface{} with range: 0..4294967295. LowestLabel interface{} // Highest Label in use. The type is interface{} with range: 0..4294967295. HighestLabel interface{} // Number of TE tunnels treated as non-protected. The type is interface{} with // range: 0..4294967295. IgnoreProtect interface{} // Number of MTE tunnel head entries. The type is interface{} with range: // 0..4294967295. MteHeadEntries interface{} // Number of MTE local entries. The type is interface{} with range: // 0..4294967295. MteLlEntries interface{} // Number of MTE midpoint entries. The type is interface{} with range: // 0..4294967295. MteMidpointEntries interface{} // Number of global FIB packets dropped. The type is interface{} with range: // 0..18446744073709551615. GlobalDroppedPackets interface{} // Number of global FIB packets fragmented. The type is interface{} with // range: 0..18446744073709551615. GlobalFragmentedPackets interface{} // Number of global failed lookups. The type is interface{} with range: // 0..18446744073709551615. GlobalFailedLookups interface{} // Number of labels with RPF. The type is interface{} with range: // 0..4294967295. LrpfEntries interface{} }
MplsForwarding_Nodes_Node_ForwardingSummary MPLS forwarding summary
func (*MplsForwarding_Nodes_Node_ForwardingSummary) GetEntityData ¶
func (forwardingSummary *MplsForwarding_Nodes_Node_ForwardingSummary) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase ¶
type MplsForwarding_Nodes_Node_FrrDatabase struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS forwarding FRR Database Summary. FrrdbSummary MplsForwarding_Nodes_Node_FrrDatabase_FrrdbSummary // MPLS forwarding FRR Database Protected Interface Summary Table. FrrdbProtectedInterfaceTableSummaries MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries // MPLS forwarding FRR Database Tunnel Midpoint Summary. FrrdbTunnelMidpointSummary MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpointSummary // MPLS forwarding FRR Database Tunnel Midpoint Table. FrrdbTunnelMidpoints MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints // MPLS forwarding FRR Database Tunnel Head Table. FrrdbTunnelHeads MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads // MPLS forwarding FRR Database Tunnel Head Summary. FrrdbTunnelHeadSummary MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeadSummary // MPLS forwarding FRR Database Backup Interface Summary Table. FrrdbBackupInterfaceSummaries MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries }
MplsForwarding_Nodes_Node_FrrDatabase MPLS forwarding FRR Database
func (*MplsForwarding_Nodes_Node_FrrDatabase) GetEntityData ¶
func (frrDatabase *MplsForwarding_Nodes_Node_FrrDatabase) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS forwarding FRR Database Backup Interface Summary. The type is slice of // MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries_FrrdbBackupInterfaceSummary. FrrdbBackupInterfaceSummary []*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries_FrrdbBackupInterfaceSummary }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries MPLS forwarding FRR Database Backup Interface Summary Table
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries) GetEntityData ¶
func (frrdbBackupInterfaceSummaries *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries_FrrdbBackupInterfaceSummary ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries_FrrdbBackupInterfaceSummary 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{} // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in an unrecognized state. The type is interface{} // with range: 0..4294967295. Other interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries_FrrdbBackupInterfaceSummary MPLS forwarding FRR Database Backup Interface Summary
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries_FrrdbBackupInterfaceSummary) GetEntityData ¶
func (frrdbBackupInterfaceSummary *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbBackupInterfaceSummaries_FrrdbBackupInterfaceSummary) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS forwarding FRR Database Protected Interface Summary. The type is slice // of // MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries_FrrdbProtectedInterfaceTableSummary. FrrdbProtectedInterfaceTableSummary []*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries_FrrdbProtectedInterfaceTableSummary }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries MPLS forwarding FRR Database Protected Interface Summary Table
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries) GetEntityData ¶
func (frrdbProtectedInterfaceTableSummaries *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries_FrrdbProtectedInterfaceTableSummary ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries_FrrdbProtectedInterfaceTableSummary 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{} // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in an unrecognized state. The type is interface{} // with range: 0..4294967295. Other interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries_FrrdbProtectedInterfaceTableSummary MPLS forwarding FRR Database Protected Interface Summary
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries_FrrdbProtectedInterfaceTableSummary) GetEntityData ¶
func (frrdbProtectedInterfaceTableSummary *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbProtectedInterfaceTableSummaries_FrrdbProtectedInterfaceTableSummary) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbSummary ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in an unrecognized state. The type is interface{} // with range: 0..4294967295. Other interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbSummary MPLS forwarding FRR Database Summary
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbSummary) GetEntityData ¶
func (frrdbSummary *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbSummary) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeadSummary ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeadSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in an unrecognized state. The type is interface{} // with range: 0..4294967295. Other interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeadSummary MPLS forwarding FRR Database Tunnel Head Summary
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeadSummary) GetEntityData ¶
func (frrdbTunnelHeadSummary *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeadSummary) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS forwarding FRR Database Tunnel Head Entry. The type is slice of // MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead. FrrdbTunnelHead []*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads MPLS forwarding FRR Database Tunnel Head Table
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads) GetEntityData ¶
func (frrdbTunnelHeads *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead 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{} // Output label in string format. The type is string. OutgoingLableString interface{} // FRR label in string format. The type is string. FrrLableString interface{} // FRR DB. FrrDb MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead MPLS forwarding FRR Database Tunnel Head Entry
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead) GetEntityData ¶
func (frrdbTunnelHead *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterfaceName interface{} // Input label. The type is interface{} with range: 0..4294967295. InputLabel interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutgoingInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // FRR interface. The type is string with pattern: [a-zA-Z0-9._/-]+. FrrInterfaceName interface{} // FRR output label. The type is interface{} with range: 0..4294967295. FrrLabel interface{} // MPLS FRR entry state. The type is MgmtFibMplsFrrState. EntryFrrState interface{} // Next hop 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}]+)?. FrrNextHopIpv4Address interface{} // MLDP or P2MP-TE. The type is bool. IsMldpLsp interface{} // Multicast tunnel. The type is bool. IsMulticastTunnel interface{} // Number of legs in MCAST tunnel. The type is interface{} with range: // 0..4294967295. MulticastTunnelLegs interface{} // FRR entry ID. FrrEntryId MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId // MCAST legs. The type is slice of // MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg. MulticastLeg []*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb FRR DB
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb) GetEntityData ¶
func (frrDb *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Role. The type is MgmtFibMplsLspRole. Role interface{} // head. Head MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Head // midpoint. Midpoint MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Midpoint }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId FRR entry ID
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId) GetEntityData ¶
func (frrEntryId *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Head ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Head struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationPrefix interface{} // Destination prefix length. The type is interface{} with range: // 0..4294967295. DestinationPrefixLength interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Head head
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Head) GetEntityData ¶
func (head *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Head) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Midpoint ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Midpoint struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source 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}]+)?. SourceAddress interface{} // LSP ID. The type is interface{} with range: 0..4294967295. Lspid interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Midpoint midpoint
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Midpoint) GetEntityData ¶
func (midpoint *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_FrrEntryId_Midpoint) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterfaceName interface{} // Input label. The type is interface{} with range: 0..4294967295. InputLabel interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutgoingInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // FRR interface. The type is string with pattern: [a-zA-Z0-9._/-]+. FrrInterfaceName interface{} // FRR output label. The type is interface{} with range: 0..4294967295. FrrLabel interface{} // MPLS FRR entry state. The type is MgmtFibMplsFrrState. EntryFrrState interface{} // Next hop 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}]+)?. FrrNextHopIpv4Address interface{} // MLDP or P2MP-TE. The type is bool. IsMldpLsp interface{} // FRR entry ID. FrrEntryId MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg MCAST legs
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg) GetEntityData ¶
func (multicastLeg *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Role. The type is MgmtFibMplsLspRole. Role interface{} // head. Head MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Head // midpoint. Midpoint MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Midpoint }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId FRR entry ID
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId) GetEntityData ¶
func (frrEntryId *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Head ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Head struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationPrefix interface{} // Destination prefix length. The type is interface{} with range: // 0..4294967295. DestinationPrefixLength interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Head head
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Head) GetEntityData ¶
func (head *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Head) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Midpoint ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Midpoint struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source 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}]+)?. SourceAddress interface{} // LSP ID. The type is interface{} with range: 0..4294967295. Lspid interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Midpoint midpoint
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Midpoint) GetEntityData ¶
func (midpoint *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelHeads_FrrdbTunnelHead_FrrDb_MulticastLeg_FrrEntryId_Midpoint) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpointSummary ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpointSummary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of FRR rewrites in Active state. The type is interface{} with range: // 0..4294967295. Active interface{} // Number of FRR rewrites in Ready state. The type is interface{} with range: // 0..4294967295. Ready interface{} // Number of FRR rewrites in Partial state. The type is interface{} with // range: 0..4294967295. Partial interface{} // Number of FRR rewrites in an unrecognized state. The type is interface{} // with range: 0..4294967295. Other interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpointSummary MPLS forwarding FRR Database Tunnel Midpoint Summary
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpointSummary) GetEntityData ¶
func (frrdbTunnelMidpointSummary *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpointSummary) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS forwarding FRR Database Tunnel Midpoint Entry. The type is slice of // MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint. FrrdbTunnelMidpoint []*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints MPLS forwarding FRR Database Tunnel Midpoint Table
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints) GetEntityData ¶
func (frrdbTunnelMidpoints *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Local label value. The type is interface{} with // range: 16..1048575. LocalLabel interface{} // Output label in string format. The type is string. OutgoingLableString interface{} // FRR label in string format. The type is string. FrrLableString interface{} // FRR DB. FrrDb MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint MPLS forwarding FRR Database Tunnel Midpoint Entry
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint) GetEntityData ¶
func (frrdbTunnelMidpoint *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterfaceName interface{} // Input label. The type is interface{} with range: 0..4294967295. InputLabel interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutgoingInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // FRR interface. The type is string with pattern: [a-zA-Z0-9._/-]+. FrrInterfaceName interface{} // FRR output label. The type is interface{} with range: 0..4294967295. FrrLabel interface{} // MPLS FRR entry state. The type is MgmtFibMplsFrrState. EntryFrrState interface{} // Next hop 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}]+)?. FrrNextHopIpv4Address interface{} // MLDP or P2MP-TE. The type is bool. IsMldpLsp interface{} // Multicast tunnel. The type is bool. IsMulticastTunnel interface{} // Number of legs in MCAST tunnel. The type is interface{} with range: // 0..4294967295. MulticastTunnelLegs interface{} // FRR entry ID. FrrEntryId MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId // MCAST legs. The type is slice of // MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg. MulticastLeg []*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb FRR DB
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb) GetEntityData ¶
func (frrDb *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Role. The type is MgmtFibMplsLspRole. Role interface{} // head. Head MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Head // midpoint. Midpoint MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Midpoint }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId FRR entry ID
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId) GetEntityData ¶
func (frrEntryId *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Head ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Head struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationPrefix interface{} // Destination prefix length. The type is interface{} with range: // 0..4294967295. DestinationPrefixLength interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Head head
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Head) GetEntityData ¶
func (head *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Head) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Midpoint ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Midpoint struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source 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}]+)?. SourceAddress interface{} // LSP ID. The type is interface{} with range: 0..4294967295. Lspid interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Midpoint midpoint
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Midpoint) GetEntityData ¶
func (midpoint *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_FrrEntryId_Midpoint) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterfaceName interface{} // Input label. The type is interface{} with range: 0..4294967295. InputLabel interface{} // Outgoing interface. The type is string with pattern: [a-zA-Z0-9._/-]+. OutgoingInterface interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // FRR interface. The type is string with pattern: [a-zA-Z0-9._/-]+. FrrInterfaceName interface{} // FRR output label. The type is interface{} with range: 0..4294967295. FrrLabel interface{} // MPLS FRR entry state. The type is MgmtFibMplsFrrState. EntryFrrState interface{} // Next hop 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}]+)?. FrrNextHopIpv4Address interface{} // MLDP or P2MP-TE. The type is bool. IsMldpLsp interface{} // FRR entry ID. FrrEntryId MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg MCAST legs
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg) GetEntityData ¶
func (multicastLeg *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Role. The type is MgmtFibMplsLspRole. Role interface{} // head. Head MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Head // midpoint. Midpoint MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Midpoint }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId FRR entry ID
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId) GetEntityData ¶
func (frrEntryId *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Head ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Head struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Destination 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}]+)?. DestinationPrefix interface{} // Destination prefix length. The type is interface{} with range: // 0..4294967295. DestinationPrefixLength interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Head head
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Head) GetEntityData ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Midpoint ¶
type MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Midpoint struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Source 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}]+)?. SourceAddress interface{} // LSP ID. The type is interface{} with range: 0..4294967295. Lspid interface{} // Tunnel ID. The type is interface{} with range: 0..4294967295. TunnelId interface{} }
MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Midpoint midpoint
func (*MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Midpoint) GetEntityData ¶
func (midpoint *MplsForwarding_Nodes_Node_FrrDatabase_FrrdbTunnelMidpoints_FrrdbTunnelMidpoint_FrrDb_MulticastLeg_FrrEntryId_Midpoint) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrLogs ¶
type MplsForwarding_Nodes_Node_FrrLogs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // FRR Log information. The type is slice of // MplsForwarding_Nodes_Node_FrrLogs_FrrLog. FrrLog []*MplsForwarding_Nodes_Node_FrrLogs_FrrLog }
MplsForwarding_Nodes_Node_FrrLogs FRR Log Table
func (*MplsForwarding_Nodes_Node_FrrLogs) GetEntityData ¶
func (frrLogs *MplsForwarding_Nodes_Node_FrrLogs) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrLogs_FrrLog ¶
type MplsForwarding_Nodes_Node_FrrLogs_FrrLog struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Event ID. The type is interface{} with range: // 0..4294967295. EventId interface{} // Interface. The type is string with pattern: [a-zA-Z0-9._/-]+. ProtectedFrrInterfaceName interface{} // Next Hop. The type is interface{} with range: 0..4294967295. NextHop interface{} // Number of rewrites affected. The type is interface{} with range: // 0..4294967295. NumberOfRewritesAffected interface{} // Time to switch rewrites [nsecs]. The type is interface{} with range: // 0..4294967295. Units are nanosecond. SwitchingTimeNsecs interface{} // Main Processing for FRR. The type is interface{} with range: 0..4294967295. MainProcessing interface{} // Fast Bundle Member Down Interface. The type is interface{} with range: // 0..4294967295. FastBundleMemberDownInterface interface{} // Node on which the FRR event happened. The type is string with pattern: // ([a-zA-Z0-9_]*\d+/){1,2}([a-zA-Z0-9_]*\d+). FrrEventNodeId interface{} // Time of FRR event processing start, Seconds in UTC, and Nano Seconds. StartTime MplsForwarding_Nodes_Node_FrrLogs_FrrLog_StartTime }
MplsForwarding_Nodes_Node_FrrLogs_FrrLog FRR Log information
func (*MplsForwarding_Nodes_Node_FrrLogs_FrrLog) GetEntityData ¶
func (frrLog *MplsForwarding_Nodes_Node_FrrLogs_FrrLog) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_FrrLogs_FrrLog_StartTime ¶
type MplsForwarding_Nodes_Node_FrrLogs_FrrLog_StartTime struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Seconds part of time valueiin UTC. The type is interface{} with range: // -2147483648..2147483647. Units are second. Seconds interface{} // Nanoseconds part of time value. The type is interface{} with range: // -2147483648..2147483647. Units are nanosecond. Nanoseconds interface{} }
MplsForwarding_Nodes_Node_FrrLogs_FrrLog_StartTime Time of FRR event processing start, Seconds in UTC, and Nano Seconds
func (*MplsForwarding_Nodes_Node_FrrLogs_FrrLog_StartTime) GetEntityData ¶
func (startTime *MplsForwarding_Nodes_Node_FrrLogs_FrrLog_StartTime) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib ¶
type MplsForwarding_Nodes_Node_LabelFib struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS Forwarding Detail table. ForwardingDetails MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails // Forwarding filtering details. Informations MplsForwarding_Nodes_Node_LabelFib_Informations // MPLS label security. LabelSecurity MplsForwarding_Nodes_Node_LabelFib_LabelSecurity }
MplsForwarding_Nodes_Node_LabelFib Labels For FIB
func (*MplsForwarding_Nodes_Node_LabelFib) GetEntityData ¶
func (labelFib *MplsForwarding_Nodes_Node_LabelFib) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails ¶
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS forwarding details. The type is slice of // MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail. ForwardingDetail []*MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail }
MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails MPLS Forwarding Detail table
func (*MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails) GetEntityData ¶
func (forwardingDetails *MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail ¶
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Local label value. The type is interface{} with range: 16..1048575. LabelValue interface{} // End of stack flag. The type is Mplseos. Eos interface{} // Local label. The type is interface{} with range: 0..4294967295. LeafLocalLabel interface{} // EOS bit. The type is interface{} with range: 0..4294967295. EosBit interface{} // Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. HardwareInformation interface{} // Number of references to the leaf. The type is interface{} with range: // 0..4294967295. LeafReferanceCount interface{} // The leaf flags. The type is interface{} with range: 0..4294967295. LeafFlags interface{} // Number of references to the pathlist. The type is interface{} with range: // 0..4294967295. PathListReferanceCount interface{} // The pathlist flags. The type is interface{} with range: 0..4294967295. PathListFlags interface{} // Number of references to the LDI. The type is interface{} with range: // 0..4294967295. LdiReferanceCount interface{} // The LDI flags. The type is interface{} with range: 0..4294967295. LdiFlags interface{} // The LDI type. The type is interface{} with range: 0..4294967295. LdiType interface{} // The pointer to the LDI. The type is interface{} with range: 0..4294967295. LdiPointer interface{} // The LW-LDI type. The type is interface{} with range: 0..4294967295. LwLdiType interface{} // The pointer to the LW-LDI. The type is interface{} with range: // 0..4294967295. LwLdiPointer interface{} // The LW-LDI refcounter. The type is interface{} with range: 0..4294967295. LwLdiRefernaceCount interface{} // range: 0..4294967295. LwSharedLdiPointer interface{} // The LSPA flags. The type is interface{} with range: 0..4294967295. LspaFlags interface{} // The AFI table ID. The type is interface{} with range: 0..4294967295. AfiTableId interface{} // The unicast or multicast label. The type is bool. MulticastLabel interface{} // The time of last update in msec. The type is interface{} with range: // 0..18446744073709551615. LeafTimeInMilliSeconds interface{} // The total number of packets switched on all paths. The type is interface{} // with range: 0..18446744073709551615. TotalNumberOfPacketsSwitched interface{} // The total number of bytes switched on all paths. The type is interface{} // with range: 0..18446744073709551615. Units are byte. TotalNumberOfBytesSwitched interface{} // LDI-info in FIB leaf. LdiInformation MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LdiInformation // The multicast info. MulticastInformation MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_MulticastInformation // Label-infos in FIB leaf. The type is slice of // MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation. LabelInformation []*MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation }
MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail MPLS forwarding details
func (*MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail) GetEntityData ¶
func (forwardingDetail *MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation ¶
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Label-Info type. The type is interface{} with range: 0..4294967295. LabelInformationType interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // MPLS Adjacency flags. The type is interface{} with range: 0..4294967295. MplsAdjacencyFlags interface{} // Tunnel id present?. The type is bool. TunnelIdPresent interface{} // LabelInformationPathIndex. The type is interface{} with range: // 0..4294967295. LabelInformationPathIndex interface{} // NHinfo Type. The type is NextHop. LabelInformationNextHopType interface{} // The address family (v4/v6) . The type is Proto. LabelInformationNextHopProtocol interface{} // Bytes transmitted per LSP. The type is interface{} with range: // 0..18446744073709551615. Units are byte. TxBytes interface{} // Packets transmitted per LSP. The type is interface{} with range: // 0..18446744073709551615. TxPackets interface{} // Output Interface in string format. The type is string. OutgoingInterface interface{} // Output Physical Interface in string format. The type is string. OutgoingPhysicalInterface interface{} // Output Parent Interface in string format. The type is string. OutgoingParentInterface interface{} // Tunnel Interface in string format. The type is string. TunnelInterface interface{} // Output Label in string format. The type is string. OutgoingLabelString interface{} // Prefix Or ID. The type is string. PrefixOrId interface{} // Next hop address in string format. The type is string. LabelInformationNextHopString interface{} // The version of the route. The type is interface{} with range: // 0..18446744073709551615. LabelInformationRouteVersion interface{} // The time of last update in msec. The type is interface{} with range: // 0..18446744073709551615. LabelInformationTimeInMilliSeconds interface{} // Detail label info. LabelInformationDetail MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail // Path's Hash info in case of exact-route command. ExactRouteHashInfo MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_ExactRouteHashInfo }
MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation Label-infos in FIB leaf
func (*MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation) GetEntityData ¶
func (labelInformation *MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_ExactRouteHashInfo ¶
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_ExactRouteHashInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is Hash Index valid?. The type is bool. HashIndexIsValid interface{} // Hash Index value. The type is interface{} with range: 0..255. HashIndex interface{} }
MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_ExactRouteHashInfo Path's Hash info in case of exact-route command
func (*MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_ExactRouteHashInfo) GetEntityData ¶
func (exactRouteHashInfo *MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_ExactRouteHashInfo) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail ¶
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // L3 MTU. The type is interface{} with range: 0..4294967295. L3Mtu interface{} // Total encapsulation size: L2 + MPLS. The type is interface{} with range: // 0..4294967295. TotalEncapsulationSize interface{} // Length of L2 encapsulation. The type is interface{} with range: // 0..4294967295. MacSize interface{} // Number of packets switched. The type is interface{} with range: // 0..18446744073709551615. TransmitNumberOfPacketsSwitched interface{} // Number of Bytes switched. The type is interface{} with range: // 0..18446744073709551615. Units are byte. TransmitNumberOfBytesSwitched interface{} // Status. The type is interface{} with range: -2147483648..2147483647. Status interface{} // Next hop interface. The type is string with pattern: [a-zA-Z0-9._/-]+. NextHopInterface interface{} // The address family (V4/V6) . The type is Proto. NextHopProtocol interface{} // Next hop address in string format. The type is string. NextHopString interface{} // Label stack. The type is slice of // MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail_LabelStack. LabelStack []*MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail_LabelStack }
MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail Detail label info
func (*MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail) GetEntityData ¶
func (labelInformationDetail *MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail_LabelStack ¶
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail_LabelStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail_LabelStack Label stack
func (*MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail_LabelStack) GetEntityData ¶
func (labelStack *MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LabelInformation_LabelInformationDetail_LabelStack) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LdiInformation ¶
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LdiInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. LdiHardwareInformation interface{} }
MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LdiInformation LDI-info in FIB leaf
func (*MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LdiInformation) GetEntityData ¶
func (ldiInformation *MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_LdiInformation) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_MulticastInformation ¶
type MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_MulticastInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MOL base flags. The type is interface{} with range: 0..4294967295. MulticastMolBaseFlags interface{} // MOL flags. The type is interface{} with range: 0..65535. MulticastMolFlags interface{} // MOL refcount. The type is interface{} with range: 0..65535. MulticastMolReferanceCount interface{} // multicast mpls tunnel. The type is string with pattern: [a-zA-Z0-9._/-]+. MulticastTunnelInterfaceHandler interface{} // multicast mpls P2MP-TE tunnel id or MLDP Tunnel LSMID on all nodes. The // type is interface{} with range: 0..4294967295. MulticastTunnelId interface{} // multicast nhinfo for p2mp TE Head. The type is interface{} with range: // 0..4294967295. MulticastTunnelNextHopInformation interface{} // multicast LSPVIF for MLDP Tunnels. The type is interface{} with range: // 0..4294967295. MulticastTunnelLspvif interface{} // num multicast mpls output paths . The type is interface{} with range: // 0..65535. MulticastMplsOutputPaths interface{} // num multicast mpls prot output paths . The type is interface{} with range: // 0..65535. MulticastMplsProtocolOutputPaths interface{} // num multicast mpls local output paths. The type is interface{} with range: // 0..65535. MulticastMplsLocalOutputPaths interface{} // The multicast RPF-ID . The type is interface{} with range: 0..4294967295. MulticastRpfId interface{} // The multicast ENCAP-ID . The type is interface{} with range: 0..4294967295. MulticastEncapId interface{} // The multicast platform data len. The type is interface{} with range: // 0..255. MulticastPlatformDataLength interface{} // The multicast platform data. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. MulticastPlatformData interface{} }
MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_MulticastInformation The multicast info
func (*MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_MulticastInformation) GetEntityData ¶
func (multicastInformation *MplsForwarding_Nodes_Node_LabelFib_ForwardingDetails_ForwardingDetail_MulticastInformation) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_Informations ¶
type MplsForwarding_Nodes_Node_LabelFib_Informations struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS forwarding information. The type is slice of // MplsForwarding_Nodes_Node_LabelFib_Informations_Information. Information []*MplsForwarding_Nodes_Node_LabelFib_Informations_Information }
MplsForwarding_Nodes_Node_LabelFib_Informations Forwarding filtering details
func (*MplsForwarding_Nodes_Node_LabelFib_Informations) GetEntityData ¶
func (informations *MplsForwarding_Nodes_Node_LabelFib_Informations) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information ¶
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Local label value. The type is interface{} with range: 16..1048575. LabelValue interface{} // End of stack flag. The type is Mplseos. Eos interface{} // Local label. The type is interface{} with range: 0..4294967295. LeafLocalLabel interface{} // EOS bit. The type is interface{} with range: 0..4294967295. EosBit interface{} // Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. HardwareInformation interface{} // Number of references to the leaf. The type is interface{} with range: // 0..4294967295. LeafReferanceCount interface{} // The leaf flags. The type is interface{} with range: 0..4294967295. LeafFlags interface{} // Number of references to the pathlist. The type is interface{} with range: // 0..4294967295. PathListReferanceCount interface{} // The pathlist flags. The type is interface{} with range: 0..4294967295. PathListFlags interface{} // Number of references to the LDI. The type is interface{} with range: // 0..4294967295. LdiReferanceCount interface{} // The LDI flags. The type is interface{} with range: 0..4294967295. LdiFlags interface{} // The LDI type. The type is interface{} with range: 0..4294967295. LdiType interface{} // The pointer to the LDI. The type is interface{} with range: 0..4294967295. LdiPointer interface{} // The LW-LDI type. The type is interface{} with range: 0..4294967295. LwLdiType interface{} // The pointer to the LW-LDI. The type is interface{} with range: // 0..4294967295. LwLdiPointer interface{} // The LW-LDI refcounter. The type is interface{} with range: 0..4294967295. LwLdiRefernaceCount interface{} // range: 0..4294967295. LwSharedLdiPointer interface{} // The LSPA flags. The type is interface{} with range: 0..4294967295. LspaFlags interface{} // The AFI table ID. The type is interface{} with range: 0..4294967295. AfiTableId interface{} // The unicast or multicast label. The type is bool. MulticastLabel interface{} // The time of last update in msec. The type is interface{} with range: // 0..18446744073709551615. LeafTimeInMilliSeconds interface{} // The total number of packets switched on all paths. The type is interface{} // with range: 0..18446744073709551615. TotalNumberOfPacketsSwitched interface{} // The total number of bytes switched on all paths. The type is interface{} // with range: 0..18446744073709551615. Units are byte. TotalNumberOfBytesSwitched interface{} // LDI-info in FIB leaf. LdiInformation MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LdiInformation // The multicast info. MulticastInformation MplsForwarding_Nodes_Node_LabelFib_Informations_Information_MulticastInformation // Label-infos in FIB leaf. The type is slice of // MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation. LabelInformation []*MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation }
MplsForwarding_Nodes_Node_LabelFib_Informations_Information MPLS forwarding information
func (*MplsForwarding_Nodes_Node_LabelFib_Informations_Information) GetEntityData ¶
func (information *MplsForwarding_Nodes_Node_LabelFib_Informations_Information) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation ¶
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Label-Info type. The type is interface{} with range: 0..4294967295. LabelInformationType interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // MPLS Adjacency flags. The type is interface{} with range: 0..4294967295. MplsAdjacencyFlags interface{} // Tunnel id present?. The type is bool. TunnelIdPresent interface{} // LabelInformationPathIndex. The type is interface{} with range: // 0..4294967295. LabelInformationPathIndex interface{} // NHinfo Type. The type is NextHop. LabelInformationNextHopType interface{} // The address family (v4/v6) . The type is Proto. LabelInformationNextHopProtocol interface{} // Bytes transmitted per LSP. The type is interface{} with range: // 0..18446744073709551615. Units are byte. TxBytes interface{} // Packets transmitted per LSP. The type is interface{} with range: // 0..18446744073709551615. TxPackets interface{} // Output Interface in string format. The type is string. OutgoingInterface interface{} // Output Physical Interface in string format. The type is string. OutgoingPhysicalInterface interface{} // Output Parent Interface in string format. The type is string. OutgoingParentInterface interface{} // Tunnel Interface in string format. The type is string. TunnelInterface interface{} // Output Label in string format. The type is string. OutgoingLabelString interface{} // Prefix Or ID. The type is string. PrefixOrId interface{} // Next hop address in string format. The type is string. LabelInformationNextHopString interface{} // The version of the route. The type is interface{} with range: // 0..18446744073709551615. LabelInformationRouteVersion interface{} // The time of last update in msec. The type is interface{} with range: // 0..18446744073709551615. LabelInformationTimeInMilliSeconds interface{} // Detail label info. LabelInformationDetail MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail // Path's Hash info in case of exact-route command. ExactRouteHashInfo MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_ExactRouteHashInfo }
MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation Label-infos in FIB leaf
func (*MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation) GetEntityData ¶
func (labelInformation *MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_ExactRouteHashInfo ¶
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_ExactRouteHashInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is Hash Index valid?. The type is bool. HashIndexIsValid interface{} // Hash Index value. The type is interface{} with range: 0..255. HashIndex interface{} }
MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_ExactRouteHashInfo Path's Hash info in case of exact-route command
func (*MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_ExactRouteHashInfo) GetEntityData ¶
func (exactRouteHashInfo *MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_ExactRouteHashInfo) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail ¶
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // L3 MTU. The type is interface{} with range: 0..4294967295. L3Mtu interface{} // Total encapsulation size: L2 + MPLS. The type is interface{} with range: // 0..4294967295. TotalEncapsulationSize interface{} // Length of L2 encapsulation. The type is interface{} with range: // 0..4294967295. MacSize interface{} // Number of packets switched. The type is interface{} with range: // 0..18446744073709551615. TransmitNumberOfPacketsSwitched interface{} // Number of Bytes switched. The type is interface{} with range: // 0..18446744073709551615. Units are byte. TransmitNumberOfBytesSwitched interface{} // Status. The type is interface{} with range: -2147483648..2147483647. Status interface{} // Next hop interface. The type is string with pattern: [a-zA-Z0-9._/-]+. NextHopInterface interface{} // The address family (V4/V6) . The type is Proto. NextHopProtocol interface{} // Next hop address in string format. The type is string. NextHopString interface{} // Label stack. The type is slice of // MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail_LabelStack. LabelStack []*MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail_LabelStack }
MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail Detail label info
func (*MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail) GetEntityData ¶
func (labelInformationDetail *MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail_LabelStack ¶
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail_LabelStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail_LabelStack Label stack
func (*MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail_LabelStack) GetEntityData ¶
func (labelStack *MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LabelInformation_LabelInformationDetail_LabelStack) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LdiInformation ¶
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LdiInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. LdiHardwareInformation interface{} }
MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LdiInformation LDI-info in FIB leaf
func (*MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LdiInformation) GetEntityData ¶
func (ldiInformation *MplsForwarding_Nodes_Node_LabelFib_Informations_Information_LdiInformation) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_MulticastInformation ¶
type MplsForwarding_Nodes_Node_LabelFib_Informations_Information_MulticastInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MOL base flags. The type is interface{} with range: 0..4294967295. MulticastMolBaseFlags interface{} // MOL flags. The type is interface{} with range: 0..65535. MulticastMolFlags interface{} // MOL refcount. The type is interface{} with range: 0..65535. MulticastMolReferanceCount interface{} // multicast mpls tunnel. The type is string with pattern: [a-zA-Z0-9._/-]+. MulticastTunnelInterfaceHandler interface{} // multicast mpls P2MP-TE tunnel id or MLDP Tunnel LSMID on all nodes. The // type is interface{} with range: 0..4294967295. MulticastTunnelId interface{} // multicast nhinfo for p2mp TE Head. The type is interface{} with range: // 0..4294967295. MulticastTunnelNextHopInformation interface{} // multicast LSPVIF for MLDP Tunnels. The type is interface{} with range: // 0..4294967295. MulticastTunnelLspvif interface{} // num multicast mpls output paths . The type is interface{} with range: // 0..65535. MulticastMplsOutputPaths interface{} // num multicast mpls prot output paths . The type is interface{} with range: // 0..65535. MulticastMplsProtocolOutputPaths interface{} // num multicast mpls local output paths. The type is interface{} with range: // 0..65535. MulticastMplsLocalOutputPaths interface{} // The multicast RPF-ID . The type is interface{} with range: 0..4294967295. MulticastRpfId interface{} // The multicast ENCAP-ID . The type is interface{} with range: 0..4294967295. MulticastEncapId interface{} // The multicast platform data len. The type is interface{} with range: // 0..255. MulticastPlatformDataLength interface{} // The multicast platform data. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. MulticastPlatformData interface{} }
MplsForwarding_Nodes_Node_LabelFib_Informations_Information_MulticastInformation The multicast info
func (*MplsForwarding_Nodes_Node_LabelFib_Informations_Information_MulticastInformation) GetEntityData ¶
func (multicastInformation *MplsForwarding_Nodes_Node_LabelFib_Informations_Information_MulticastInformation) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_LabelSecurity ¶
type MplsForwarding_Nodes_Node_LabelFib_LabelSecurity struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS label security interface table. Interfaces MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces // MPLS label security summary. Summary MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Summary }
MplsForwarding_Nodes_Node_LabelFib_LabelSecurity MPLS label security
func (*MplsForwarding_Nodes_Node_LabelFib_LabelSecurity) GetEntityData ¶
func (labelSecurity *MplsForwarding_Nodes_Node_LabelFib_LabelSecurity) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces ¶
type MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specify interface Name. The type is slice of // MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces_Interface. Interface []*MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces_Interface }
MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces MPLS label security interface table
func (*MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces) GetEntityData ¶
func (interfaces *MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces_Interface ¶
type MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_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{} // RPF is enabled on interface. The type is bool. RpfEnabled interface{} // RPF stats supported per interface. The type is bool. RpfSupported interface{} // Multi-label drop is enabled on interface. The type is bool. MldEnabled interface{} // Multi-label drop counters are supported per interface. The type is bool. MldSupported interface{} // RPF drops. The type is interface{} with range: 0..18446744073709551615. RpfDrops interface{} // Multi-label drops. The type is interface{} with range: // 0..18446744073709551615. MultiLabelDrops interface{} // RPF interface handle. The type is string with pattern: [a-zA-Z0-9._/-]+. Rpfifh interface{} }
MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces_Interface Specify interface Name
func (*MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces_Interface) GetEntityData ¶
func (self *MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Interfaces_Interface) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Summary ¶
type MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Summary struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // RPF drops. The type is interface{} with range: 0..18446744073709551615. RpfDrops interface{} // Multi-label drops. The type is interface{} with range: // 0..18446744073709551615. MultiLabelDrops interface{} }
MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Summary MPLS label security summary
func (*MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Summary) GetEntityData ¶
func (summary *MplsForwarding_Nodes_Node_LabelFib_LabelSecurity_Summary) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_Tunnel ¶
type MplsForwarding_Nodes_Node_Tunnel struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Forwarding details for TE tunnels. ForwardingTunnels MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels }
MplsForwarding_Nodes_Node_Tunnel TE Tunnel information
func (*MplsForwarding_Nodes_Node_Tunnel) GetEntityData ¶
func (tunnel *MplsForwarding_Nodes_Node_Tunnel) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels ¶
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Forwarding information for the TE tunnel. The type is slice of // MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel. ForwardingTunnel []*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel }
MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels Forwarding details for TE tunnels
func (*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels) GetEntityData ¶
func (forwardingTunnels *MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel ¶
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel 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{} // Tunnel head information. TunnelInfo MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_TunnelInfo // Tunnel forwarding information. Fwdg MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg }
MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel Forwarding information for the TE tunnel
func (*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel) GetEntityData ¶
func (forwardingTunnel *MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg ¶
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Local label. The type is interface{} with range: 0..4294967295. LeafLocalLabel interface{} // EOS bit. The type is interface{} with range: 0..4294967295. EosBit interface{} // Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. HardwareInformation interface{} // Number of references to the leaf. The type is interface{} with range: // 0..4294967295. LeafReferanceCount interface{} // The leaf flags. The type is interface{} with range: 0..4294967295. LeafFlags interface{} // Number of references to the pathlist. The type is interface{} with range: // 0..4294967295. PathListReferanceCount interface{} // The pathlist flags. The type is interface{} with range: 0..4294967295. PathListFlags interface{} // Number of references to the LDI. The type is interface{} with range: // 0..4294967295. LdiReferanceCount interface{} // The LDI flags. The type is interface{} with range: 0..4294967295. LdiFlags interface{} // The LDI type. The type is interface{} with range: 0..4294967295. LdiType interface{} // The pointer to the LDI. The type is interface{} with range: 0..4294967295. LdiPointer interface{} // The LW-LDI type. The type is interface{} with range: 0..4294967295. LwLdiType interface{} // The pointer to the LW-LDI. The type is interface{} with range: // 0..4294967295. LwLdiPointer interface{} // The LW-LDI refcounter. The type is interface{} with range: 0..4294967295. LwLdiRefernaceCount interface{} // range: 0..4294967295. LwSharedLdiPointer interface{} // The LSPA flags. The type is interface{} with range: 0..4294967295. LspaFlags interface{} // The AFI table ID. The type is interface{} with range: 0..4294967295. AfiTableId interface{} // The unicast or multicast label. The type is bool. MulticastLabel interface{} // The time of last update in msec. The type is interface{} with range: // 0..18446744073709551615. LeafTimeInMilliSeconds interface{} // The total number of packets switched on all paths. The type is interface{} // with range: 0..18446744073709551615. TotalNumberOfPacketsSwitched interface{} // The total number of bytes switched on all paths. The type is interface{} // with range: 0..18446744073709551615. Units are byte. TotalNumberOfBytesSwitched interface{} // LDI-info in FIB leaf. LdiInformation MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LdiInformation // The multicast info. MulticastInformation MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_MulticastInformation // Label-infos in FIB leaf. The type is slice of // MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation. LabelInformation []*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation }
MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg Tunnel forwarding information
func (*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg) GetEntityData ¶
func (fwdg *MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation ¶
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Label-Info type. The type is interface{} with range: 0..4294967295. LabelInformationType interface{} // Local label. The type is interface{} with range: 0..4294967295. LocalLabel interface{} // Outgoing label. The type is interface{} with range: 0..4294967295. OutgoingLabel interface{} // MPLS Adjacency flags. The type is interface{} with range: 0..4294967295. MplsAdjacencyFlags interface{} // Tunnel id present?. The type is bool. TunnelIdPresent interface{} // LabelInformationPathIndex. The type is interface{} with range: // 0..4294967295. LabelInformationPathIndex interface{} // NHinfo Type. The type is NextHop. LabelInformationNextHopType interface{} // The address family (v4/v6) . The type is Proto. LabelInformationNextHopProtocol interface{} // Bytes transmitted per LSP. The type is interface{} with range: // 0..18446744073709551615. Units are byte. TxBytes interface{} // Packets transmitted per LSP. The type is interface{} with range: // 0..18446744073709551615. TxPackets interface{} // Output Interface in string format. The type is string. OutgoingInterface interface{} // Output Physical Interface in string format. The type is string. OutgoingPhysicalInterface interface{} // Output Parent Interface in string format. The type is string. OutgoingParentInterface interface{} // Tunnel Interface in string format. The type is string. TunnelInterface interface{} // Output Label in string format. The type is string. OutgoingLabelString interface{} // Prefix Or ID. The type is string. PrefixOrId interface{} // Next hop address in string format. The type is string. LabelInformationNextHopString interface{} // The version of the route. The type is interface{} with range: // 0..18446744073709551615. LabelInformationRouteVersion interface{} // The time of last update in msec. The type is interface{} with range: // 0..18446744073709551615. LabelInformationTimeInMilliSeconds interface{} // Detail label info. LabelInformationDetail MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail // Path's Hash info in case of exact-route command. ExactRouteHashInfo MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_ExactRouteHashInfo }
MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation Label-infos in FIB leaf
func (*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation) GetEntityData ¶
func (labelInformation *MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_ExactRouteHashInfo ¶
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_ExactRouteHashInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Is Hash Index valid?. The type is bool. HashIndexIsValid interface{} // Hash Index value. The type is interface{} with range: 0..255. HashIndex interface{} }
MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_ExactRouteHashInfo Path's Hash info in case of exact-route command
func (*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_ExactRouteHashInfo) GetEntityData ¶
func (exactRouteHashInfo *MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_ExactRouteHashInfo) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail ¶
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // L3 MTU. The type is interface{} with range: 0..4294967295. L3Mtu interface{} // Total encapsulation size: L2 + MPLS. The type is interface{} with range: // 0..4294967295. TotalEncapsulationSize interface{} // Length of L2 encapsulation. The type is interface{} with range: // 0..4294967295. MacSize interface{} // Number of packets switched. The type is interface{} with range: // 0..18446744073709551615. TransmitNumberOfPacketsSwitched interface{} // Number of Bytes switched. The type is interface{} with range: // 0..18446744073709551615. Units are byte. TransmitNumberOfBytesSwitched interface{} // Status. The type is interface{} with range: -2147483648..2147483647. Status interface{} // Next hop interface. The type is string with pattern: [a-zA-Z0-9._/-]+. NextHopInterface interface{} // The address family (V4/V6) . The type is Proto. NextHopProtocol interface{} // Next hop address in string format. The type is string. NextHopString interface{} // Label stack. The type is slice of // MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail_LabelStack. LabelStack []*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail_LabelStack }
MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail Detail label info
func (*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail) GetEntityData ¶
func (labelInformationDetail *MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail_LabelStack ¶
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail_LabelStack struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail_LabelStack Label stack
func (*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail_LabelStack) GetEntityData ¶
func (labelStack *MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LabelInformation_LabelInformationDetail_LabelStack) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LdiInformation ¶
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LdiInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Hardware info. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. LdiHardwareInformation interface{} }
MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LdiInformation LDI-info in FIB leaf
func (*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LdiInformation) GetEntityData ¶
func (ldiInformation *MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_LdiInformation) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_MulticastInformation ¶
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_MulticastInformation struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MOL base flags. The type is interface{} with range: 0..4294967295. MulticastMolBaseFlags interface{} // MOL flags. The type is interface{} with range: 0..65535. MulticastMolFlags interface{} // MOL refcount. The type is interface{} with range: 0..65535. MulticastMolReferanceCount interface{} // multicast mpls tunnel. The type is string with pattern: [a-zA-Z0-9._/-]+. MulticastTunnelInterfaceHandler interface{} // multicast mpls P2MP-TE tunnel id or MLDP Tunnel LSMID on all nodes. The // type is interface{} with range: 0..4294967295. MulticastTunnelId interface{} // multicast nhinfo for p2mp TE Head. The type is interface{} with range: // 0..4294967295. MulticastTunnelNextHopInformation interface{} // multicast LSPVIF for MLDP Tunnels. The type is interface{} with range: // 0..4294967295. MulticastTunnelLspvif interface{} // num multicast mpls output paths . The type is interface{} with range: // 0..65535. MulticastMplsOutputPaths interface{} // num multicast mpls prot output paths . The type is interface{} with range: // 0..65535. MulticastMplsProtocolOutputPaths interface{} // num multicast mpls local output paths. The type is interface{} with range: // 0..65535. MulticastMplsLocalOutputPaths interface{} // The multicast RPF-ID . The type is interface{} with range: 0..4294967295. MulticastRpfId interface{} // The multicast ENCAP-ID . The type is interface{} with range: 0..4294967295. MulticastEncapId interface{} // The multicast platform data len. The type is interface{} with range: // 0..255. MulticastPlatformDataLength interface{} // The multicast platform data. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. MulticastPlatformData interface{} }
MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_MulticastInformation The multicast info
func (*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_MulticastInformation) GetEntityData ¶
func (multicastInformation *MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_Fwdg_MulticastInformation) GetEntityData() *types.CommonEntityData
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_TunnelInfo ¶
type MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_TunnelInfo struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Tunnel interface. The type is string with pattern: [a-zA-Z0-9._/-]+. TunnelInterfaceName interface{} // Tunnel Local label. The type is interface{} with range: 0..4294967295. TunnelLocalLabel interface{} // Tunnel Forward Class. The type is interface{} with range: 0..255. TunnelFwdClass interface{} // Tunnel Load Metric. The type is interface{} with range: 0..255. TunnelLoadMetric interface{} // Is Tunnel SRTE. The type is bool. TunnelIsSrte interface{} // Tunnel head resolution is incomplete. The type is bool. TunnelResolutionIncomplete interface{} // Tunnel head resolition is inconsitent b/w TEhead and Local label. The type // is bool. TunnelResolutionInconsistent interface{} // Is Tunnel programmed as drop. The type is bool. TunnelIsProgrammedToDrop interface{} }
MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_TunnelInfo Tunnel head information
func (*MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_TunnelInfo) GetEntityData ¶
func (tunnelInfo *MplsForwarding_Nodes_Node_Tunnel_ForwardingTunnels_ForwardingTunnel_TunnelInfo) GetEntityData() *types.CommonEntityData
type OcAftL3 ¶
type OcAftL3 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table VRFs - openconfig network-instances. Vrfs OcAftL3_Vrfs }
OcAftL3 oc aft l3
func (*OcAftL3) GetEntityData ¶
func (ocAftL3 *OcAftL3) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs ¶
type OcAftL3_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF/network-instace table. The type is slice of OcAftL3_Vrfs_Vrf. Vrf []*OcAftL3_Vrfs_Vrf }
OcAftL3_Vrfs Table VRFs - openconfig network-instances
func (*OcAftL3_Vrfs) GetEntityData ¶
func (vrfs *OcAftL3_Vrfs) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf ¶
type OcAftL3_Vrfs_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Instance Name. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Abstract forwarding table per FIB protocol. AbstractForwardingTables OcAftL3_Vrfs_Vrf_AbstractForwardingTables }
OcAftL3_Vrfs_Vrf VRF/network-instace table
func (*OcAftL3_Vrfs_Vrf) GetEntityData ¶
func (vrf *OcAftL3_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // MPLS abstract forwarding table. Mpls OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls // IPv6 abstract forwarding table. Ipv6Unicast OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast // IPv4 abstract forwarding table. Ipv4Unicast OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables Abstract forwarding table per FIB protocol
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables) GetEntityData ¶
func (abstractForwardingTables *OcAftL3_Vrfs_Vrf_AbstractForwardingTables) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of IP prefixes. Prefixes OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast IPv4 abstract forwarding table
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast) GetEntityData ¶
func (ipv4Unicast *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Prefix data. The type is slice of // OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix. Prefix []*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes Table of IP prefixes
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes) GetEntityData ¶
func (prefixes *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Prefix. The type is string. Prefix interface{} // A next-hop associated with the forwarding instance. NextHops OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops // Operational data. State OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_State }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix Prefix data
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix) GetEntityData ¶
func (prefix *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A next-hop associated with the forwarding instance. The type is slice of // OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop. NextHop []*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops A next-hop associated with the forwarding instance
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops) GetEntityData ¶
func (nextHops *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. A unique index identifying the next-hop entry for // the AFT entry. The type is interface{} with range: 0..4294967295. Index interface{} // OC AFT entry next-hop state. State OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_State // AFT entry next-hop interface ref. InterfaceRef OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop A next-hop associated with the forwarding instance
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop) GetEntityData ¶
func (nextHop *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AFT entry interface ref state. State OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef AFT entry next-hop interface ref
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef) GetEntityData ¶
func (interfaceRef *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface name. The type is string. Interface interface{} // Sub-Interface index. The type is interface{} with range: 0..4294967295. Subinterface interface{} }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State AFT entry interface ref state
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State) GetEntityData ¶
func (state *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_State ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_State struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Index. The type is interface{} with range: 0..18446744073709551615. Index interface{} // Weight. The type is interface{} with range: 0..4294967295. Weight interface{} // IP address. The type is string. IpAddress interface{} // VRF name where the nexthop is resolved. The type is string. NetworkInstance interface{} // Popped mpls label stack. The type is slice of string. PoppedMplsLabelStack []interface{} // Pushed mpls label stack. The type is slice of string. PushedMplsLabelStack []interface{} }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_State OC AFT entry next-hop state
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_State) GetEntityData ¶
func (state *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_NextHops_NextHop_State) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_State ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_State struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP prefix or MPLS label. The type is string. PrefixIndex interface{} }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_State Operational data
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_State) GetEntityData ¶
func (state *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv4Unicast_Prefixes_Prefix_State) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of IP prefixes. Prefixes OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast IPv6 abstract forwarding table
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast) GetEntityData ¶
func (ipv6Unicast *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Prefix data. The type is slice of // OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix. Prefix []*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes Table of IP prefixes
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes) GetEntityData ¶
func (prefixes *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Prefix. The type is string. Prefix interface{} // A next-hop associated with the forwarding instance. NextHops OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops // Operational data. State OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_State }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix Prefix data
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix) GetEntityData ¶
func (prefix *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A next-hop associated with the forwarding instance. The type is slice of // OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop. NextHop []*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops A next-hop associated with the forwarding instance
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops) GetEntityData ¶
func (nextHops *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. A unique index identifying the next-hop entry for // the AFT entry. The type is interface{} with range: 0..4294967295. Index interface{} // OC AFT entry next-hop state. State OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_State // AFT entry next-hop interface ref. InterfaceRef OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop A next-hop associated with the forwarding instance
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop) GetEntityData ¶
func (nextHop *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AFT entry interface ref state. State OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef AFT entry next-hop interface ref
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef) GetEntityData ¶
func (interfaceRef *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface name. The type is string. Interface interface{} // Sub-Interface index. The type is interface{} with range: 0..4294967295. Subinterface interface{} }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State AFT entry interface ref state
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State) GetEntityData ¶
func (state *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_InterfaceRef_State) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_State ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_State struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Index. The type is interface{} with range: 0..18446744073709551615. Index interface{} // Weight. The type is interface{} with range: 0..4294967295. Weight interface{} // IP address. The type is string. IpAddress interface{} // VRF name where the nexthop is resolved. The type is string. NetworkInstance interface{} // Popped mpls label stack. The type is slice of string. PoppedMplsLabelStack []interface{} // Pushed mpls label stack. The type is slice of string. PushedMplsLabelStack []interface{} }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_State OC AFT entry next-hop state
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_State) GetEntityData ¶
func (state *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_NextHops_NextHop_State) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_State ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_State struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP prefix or MPLS label. The type is string. PrefixIndex interface{} }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_State Operational data
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_State) GetEntityData ¶
func (state *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Ipv6Unicast_Prefixes_Prefix_State) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table of MPLS labels. Labels OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls MPLS abstract forwarding table
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls) GetEntityData ¶
func (mpls *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Label data. The type is slice of // OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label. Label []*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels Table of MPLS labels
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels) GetEntityData ¶
func (labels *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Label. The type is string. Label interface{} // A next-hop associated with the forwarding instance. NextHops OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops // Operational data. State OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_State }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label Label data
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label) GetEntityData ¶
func (label *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // A next-hop associated with the forwarding instance. The type is slice of // OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop. NextHop []*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops A next-hop associated with the forwarding instance
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops) GetEntityData ¶
func (nextHops *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. A unique index identifying the next-hop entry for // the AFT entry. The type is interface{} with range: 0..4294967295. Index interface{} // OC AFT entry next-hop state. State OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_State // AFT entry next-hop interface ref. InterfaceRef OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop A next-hop associated with the forwarding instance
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop) GetEntityData ¶
func (nextHop *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // AFT entry interface ref state. State OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef_State }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef AFT entry next-hop interface ref
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef) GetEntityData ¶
func (interfaceRef *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef_State ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef_State struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface name. The type is string. Interface interface{} // Sub-Interface index. The type is interface{} with range: 0..4294967295. Subinterface interface{} }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef_State AFT entry interface ref state
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef_State) GetEntityData ¶
func (state *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_InterfaceRef_State) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_State ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_State struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Index. The type is interface{} with range: 0..18446744073709551615. Index interface{} // Weight. The type is interface{} with range: 0..4294967295. Weight interface{} // IP address. The type is string. IpAddress interface{} // VRF name where the nexthop is resolved. The type is string. NetworkInstance interface{} // Popped mpls label stack. The type is slice of string. PoppedMplsLabelStack []interface{} // Pushed mpls label stack. The type is slice of string. PushedMplsLabelStack []interface{} }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_State OC AFT entry next-hop state
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_State) GetEntityData ¶
func (state *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_NextHops_NextHop_State) GetEntityData() *types.CommonEntityData
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_State ¶
type OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_State struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP prefix or MPLS label. The type is string. PrefixIndex interface{} }
OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_State Operational data
func (*OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_State) GetEntityData ¶
func (state *OcAftL3_Vrfs_Vrf_AbstractForwardingTables_Mpls_Labels_Label_State) GetEntityData() *types.CommonEntityData
type SsLbaState ¶
type SsLbaState string
SsLbaState represents Load Balance config
const ( // L3 Load Balance config SsLbaState_l3 SsLbaState = "l3" // L4 Load Balance config SsLbaState_l4 SsLbaState = "l4" )