Documentation
¶
Overview ¶
This module contains a collection of YANG definitions for Cisco IOS-XR ip-rib-ipv4 package operational data.
This module contains definitions for the following management objects:
rib-stdby: RIB standby node operational data rib: rib
Copyright (c) 2013-2018 by Cisco Systems, Inc. All rights reserved.
Index ¶
- type Rib
- type RibEdmNnh
- type RibStdby
- type RibStdby_RibTableIds
- type RibStdby_RibTableIds_RibTableId
- type RibStdby_RibTableIds_RibTableId_Information
- type RibStdby_RibTableIds_RibTableId_RibTableItfHndls
- type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl
- type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute
- type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath
- type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_RibTableIds_RibTableId_SummaryProtos
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2
- type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther
- type RibStdby_Vrfs
- type RibStdby_Vrfs_Vrf
- type RibStdby_Vrfs_Vrf_Afs
- type RibStdby_Vrfs_Vrf_Afs_Af
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop
- type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_RibTableIds
- type Rib_RibTableIds_RibTableId
- type Rib_RibTableIds_RibTableId_Information
- type Rib_RibTableIds_RibTableId_RibTableItfHndls
- type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl
- type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute
- type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath
- type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath
- type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_RibTableIds_RibTableId_SummaryProtos
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2
- type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther
- type Rib_Vrfs
- type Rib_Vrfs_Vrf
- type Rib_Vrfs_Vrf_Afs
- type Rib_Vrfs_Vrf_Afs_Af
- type Rib_Vrfs_Vrf_Afs_Af_Safs
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop
- type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Rib ¶
type Rib struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table. Vrfs Rib_Vrfs // RIB table. RibTableIds Rib_RibTableIds }
Rib rib
func (*Rib) GetEntityData ¶
func (rib *Rib) GetEntityData() *types.CommonEntityData
type RibStdby ¶
type RibStdby struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // VRF table. Vrfs RibStdby_Vrfs // RIB table. RibTableIds RibStdby_RibTableIds }
RibStdby RIB standby node operational data
func (*RibStdby) GetEntityData ¶
func (ribStdby *RibStdby) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds ¶
type RibStdby_RibTableIds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specific Table. The type is slice of RibStdby_RibTableIds_RibTableId. RibTableId []*RibStdby_RibTableIds_RibTableId }
RibStdby_RibTableIds RIB table
func (*RibStdby_RibTableIds) GetEntityData ¶
func (ribTableIds *RibStdby_RibTableIds) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId ¶
type RibStdby_RibTableIds_RibTableId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Table ID. The type is string with pattern: // [0-9a-fA-F]{1,8}. Tableid interface{} // RIB table summary. SummaryProtos RibStdby_RibTableIds_RibTableId_SummaryProtos // RIB table interface. RibTableItfHndls RibStdby_RibTableIds_RibTableId_RibTableItfHndls // Table related Information. Information RibStdby_RibTableIds_RibTableId_Information }
RibStdby_RibTableIds_RibTableId Specific Table
func (*RibStdby_RibTableIds_RibTableId) GetEntityData ¶
func (ribTableId *RibStdby_RibTableIds_RibTableId) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_Information ¶
type RibStdby_RibTableIds_RibTableId_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table id. The type is interface{} with range: 0..4294967295. Tableid interface{} // Address Family. The type is interface{} with range: 0..4294967295. Afi interface{} // sub Address Family. The type is interface{} with range: 0..4294967295. Safi interface{} // VRF Name of the table. The type is string. VrfName interface{} // Name of the table. The type is string. TableName interface{} // Table version. The type is interface{} with range: 0..18446744073709551615. Version interface{} // Configured prefix limit. The type is interface{} with range: 0..4294967295. ConfPrefixLimit interface{} // Num prefixes in table. The type is interface{} with range: 0..4294967295. CurrentPrefixCount interface{} // Num SVD local prefixes. The type is interface{} with range: 0..4294967295. NumSvdlclPrefix interface{} // Num SVD remote prefixes. The type is interface{} with range: 0..4294967295. NumSvdremPrefix interface{} // Version no. of the table. The type is interface{} with range: // 0..18446744073709551615. TableVersion interface{} // Prefix limit state indicator. The type is bool. PrefixLimitNotified interface{} // Table in fwd reference state?. The type is bool. FwdReferenced interface{} // Table deleted?. The type is bool. Deleted interface{} // Table has reached convergence. The type is bool. InitialConverge interface{} }
RibStdby_RibTableIds_RibTableId_Information Table related Information
func (*RibStdby_RibTableIds_RibTableId_Information) GetEntityData ¶
func (information *RibStdby_RibTableIds_RibTableId_Information) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls ¶
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface handle. The type is slice of // RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl. RibTableItfHndl []*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl }
RibStdby_RibTableIds_RibTableId_RibTableItfHndls RIB table interface
func (*RibStdby_RibTableIds_RibTableId_RibTableItfHndls) GetEntityData ¶
func (ribTableItfHndls *RibStdby_RibTableIds_RibTableId_RibTableItfHndls) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl ¶
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Itf Handle. The type is interface{} with range: // 0..4294967295. Handle interface{} // Route information for a specific table/interface . The type is slice of // RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute. ItfRoute []*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute }
RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl Interface handle
func (*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl) GetEntityData ¶
func (ribTableItfHndl *RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute ¶
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath }
RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute Route information for a specific table/interface
func (*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute) GetEntityData ¶
func (itfRoute *RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath ¶
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath Path(s) of the route
func (*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath) GetEntityData ¶
func (routePath *RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
func (labelstk *RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
func (nextNextHop *RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *RibStdby_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route summary information for a specific table/protocol . The type is slice // of RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto. SummaryProto []*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto }
RibStdby_RibTableIds_RibTableId_SummaryProtos RIB table summary
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos) GetEntityData ¶
func (summaryProtos *RibStdby_RibTableIds_RibTableId_SummaryProtos) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Proto ID. The type is interface{} with range: // 0..4294967295. Protoid interface{} // Proto name. The type is string. Name interface{} // Instance. The type is string. Instance interface{} // Count for proto. instance. ProtoRouteCount RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount // No route type. RtypeNone RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone // Unknown route type. RtypeOther RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther // OSPF route within an area. RtypeOspfIntra RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra // OSPF route across diff. areas. RtypeOspfInter RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter // OSPF external route of type 1. RtypeOspfExtern1 RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1 // OSPF external route of type 2. RtypeOspfExtern2 RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2 // IS-IS summary route. RtypeIsisSum RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum // IS-IS level 1 route. RtypeIsisL1 RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1 // IS-IS level 2 route. RtypeIsisL2 RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2 // IS-IS level1 inter-area route. RtypeIsisL1Ia RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia // iBGP route. RtypeBgpInt RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt // eBGP route. RtypeBgpExt RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt // BGP local route. RtypeBgpLoc RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc // OSPF NSSA ext. route type 1. RtypeOspfNssa1 RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1 // OSPF NSSA ext. route type 2. RtypeOspfNssa2 RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2 // EIGRP internal route. RtypeIgrp2Int RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int // EIGRP external route. RtypeIgrp2Ext RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto Route summary information for a specific table/protocol
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto) GetEntityData ¶
func (summaryProto *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount Count for proto. instance
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount) GetEntityData ¶
func (protoRouteCount *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt eBGP route
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt) GetEntityData ¶
func (rtypeBgpExt *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt iBGP route
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt) GetEntityData ¶
func (rtypeBgpInt *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc BGP local route
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc) GetEntityData ¶
func (rtypeBgpLoc *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext EIGRP external route
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext) GetEntityData ¶
func (rtypeIgrp2Ext *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int EIGRP internal route
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int) GetEntityData ¶
func (rtypeIgrp2Int *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1 ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1 IS-IS level 1 route
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1) GetEntityData ¶
func (rtypeIsisL1 *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia IS-IS level1 inter-area route
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia) GetEntityData ¶
func (rtypeIsisL1Ia *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2 ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2 IS-IS level 2 route
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2) GetEntityData ¶
func (rtypeIsisL2 *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum IS-IS summary route
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum) GetEntityData ¶
func (rtypeIsisSum *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone No route type
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone) GetEntityData ¶
func (rtypeNone *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1 ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1 OSPF external route of type 1
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1) GetEntityData ¶
func (rtypeOspfExtern1 *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2 ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2 OSPF external route of type 2
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2) GetEntityData ¶
func (rtypeOspfExtern2 *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter OSPF route across diff. areas
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter) GetEntityData ¶
func (rtypeOspfInter *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra OSPF route within an area
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra) GetEntityData ¶
func (rtypeOspfIntra *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1 ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1 OSPF NSSA ext. route type 1
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1) GetEntityData ¶
func (rtypeOspfNssa1 *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2 ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2 OSPF NSSA ext. route type 2
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2) GetEntityData ¶
func (rtypeOspfNssa2 *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2) GetEntityData() *types.CommonEntityData
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther ¶
type RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther Unknown route type
func (*RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther) GetEntityData ¶
func (rtypeOther *RibStdby_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs ¶
type RibStdby_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specific VRF. The type is slice of RibStdby_Vrfs_Vrf. Vrf []*RibStdby_Vrfs_Vrf }
RibStdby_Vrfs VRF table
func (*RibStdby_Vrfs) GetEntityData ¶
func (vrfs *RibStdby_Vrfs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf ¶
type RibStdby_Vrfs_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of the VRF. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Address Family (AF) table. Afs RibStdby_Vrfs_Vrf_Afs }
RibStdby_Vrfs_Vrf Specific VRF
func (*RibStdby_Vrfs_Vrf) GetEntityData ¶
func (vrf *RibStdby_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs ¶
type RibStdby_Vrfs_Vrf_Afs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specific AF information. The type is slice of RibStdby_Vrfs_Vrf_Afs_Af. Af []*RibStdby_Vrfs_Vrf_Afs_Af }
RibStdby_Vrfs_Vrf_Afs Address Family (AF) table
func (*RibStdby_Vrfs_Vrf_Afs) GetEntityData ¶
func (afs *RibStdby_Vrfs_Vrf_Afs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af ¶
type RibStdby_Vrfs_Vrf_Afs_Af struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of the AF. The type is string with pattern: // (IPv4)|(IPv6). AfName interface{} // Subsequent Address Family (SAF) table. Safs RibStdby_Vrfs_Vrf_Afs_Af_Safs }
RibStdby_Vrfs_Vrf_Afs_Af Specific AF information
func (*RibStdby_Vrfs_Vrf_Afs_Af) GetEntityData ¶
func (af *RibStdby_Vrfs_Vrf_Afs_Af) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specific SAF information. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf. Saf []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf }
RibStdby_Vrfs_Vrf_Afs_Af_Safs Subsequent Address Family (SAF) table
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs) GetEntityData ¶
func (safs *RibStdby_Vrfs_Vrf_Afs_Af_Safs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of the SAF. The type is string with pattern: // (Unicast)|(Multicast). SafName interface{} // Global container of routes. IpRibRouteTableNames RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf Specific SAF information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf) GetEntityData ¶
func (saf *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP RIB Route table name for a topology. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName. IpRibRouteTableName []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames Global container of routes
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames) GetEntityData ¶
func (ipRibRouteTableNames *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of the route table. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. RouteTableName interface{} // Route information . Routes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes // Deleted. DeletedRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes // Destination KW. DestinationKw RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw // Opaque information . Opaques RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques // Contains the classification of routes by protocol. Protocol RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol // Quarantine. QRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes // Backup route information for the given table. BackupRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes // Route advertiser information . Adverts RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName IP RIB Route table name for a topology
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName) GetEntityData ¶
func (ipRibRouteTableName *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert. Advert []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts Route advertiser information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts) GetEntityData ¶
func (adverts *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // ipv4 rib edm advert. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert. Ipv4RibEdmAdvert []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert Route information of a specific Network Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert) GetEntityData ¶
func (advert *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Client advertising the route. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // Extended communities. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. ExtendedCommunities interface{} // OSPF area-id flags. The type is interface{} with range: 0..255. ProtocolOpaqueFlags interface{} // OSPF area-id. The type is interface{} with range: 0..4294967295. ProtocolOpaque interface{} // Protocol code. The type is interface{} with range: -128..127. Code interface{} // Instance name. The type is string with length: 0..41. InstanceName interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert ipv4 rib edm advert
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert) GetEntityData ¶
func (ipv4RibEdmAdvert *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information for a specific backup address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute. BackupRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes Backup route information for the given table
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes) GetEntityData ¶
func (backupRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // This attribute is a key. Proto ID. The type is interface{} with range: // 0..4294967295. Protoid interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute Route information for a specific backup address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute) GetEntityData ¶
func (backupRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath) GetEntityData ¶
func (routePath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information for a specific deleted address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute. DeletedRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes Deleted
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes) GetEntityData ¶
func (deletedRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute Route information for a specific deleted address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute) GetEntityData ¶
func (deletedRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath) GetEntityData ¶
func (routePath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Best Local. DestBestRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes // Quarantine. DestQRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes // Backup. DestBackupRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes // Resolving next hop. DestNextHopRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw Destination KW
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw) GetEntityData ¶
func (destinationKw *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Backup Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute. DestBackupRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes Backup
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes) GetEntityData ¶
func (destBackupRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute Route information of a specific Backup Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute) GetEntityData ¶
func (destBackupRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Best local route information for a specific Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute. DestBestRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes Best Local
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes) GetEntityData ¶
func (destBestRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute Best local route information for a specific Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute) GetEntityData ¶
func (destBestRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath) GetEntityData ¶
func (routePath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop information for a specific address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute. DestNextHopRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes Resolving next hop
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes) GetEntityData ¶
func (destNextHopRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute Nexthop information for a specific address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute) GetEntityData ¶
func (destNextHopRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Backup Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute. DestQRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes Quarantine
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes) GetEntityData ¶
func (destQRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute Route information of a specific Backup Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute) GetEntityData ¶
func (destQRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath) GetEntityData ¶
func (routePath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Opaque item . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque. Opaque []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques Opaque information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques) GetEntityData ¶
func (opaques *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Opaque Client ID. The type is interface{} with range: 0..4294967295. OpaqueClientid interface{} // Opaque Proto ID. The type is interface{} with range: 0..4294967295. OpaqueProtoid interface{} // Opaque key type. The type is interface{} with range: 0..4294967295. OpaqueKeyType interface{} // Opaque key size. The type is interface{} with range: 0..4294967295. OpaqueKeySize interface{} // Opaque data size. The type is interface{} with range: 0..4294967295. OpaqueDataSize interface{} // Opaque string. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. OpaqueString interface{} // key. The type is string with pattern: ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. Key interface{} // data. The type is string with pattern: ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. Data interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque Opaque item
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque) GetEntityData ¶
func (opaque *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Mobile Protocol. Mobile RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile // Subscriber Protocol. Subscriber RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber // Connected Protocol. Connected RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected // DAGR Protocol(Direct-Attached Gateway Redundancy) Protocol. Dagr RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr // RIP Protocol. Rip RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip // OSPF Protocol. Ospf RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf // SRv6-Local Protocol. Srv6Local RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local // Static Protocol. Static RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static // RPL Protocol. Rpl RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl // Application Protocol. Application RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application // TEClient Protocol. TeClient RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient // EIGRP Protocol. Eigrp RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp // Local Protocol. Local RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local // BGP Protocol. Bgp RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp // ISIS Protocol. Isis RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol Contains the classification of routes by protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol) GetEntityData ¶
func (protocol *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application Application Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application) GetEntityData ¶
func (application *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs Non Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs) GetEntityData ¶
func (nonAs *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Autonomous System of protocol. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As. As []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp BGP Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp) GetEntityData ¶
func (bgp *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Autonomous system. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. As interface{} // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As) GetEntityData ¶
func (as *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected Connected Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected) GetEntityData ¶
func (connected *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs Non Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs) GetEntityData ¶
func (nonAs *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr DAGR Protocol(Direct-Attached Gateway Redundancy) Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr) GetEntityData ¶
func (dagr *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs Non Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs) GetEntityData ¶
func (nonAs *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Autonomous System of protocol. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As. As []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp EIGRP Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp) GetEntityData ¶
func (eigrp *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Autonomous system. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. As interface{} // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As) GetEntityData ¶
func (as *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Autonomous System of protocol. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As. As []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis ISIS Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis) GetEntityData ¶
func (isis *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Autonomous system. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. As interface{} // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As) GetEntityData ¶
func (as *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SMIAP. Smiap RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap // LSPV(Label Switched Path Verification) Protocol. Lspv RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv // Non Autonomous System of protocol. NonAs RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local Local Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local) GetEntityData ¶
func (local *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv LSPV(Label Switched Path Verification) Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv) GetEntityData ¶
func (lspv *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs Non Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs) GetEntityData ¶
func (nonAs *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap SMIAP
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap) GetEntityData ¶
func (smiap *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile Mobile Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile) GetEntityData ¶
func (mobile *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs Non Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs) GetEntityData ¶
func (nonAs *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Autonomous System of protocol. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As. As []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf OSPF Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf) GetEntityData ¶
func (ospf *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Autonomous system. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. As interface{} // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As) GetEntityData ¶
func (as *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip RIP Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip) GetEntityData ¶
func (rip *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs Non Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs) GetEntityData ¶
func (nonAs *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Autonomous System of protocol. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As. As []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl RPL Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl) GetEntityData ¶
func (rpl *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Autonomous system. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. As interface{} // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As) GetEntityData ¶
func (as *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local SRv6-Local Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local) GetEntityData ¶
func (srv6Local *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs Non Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs) GetEntityData ¶
func (nonAs *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static Static Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static) GetEntityData ¶
func (static *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs Non Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs) GetEntityData ¶
func (nonAs *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber Subscriber Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber) GetEntityData ¶
func (subscriber *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs Non Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs) GetEntityData ¶
func (nonAs *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient TEClient Protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient) GetEntityData ¶
func (teClient *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes // Protocol related Information. Information RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs Non Autonomous System of protocol
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs) GetEntityData ¶
func (nonAs *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information Protocol related Information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information) GetEntityData ¶
func (information *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes Protocol specific Route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information for a specific quarantined address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute. QRoute []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes Quarantine
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes) GetEntityData ¶
func (qRoutes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute Route information for a specific quarantined address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute) GetEntityData ¶
func (qRoute *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath) GetEntityData ¶
func (routePath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
func (labelstk *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
func (nextNextHop *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route. Route []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes Route information
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes) GetEntityData ¶
func (routes *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route Route information of a specific Network Address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route) GetEntityData ¶
func (route *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath Path(s) of the route
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath) GetEntityData ¶
func (routePath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
func (labelstk *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
func (nextNextHop *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData() *types.CommonEntityData
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *RibStdby_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds ¶
type Rib_RibTableIds struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specific Table. The type is slice of Rib_RibTableIds_RibTableId. RibTableId []*Rib_RibTableIds_RibTableId }
Rib_RibTableIds RIB table
func (*Rib_RibTableIds) GetEntityData ¶
func (ribTableIds *Rib_RibTableIds) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId ¶
type Rib_RibTableIds_RibTableId struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Table ID. The type is string with pattern: // [0-9a-fA-F]{1,8}. Tableid interface{} // RIB table summary. SummaryProtos Rib_RibTableIds_RibTableId_SummaryProtos // RIB table interface. RibTableItfHndls Rib_RibTableIds_RibTableId_RibTableItfHndls // Table related Information. Information Rib_RibTableIds_RibTableId_Information }
Rib_RibTableIds_RibTableId Specific Table
func (*Rib_RibTableIds_RibTableId) GetEntityData ¶
func (ribTableId *Rib_RibTableIds_RibTableId) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_Information ¶
type Rib_RibTableIds_RibTableId_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Table id. The type is interface{} with range: 0..4294967295. Tableid interface{} // Address Family. The type is interface{} with range: 0..4294967295. Afi interface{} // sub Address Family. The type is interface{} with range: 0..4294967295. Safi interface{} // VRF Name of the table. The type is string. VrfName interface{} // Name of the table. The type is string. TableName interface{} // Table version. The type is interface{} with range: 0..18446744073709551615. Version interface{} // Configured prefix limit. The type is interface{} with range: 0..4294967295. ConfPrefixLimit interface{} // Num prefixes in table. The type is interface{} with range: 0..4294967295. CurrentPrefixCount interface{} // Num SVD local prefixes. The type is interface{} with range: 0..4294967295. NumSvdlclPrefix interface{} // Num SVD remote prefixes. The type is interface{} with range: 0..4294967295. NumSvdremPrefix interface{} // Version no. of the table. The type is interface{} with range: // 0..18446744073709551615. TableVersion interface{} // Prefix limit state indicator. The type is bool. PrefixLimitNotified interface{} // Table in fwd reference state?. The type is bool. FwdReferenced interface{} // Table deleted?. The type is bool. Deleted interface{} // Table has reached convergence. The type is bool. InitialConverge interface{} }
Rib_RibTableIds_RibTableId_Information Table related Information
func (*Rib_RibTableIds_RibTableId_Information) GetEntityData ¶
func (information *Rib_RibTableIds_RibTableId_Information) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_RibTableItfHndls ¶
type Rib_RibTableIds_RibTableId_RibTableItfHndls struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Interface handle. The type is slice of // Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl. RibTableItfHndl []*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl }
Rib_RibTableIds_RibTableId_RibTableItfHndls RIB table interface
func (*Rib_RibTableIds_RibTableId_RibTableItfHndls) GetEntityData ¶
func (ribTableItfHndls *Rib_RibTableIds_RibTableId_RibTableItfHndls) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl ¶
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Itf Handle. The type is interface{} with range: // 0..4294967295. Handle interface{} // Route information for a specific table/interface . The type is slice of // Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute. ItfRoute []*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute }
Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl Interface handle
func (*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl) GetEntityData ¶
func (ribTableItfHndl *Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute ¶
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath }
Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute Route information for a specific table/interface
func (*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute) GetEntityData ¶
func (itfRoute *Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath ¶
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath }
Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath Path(s) of the route
func (*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
func (labelstk *Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
func (nextNextHop *Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *Rib_RibTableIds_RibTableId_RibTableItfHndls_RibTableItfHndl_ItfRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos ¶
type Rib_RibTableIds_RibTableId_SummaryProtos struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route summary information for a specific table/protocol . The type is slice // of Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto. SummaryProto []*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto }
Rib_RibTableIds_RibTableId_SummaryProtos RIB table summary
func (*Rib_RibTableIds_RibTableId_SummaryProtos) GetEntityData ¶
func (summaryProtos *Rib_RibTableIds_RibTableId_SummaryProtos) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Proto ID. The type is interface{} with range: // 0..4294967295. Protoid interface{} // Proto name. The type is string. Name interface{} // Instance. The type is string. Instance interface{} // Count for proto. instance. ProtoRouteCount Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount // No route type. RtypeNone Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone // Unknown route type. RtypeOther Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther // OSPF route within an area. RtypeOspfIntra Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra // OSPF route across diff. areas. RtypeOspfInter Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter // OSPF external route of type 1. RtypeOspfExtern1 Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1 // OSPF external route of type 2. RtypeOspfExtern2 Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2 // IS-IS summary route. RtypeIsisSum Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum // IS-IS level 1 route. RtypeIsisL1 Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1 // IS-IS level 2 route. RtypeIsisL2 Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2 // IS-IS level1 inter-area route. RtypeIsisL1Ia Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia // iBGP route. RtypeBgpInt Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt // eBGP route. RtypeBgpExt Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt // BGP local route. RtypeBgpLoc Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc // OSPF NSSA ext. route type 1. RtypeOspfNssa1 Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1 // OSPF NSSA ext. route type 2. RtypeOspfNssa2 Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2 // EIGRP internal route. RtypeIgrp2Int Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int // EIGRP external route. RtypeIgrp2Ext Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto Route summary information for a specific table/protocol
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto) GetEntityData ¶
func (summaryProto *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount Count for proto. instance
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount) GetEntityData ¶
func (protoRouteCount *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_ProtoRouteCount) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt eBGP route
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt) GetEntityData ¶
func (rtypeBgpExt *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpExt) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt iBGP route
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt) GetEntityData ¶
func (rtypeBgpInt *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpInt) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc BGP local route
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc) GetEntityData ¶
func (rtypeBgpLoc *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeBgpLoc) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext EIGRP external route
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext) GetEntityData ¶
func (rtypeIgrp2Ext *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Ext) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int EIGRP internal route
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int) GetEntityData ¶
func (rtypeIgrp2Int *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIgrp2Int) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1 ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1 IS-IS level 1 route
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1) GetEntityData ¶
func (rtypeIsisL1 *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia IS-IS level1 inter-area route
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia) GetEntityData ¶
func (rtypeIsisL1Ia *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL1Ia) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2 ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2 IS-IS level 2 route
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2) GetEntityData ¶
func (rtypeIsisL2 *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisL2) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum IS-IS summary route
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum) GetEntityData ¶
func (rtypeIsisSum *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeIsisSum) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone No route type
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone) GetEntityData ¶
func (rtypeNone *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeNone) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1 ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1 OSPF external route of type 1
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1) GetEntityData ¶
func (rtypeOspfExtern1 *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern1) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2 ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2 OSPF external route of type 2
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2) GetEntityData ¶
func (rtypeOspfExtern2 *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfExtern2) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter OSPF route across diff. areas
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter) GetEntityData ¶
func (rtypeOspfInter *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfInter) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra OSPF route within an area
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra) GetEntityData ¶
func (rtypeOspfIntra *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfIntra) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1 ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1 OSPF NSSA ext. route type 1
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1) GetEntityData ¶
func (rtypeOspfNssa1 *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa1) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2 ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2 struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2 OSPF NSSA ext. route type 2
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2) GetEntityData ¶
func (rtypeOspfNssa2 *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOspfNssa2) GetEntityData() *types.CommonEntityData
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther ¶
type Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Number of active routes. The type is interface{} with range: 0..4294967295. ActiveRoutesCount interface{} // Number of backup (inactive) routes. The type is interface{} with range: // 0..4294967295. NumBackupRoutes interface{} // Number of paths to active routes. The type is interface{} with range: // 0..4294967295. NumActivePaths interface{} // Number of paths to backup routes. The type is interface{} with range: // 0..4294967295. NumBackupPaths interface{} }
Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther Unknown route type
func (*Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther) GetEntityData ¶
func (rtypeOther *Rib_RibTableIds_RibTableId_SummaryProtos_SummaryProto_RtypeOther) GetEntityData() *types.CommonEntityData
type Rib_Vrfs ¶
type Rib_Vrfs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specific VRF. The type is slice of Rib_Vrfs_Vrf. Vrf []*Rib_Vrfs_Vrf }
Rib_Vrfs VRF table
func (*Rib_Vrfs) GetEntityData ¶
func (vrfs *Rib_Vrfs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf ¶
type Rib_Vrfs_Vrf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of the VRF. The type is string with pattern: // [\w\-\.:,_@#%$\+=\|;]+. VrfName interface{} // Address Family (AF) table. Afs Rib_Vrfs_Vrf_Afs }
Rib_Vrfs_Vrf Specific VRF
func (*Rib_Vrfs_Vrf) GetEntityData ¶
func (vrf *Rib_Vrfs_Vrf) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs ¶
type Rib_Vrfs_Vrf_Afs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specific AF information. The type is slice of Rib_Vrfs_Vrf_Afs_Af. Af []*Rib_Vrfs_Vrf_Afs_Af }
Rib_Vrfs_Vrf_Afs Address Family (AF) table
func (*Rib_Vrfs_Vrf_Afs) GetEntityData ¶
func (afs *Rib_Vrfs_Vrf_Afs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af ¶
type Rib_Vrfs_Vrf_Afs_Af struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of the AF. The type is string with pattern: // (IPv4)|(IPv6). AfName interface{} // Subsequent Address Family (SAF) table. Safs Rib_Vrfs_Vrf_Afs_Af_Safs }
Rib_Vrfs_Vrf_Afs_Af Specific AF information
func (*Rib_Vrfs_Vrf_Afs_Af) GetEntityData ¶
func (af *Rib_Vrfs_Vrf_Afs_Af) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Specific SAF information. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf. Saf []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf }
Rib_Vrfs_Vrf_Afs_Af_Safs Subsequent Address Family (SAF) table
func (*Rib_Vrfs_Vrf_Afs_Af_Safs) GetEntityData ¶
func (safs *Rib_Vrfs_Vrf_Afs_Af_Safs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of the SAF. The type is string with pattern: // (Unicast)|(Multicast). SafName interface{} // Global container of routes. IpRibRouteTableNames Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf Specific SAF information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf) GetEntityData ¶
func (saf *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // IP RIB Route table name for a topology. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName. IpRibRouteTableName []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames Global container of routes
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames) GetEntityData ¶
func (ipRibRouteTableNames *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Name of the route table. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. RouteTableName interface{} // Route information . Routes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes // Deleted. DeletedRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes // Destination KW. DestinationKw Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw // Opaque information . Opaques Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques // Contains the classification of routes by protocol. Protocol Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol // Quarantine. QRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes // Backup route information for the given table. BackupRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes // Route advertiser information . Adverts Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName IP RIB Route table name for a topology
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName) GetEntityData ¶
func (ipRibRouteTableName *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert. Advert []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts Route advertiser information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts) GetEntityData ¶
func (adverts *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // ipv4 rib edm advert. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert. Ipv4RibEdmAdvert []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert Route information of a specific Network Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert) GetEntityData ¶
func (advert *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Client advertising the route. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // Extended communities. The type is string with pattern: // ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. ExtendedCommunities interface{} // OSPF area-id flags. The type is interface{} with range: 0..255. ProtocolOpaqueFlags interface{} // OSPF area-id. The type is interface{} with range: 0..4294967295. ProtocolOpaque interface{} // Protocol code. The type is interface{} with range: -128..127. Code interface{} // Instance name. The type is string with length: 0..41. InstanceName interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert ipv4 rib edm advert
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert) GetEntityData ¶
func (ipv4RibEdmAdvert *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Adverts_Advert_Ipv4RibEdmAdvert) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information for a specific backup address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute. BackupRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes Backup route information for the given table
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes) GetEntityData ¶
func (backupRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // This attribute is a key. Proto ID. The type is interface{} with range: // 0..4294967295. Protoid interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute Route information for a specific backup address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute) GetEntityData ¶
func (backupRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
func (nextNextHop *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_BackupRoutes_BackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information for a specific deleted address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute. DeletedRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes Deleted
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes) GetEntityData ¶
func (deletedRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute Route information for a specific deleted address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute) GetEntityData ¶
func (deletedRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
func (nextNextHop *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DeletedRoutes_DeletedRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Best Local. DestBestRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes // Quarantine. DestQRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes // Backup. DestBackupRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes // Resolving next hop. DestNextHopRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw Destination KW
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw) GetEntityData ¶
func (destinationKw *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Backup Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute. DestBackupRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes Backup
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes) GetEntityData ¶
func (destBackupRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute Route information of a specific Backup Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute) GetEntityData ¶
func (destBackupRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBackupRoutes_DestBackupRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Best local route information for a specific Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute. DestBestRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes Best Local
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes) GetEntityData ¶
func (destBestRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute Best local route information for a specific Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute) GetEntityData ¶
func (destBestRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestBestRoutes_DestBestRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Nexthop information for a specific address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute. DestNextHopRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes Resolving next hop
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes) GetEntityData ¶
func (destNextHopRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute Nexthop information for a specific address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute) GetEntityData ¶
func (destNextHopRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestNextHopRoutes_DestNextHopRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Backup Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute. DestQRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes Quarantine
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes) GetEntityData ¶
func (destQRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute Route information of a specific Backup Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute) GetEntityData ¶
func (destQRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_DestinationKw_DestQRoutes_DestQRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Opaque item . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque. Opaque []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques Opaque information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques) GetEntityData ¶
func (opaques *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Opaque Client ID. The type is interface{} with range: 0..4294967295. OpaqueClientid interface{} // Opaque Proto ID. The type is interface{} with range: 0..4294967295. OpaqueProtoid interface{} // Opaque key type. The type is interface{} with range: 0..4294967295. OpaqueKeyType interface{} // Opaque key size. The type is interface{} with range: 0..4294967295. OpaqueKeySize interface{} // Opaque data size. The type is interface{} with range: 0..4294967295. OpaqueDataSize interface{} // Opaque string. The type is string with pattern: [\w\-\.:,_@#%$\+=\|;]+. OpaqueString interface{} // key. The type is string with pattern: ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. Key interface{} // data. The type is string with pattern: ([0-9a-fA-F]{2}(:[0-9a-fA-F]{2})*)?. Data interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque Opaque item
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque) GetEntityData ¶
func (opaque *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Opaques_Opaque) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Mobile Protocol. Mobile Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile // Subscriber Protocol. Subscriber Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber // Connected Protocol. Connected Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected // DAGR Protocol(Direct-Attached Gateway Redundancy) Protocol. Dagr Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr // RIP Protocol. Rip Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip // OSPF Protocol. Ospf Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf // SRv6-Local Protocol. Srv6Local Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local // Static Protocol. Static Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static // RPL Protocol. Rpl Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl // Application Protocol. Application Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application // TEClient Protocol. TeClient Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient // EIGRP Protocol. Eigrp Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp // Local Protocol. Local Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local // BGP Protocol. Bgp Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp // ISIS Protocol. Isis Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol Contains the classification of routes by protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol) GetEntityData ¶
func (protocol *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application Application Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application) GetEntityData ¶
func (application *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs Non Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs) GetEntityData ¶
func (nonAs *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Application_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Autonomous System of protocol. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As. As []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp BGP Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp) GetEntityData ¶
func (bgp *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Autonomous system. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. As interface{} // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As) GetEntityData ¶
func (as *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Bgp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected Connected Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected) GetEntityData ¶
func (connected *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs Non Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs) GetEntityData ¶
func (nonAs *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Connected_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr DAGR Protocol(Direct-Attached Gateway Redundancy) Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr) GetEntityData ¶
func (dagr *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs Non Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs) GetEntityData ¶
func (nonAs *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Dagr_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Autonomous System of protocol. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As. As []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp EIGRP Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp) GetEntityData ¶
func (eigrp *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Autonomous system. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. As interface{} // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As) GetEntityData ¶
func (as *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Eigrp_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Autonomous System of protocol. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As. As []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis ISIS Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis) GetEntityData ¶
func (isis *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Autonomous system. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. As interface{} // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As) GetEntityData ¶
func (as *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Isis_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // SMIAP. Smiap Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap // LSPV(Label Switched Path Verification) Protocol. Lspv Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv // Non Autonomous System of protocol. NonAs Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local Local Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local) GetEntityData ¶
func (local *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv LSPV(Label Switched Path Verification) Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv) GetEntityData ¶
func (lspv *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Lspv_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs Non Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs) GetEntityData ¶
func (nonAs *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap SMIAP
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap) GetEntityData ¶
func (smiap *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Local_Smiap_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile Mobile Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile) GetEntityData ¶
func (mobile *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs Non Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs) GetEntityData ¶
func (nonAs *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Mobile_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Autonomous System of protocol. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As. As []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf OSPF Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf) GetEntityData ¶
func (ospf *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Autonomous system. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. As interface{} // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As) GetEntityData ¶
func (as *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Ospf_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip RIP Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip) GetEntityData ¶
func (rip *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs Non Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs) GetEntityData ¶
func (nonAs *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rip_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Autonomous System of protocol. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As. As []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl RPL Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl) GetEntityData ¶
func (rpl *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Autonomous system. The type is string with // pattern: [\w\-\.:,_@#%$\+=\|;]+. As interface{} // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As) GetEntityData ¶
func (as *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Rpl_As_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local SRv6-Local Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local) GetEntityData ¶
func (srv6Local *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs Non Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs) GetEntityData ¶
func (nonAs *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Srv6Local_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static Static Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static) GetEntityData ¶
func (static *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs Non Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs) GetEntityData ¶
func (nonAs *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Static_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber Subscriber Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber) GetEntityData ¶
func (subscriber *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs Non Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs) GetEntityData ¶
func (nonAs *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_Subscriber_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Non Autonomous System of protocol. NonAs Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient TEClient Protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient) GetEntityData ¶
func (teClient *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Protocol specific Route. ProtocolRoutes Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes // Protocol related Information. Information Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs Non Autonomous System of protocol
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs) GetEntityData ¶
func (nonAs *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Name. The type is string. ProtocolNames interface{} // Instance. The type is string. Instance interface{} // Proto version. The type is interface{} with range: 0..4294967295. Version interface{} // Number of redist clients. The type is interface{} with range: // 0..4294967295. RedistributionClientCount interface{} // Number of proto clients. The type is interface{} with range: 0..4294967295. ProtocolClientsCount interface{} // Number of routes (including active, backup and deleted), where, number of // backup routes = RoutesCounts - ActiveRoutesCount - DeletedRoutesCount . The // type is interface{} with range: 0..4294967295. RoutesCounts interface{} // Number of active routes (not deleted). The type is interface{} with range: // 0..4294967295. ActiveRoutesCount interface{} // Number of deleted routes. The type is interface{} with range: // 0..4294967295. DeletedRoutesCount interface{} // Number of paths for all routes. The type is interface{} with range: // 0..4294967295. PathsCount interface{} // Memory for proto's routes and paths in bytes. The type is interface{} with // range: 0..4294967295. Units are byte. ProtocolRouteMemory interface{} // Number of backup routes. The type is interface{} with range: 0..4294967295. BackupRoutesCount interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information Protocol related Information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information) GetEntityData ¶
func (information *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_Information) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute. ProtocolRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes Protocol specific Route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes) GetEntityData ¶
func (protocolRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute
Route information of a specific Network
Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData ¶
func (protocolRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Protocol_TeClient_NonAs_ProtocolRoutes_ProtocolRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information for a specific quarantined address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute. QRoute []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes Quarantine
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes) GetEntityData ¶
func (qRoutes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute Route information for a specific quarantined address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute) GetEntityData ¶
func (qRoute *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
func (labelstk *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
func (nextNextHop *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_QRoutes_QRoute_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // Route information of a specific Network Address . The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route. Route []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes Route information
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes) GetEntityData ¶
func (routes *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // This attribute is a key. Network Address. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // This attribute is a key. Prefix Length. The type is interface{} with range: // 0..32. PrefixLength interface{} // Route prefix. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Prefix interface{} // Length of prefix. The type is interface{} with range: 0..255. PrefixLengthXr interface{} // Route version. The type is interface{} with range: 0..4294967295. RouteVersion interface{} // Protocol advertising the route. The type is interface{} with range: // 0..4294967295. ProtocolId interface{} // Name of Protocol. The type is string. ProtocolName interface{} // Instance name. The type is string. Instance interface{} // Client adding the route to RIB. The type is interface{} with range: // 0..4294967295. ClientId interface{} // Route type. The type is interface{} with range: 0..65535. RouteType interface{} // Route priority. The type is interface{} with range: 0..255. Priority interface{} // SVD Type of route. The type is interface{} with range: 0..255. SvdType interface{} // Route flags. The type is interface{} with range: 0..4294967295. Flags interface{} // Extended Route flags. The type is interface{} with range: // 0..18446744073709551615. ExtendedFlags interface{} // Opaque proto specific info. The type is interface{} with range: // 0..4294967295. Tag interface{} // Distance of the route. The type is interface{} with range: 0..4294967295. Distance interface{} // Diversion distance of the route. The type is interface{} with range: // 0..4294967295. DiversionDistance interface{} // Route metric. The type is interface{} with range: 0..4294967295. Metric interface{} // Number of paths. The type is interface{} with range: 0..4294967295. PathsCount interface{} // BGP Attribute ID. The type is interface{} with range: 0..4294967295. AttributeIdentity interface{} // BGP Traffic Index. The type is interface{} with range: 0..255. TrafficIndex interface{} // Route ip precedence. The type is interface{} with range: 0..255. RoutePrecedence interface{} // Route qos group. The type is interface{} with range: 0..255. QosGroup interface{} // Flow tag. The type is interface{} with range: 0..255. FlowTag interface{} // Forward Class. The type is interface{} with range: 0..255. FwdClass interface{} // Number of pic paths in this route. The type is interface{} with range: // 0..255. PicCount interface{} // Is the route active or backup. The type is bool. Active interface{} // Route has a diversion path. The type is bool. Diversion interface{} // Diversion route protocol name. The type is string. DiversionProtoName interface{} // Age of route (seconds). The type is interface{} with range: 0..4294967295. // Units are second. RouteAge interface{} // Local label of the route. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Route Version. The type is interface{} with range: 0..4294967295. Version interface{} // Table Version. The type is interface{} with range: 0..18446744073709551615. TblVersion interface{} // Route modification time(nanoseconds). The type is interface{} with range: // 0..18446744073709551615. Units are nanosecond. RouteModifyTime interface{} // Path(s) of the route. RoutePath Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route Route information of a specific Network Address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route) GetEntityData ¶
func (route *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter // ipv4 rib edm path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath. Ipv4RibEdmPath []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath Path(s) of the route
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath) GetEntityData ¶
func (routePath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // Nexthop. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Address interface{} // Infosource. The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. InformationSource interface{} // V6 nexthop. 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}]+)?. V6Nexthop interface{} // V6 Infosource. 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}]+)?. V6InformationSource interface{} // Interface Name. The type is string with pattern: [a-zA-Z0-9._/-]+. InterfaceName interface{} // Metrics. The type is interface{} with range: 0..4294967295. Metric interface{} // Load Metrics. The type is interface{} with range: 0..4294967295. LoadMetric interface{} // Flags extended to 64 bits. The type is interface{} with range: // 0..18446744073709551615. Flags64 interface{} // Flags. The type is interface{} with range: 0..65535. Flags interface{} // Private Flags. The type is interface{} with range: 0..65535. PrivateFlags interface{} // Looping path. The type is bool. Looped interface{} // Nexthop tableid. The type is interface{} with range: 0..4294967295. NextHopTableId interface{} // VRF Name of the nh table. The type is string. NextHopVrfName interface{} // NH table name. The type is string. NextHopTableName interface{} // NH afi. The type is interface{} with range: 0..4294967295. NextHopAfi interface{} // NH safi. The type is interface{} with range: 0..4294967295. NextHopSafi interface{} // Label associated with this path. The type is interface{} with range: // 0..4294967295. RouteLabel interface{} // Tunnel ID associated with this path. The type is interface{} with range: // 0..4294967295. TunnelId interface{} // Path id of this path. The type is interface{} with range: 0..4294967295. Pathid interface{} // Path id of this path's backup. The type is interface{} with range: // 0..4294967295. BackupPathid interface{} // Refcnt of backup. The type is interface{} with range: 0..4294967295. RefCntOfBackup interface{} // Number of extended communities. The type is interface{} with range: // 0..4294967295. NumberOfExtendedCommunities interface{} // MVPN attribute present. The type is bool. MvpnPresent interface{} // Path RT present. The type is bool. PathRtPresent interface{} // VRFIMPORTRTPresent. The type is bool. VrfImportRtPresent interface{} // SOURCEASRTPresent. The type is bool. SourceAsrtPresent interface{} // SOURCERDPresent. The type is bool. SourceRdPresent interface{} // SegmentedNexthopPresent. The type is bool. SegmentedNexthopPresent interface{} // Number of Next Next Hops. The type is interface{} with range: // 0..4294967295. NumberOfNnh interface{} // NHID associated with this path. The type is interface{} with range: // 0..4294967295. NextHopId interface{} // NHID references. The type is interface{} with range: 0..4294967295. NextHopIdRefcount interface{} // OSPF area associated with the path. The type is string. OspfAreaId interface{} // Path has a label stack. The type is bool. HasLabelstk interface{} // Number of labels in stack. The type is interface{} with range: 0..255. NumLabels interface{} // binding Label for this path. The type is interface{} with range: // 0..4294967295. BindingLabel interface{} // Fib nhid encap id. The type is interface{} with range: // 0..18446744073709551615. NhidFeid interface{} // Fib mpls encap id. The type is interface{} with range: // 0..18446744073709551615. MplsFeid interface{} // VXLAN Network Identifier exists for this path. The type is bool. HasVxlanNetworkId interface{} // VXLAN Network Identifier for this path. The type is interface{} with range: // 0..4294967295. VxlanNetworkId interface{} // L2 Cross Connect ID exists for this path. The type is bool. HasXcid interface{} // L2 Cross Connect ID for this path. The type is interface{} with range: // 0..4294967295. Xcid interface{} // SPAN Diagnostics Interface exists for this path. The type is bool. HasSpanDiagInterface interface{} // SPAN Diagnostics Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SpanDiagInterface interface{} // Subscriber Parent Interface exists for this path. The type is bool. HasSubscriberParentInterface interface{} // Subscriber Parent Interface for this path. The type is string with pattern: // [a-zA-Z0-9._/-]+. SubscriberParentInterface interface{} // Interface Index present. The type is bool. InterfaceIndexPresent interface{} // Interface Index attribute. The type is interface{} with range: // 0..4294967295. InterfaceIndexAttribute interface{} // Remote backup node address. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr. RemoteBackupAddr []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr // Outgoing label stack for this path. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk. Labelstk []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk // List of Next Next Hops. The type is slice of // Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop. NextNextHop []*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath ipv4 rib edm path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath) GetEntityData ¶
func (ipv4RibEdmPath *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is interface{} with range: 0..4294967295. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk Outgoing label stack for this path
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData ¶
func (labelstk *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_Labelstk) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // type. The type is RibEdmNnh. Type interface{} // Unknown Value. The type is interface{} with range: 0..4294967295. Unknownval interface{} // 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}]+)?. Address interface{} // Interface Index. The type is interface{} with range: 0..4294967295. InterfaceIndex interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop List of Next Next Hops
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData ¶
func (nextNextHop *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_NextNextHop) GetEntityData() *types.CommonEntityData
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr ¶
type Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr struct { EntityData types.CommonEntityData YFilter yfilter.YFilter YListKey string // The type is string with pattern: // (([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(%[\p{N}\p{L}]+)?. Entry interface{} }
Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr Remote backup node address
func (*Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData ¶
func (remoteBackupAddr *Rib_Vrfs_Vrf_Afs_Af_Safs_Saf_IpRibRouteTableNames_IpRibRouteTableName_Routes_Route_RoutePath_Ipv4RibEdmPath_RemoteBackupAddr) GetEntityData() *types.CommonEntityData