Documentation
¶
Overview ¶
Package cisco_ios_xr_ipv4_bgp_oper_bgp_instances_instance_instance_active_default_vrf_neighbors_neighbor is a generated protocol buffer package.
It is generated from these files:
bgp_nbr_bag.proto
It has these top-level messages:
BgpNbrBag_KEYS BgpNbrBag BgpTimespec IPV4TunnelAddressType IPV4MDTAddressType RTConstraintAddressType IPV6AddressType BgpL2VpnAddrT L2VPNEVPNAddressType BgpL2VpnMspwAddrT IPV6MVPNAddressType IPV4MVPNAddressType LS_LSAddressType IPv4FlowspecAddressType IPv6FlowspecAddressType BgpAddrtype BgpPerfNbrAf_ BgpPerfNbr_ BgpNbrGshut_ BgpNbrAf_ NbrAfP BgpNotfntype_ BgpNbrMsgStatsUnit BgpNbrMsgStatsOp BgpNbrMsgStats
Index ¶
- type BgpAddrtype
- func (*BgpAddrtype) Descriptor() ([]byte, []int)
- func (m *BgpAddrtype) GetAfi() string
- func (m *BgpAddrtype) GetIpv4Address() string
- func (m *BgpAddrtype) GetIpv4FlowspecAddress() *IPv4FlowspecAddressType
- func (m *BgpAddrtype) GetIpv4LabelAddress() string
- func (m *BgpAddrtype) GetIpv4McastAddress() string
- func (m *BgpAddrtype) GetIpv4MdtAddress() *IPV4MDTAddressType
- func (m *BgpAddrtype) GetIpv4MvpnAddress() *IPV4MVPNAddressType
- func (m *BgpAddrtype) GetIpv4TunnelAddress() *IPV4TunnelAddressType
- func (m *BgpAddrtype) GetIpv4VpnAddress() string
- func (m *BgpAddrtype) GetIpv4VpnFlowspecAddress() *IPv4FlowspecAddressType
- func (m *BgpAddrtype) GetIpv4VpnaMcastddress() string
- func (m *BgpAddrtype) GetIpv6Address() *IPV6AddressType
- func (m *BgpAddrtype) GetIpv6FlowspecAddress() *IPv6FlowspecAddressType
- func (m *BgpAddrtype) GetIpv6LabelAddress() *IPV6AddressType
- func (m *BgpAddrtype) GetIpv6McastAddress() *IPV6AddressType
- func (m *BgpAddrtype) GetIpv6MvpnAddress() *IPV6MVPNAddressType
- func (m *BgpAddrtype) GetIpv6VpnAddress() *IPV6AddressType
- func (m *BgpAddrtype) GetIpv6VpnFlowspecAddress() *IPv6FlowspecAddressType
- func (m *BgpAddrtype) GetIpv6VpnMcastAddress() *IPV6AddressType
- func (m *BgpAddrtype) GetL2VpnEvpnAddress() *L2VPNEVPNAddressType
- func (m *BgpAddrtype) GetL2VpnMspwAddress() *BgpL2VpnMspwAddrT
- func (m *BgpAddrtype) GetL2VpnvplsAddress() *BgpL2VpnAddrT
- func (m *BgpAddrtype) GetLsLsAddress() *LS_LSAddressType
- func (m *BgpAddrtype) GetRtConstraintAddress() *RTConstraintAddressType
- func (*BgpAddrtype) ProtoMessage()
- func (m *BgpAddrtype) Reset()
- func (m *BgpAddrtype) String() string
- type BgpL2VpnAddrT
- type BgpL2VpnMspwAddrT
- type BgpNbrAf_
- func (*BgpNbrAf_) Descriptor() ([]byte, []int)
- func (m *BgpNbrAf_) GetAcceptOwnEnabled() bool
- func (m *BgpNbrAf_) GetAckedVersion() uint32
- func (m *BgpNbrAf_) GetAddressFamilyLongLivedTime() uint32
- func (m *BgpNbrAf_) GetAdvertiseAfi() bool
- func (m *BgpNbrAf_) GetAdvertiseAfiDefVrfImpDisable() bool
- func (m *BgpNbrAf_) GetAdvertiseAfiDisable() bool
- func (m *BgpNbrAf_) GetAdvertiseAfiEoRReady() bool
- func (m *BgpNbrAf_) GetAdvertiseAfiReorg() bool
- func (m *BgpNbrAf_) GetAdvertiseEvpNv4AfiDefVrfImpDisable() bool
- func (m *BgpNbrAf_) GetAdvertiseEvpNv6AfiDefVrfImpDisable() bool
- func (m *BgpNbrAf_) GetAdvertiseLocalLabeledRouteUnicast() bool
- func (m *BgpNbrAf_) GetAdvertiseRtType() uint32
- func (m *BgpNbrAf_) GetAdvertiseV4Flags() uint32
- func (m *BgpNbrAf_) GetAdvertiseV6Flags() uint32
- func (m *BgpNbrAf_) GetAfName() string
- func (m *BgpNbrAf_) GetAfrpkiAllowInvalid() bool
- func (m *BgpNbrAf_) GetAfrpkiDisable() bool
- func (m *BgpNbrAf_) GetAfrpkiSignalIbgp() bool
- func (m *BgpNbrAf_) GetAfrpkiUseValidity() bool
- func (m *BgpNbrAf_) GetAllowAsInCount() uint32
- func (m *BgpNbrAf_) GetAlwaysUseNextHopLocal() bool
- func (m *BgpNbrAf_) GetEncapsulationType() uint32
- func (m *BgpNbrAf_) GetEoRReceivedInReadOnly() bool
- func (m *BgpNbrAf_) GetExtendedCommunity() []uint32
- func (m *BgpNbrAf_) GetExtendedCommunityStandby() []uint32
- func (m *BgpNbrAf_) GetFilterGroupIndex() uint32
- func (m *BgpNbrAf_) GetFlowspecRedirectValidationDIsable() bool
- func (m *BgpNbrAf_) GetFlowspecValidationDIsable() bool
- func (m *BgpNbrAf_) GetImportReoriginate() bool
- func (m *BgpNbrAf_) GetImportReoriginateStitching() bool
- func (m *BgpNbrAf_) GetImportStitching() bool
- func (m *BgpNbrAf_) GetIsAddPathReceiveCapabilityAdvertised() bool
- func (m *BgpNbrAf_) GetIsAddPathReceiveCapabilityReceived() bool
- func (m *BgpNbrAf_) GetIsAddPathSendCapabilityAdvertised() bool
- func (m *BgpNbrAf_) GetIsAddPathSendCapabilityReceived() bool
- func (m *BgpNbrAf_) GetIsAddpathReceiveOperational() bool
- func (m *BgpNbrAf_) GetIsAddpathSendOperational() bool
- func (m *BgpNbrAf_) GetIsAdvertisePermanentNetwork() bool
- func (m *BgpNbrAf_) GetIsAdvertisedGracefulRestart() bool
- func (m *BgpNbrAf_) GetIsAdvertisedOrfReceive() bool
- func (m *BgpNbrAf_) GetIsAdvertisedOrfSend() bool
- func (m *BgpNbrAf_) GetIsAigpSet() bool
- func (m *BgpNbrAf_) GetIsAllowAsInSet() bool
- func (m *BgpNbrAf_) GetIsAsOverrideSet() bool
- func (m *BgpNbrAf_) GetIsDefaultOriginateSent() bool
- func (m *BgpNbrAf_) GetIsGracefulRestartStateFlag() bool
- func (m *BgpNbrAf_) GetIsLegacyPeRt() bool
- func (m *BgpNbrAf_) GetIsNeighborAfCapable() bool
- func (m *BgpNbrAf_) GetIsNeighborEbgpWithoutInboundPolicy() bool
- func (m *BgpNbrAf_) GetIsNeighborEbgpWithoutOutboundPolicy() bool
- func (m *BgpNbrAf_) GetIsNeighborRouteReflectorClient() bool
- func (m *BgpNbrAf_) GetIsOrfSendScheduled() bool
- func (m *BgpNbrAf_) GetIsOrfSent() bool
- func (m *BgpNbrAf_) GetIsOrrRootAddressConfigured() bool
- func (m *BgpNbrAf_) GetIsPeerOrfCapable() bool
- func (m *BgpNbrAf_) GetIsPrefixOrfPresent() bool
- func (m *BgpNbrAf_) GetIsReceivedGracefulRestartCapable() bool
- func (m *BgpNbrAf_) GetIsReceivedOrfReceiveCapable() bool
- func (m *BgpNbrAf_) GetIsReceivedOrfSendCapable() bool
- func (m *BgpNbrAf_) GetIsRtPresent() bool
- func (m *BgpNbrAf_) GetIsRtPresentStandby() bool
- func (m *BgpNbrAf_) GetIsSendMcastAttr() bool
- func (m *BgpNbrAf_) GetIsSoftReconfigurationInboundAllowed() bool
- func (m *BgpNbrAf_) GetIsUpdateDeferred() bool
- func (m *BgpNbrAf_) GetIsUpdateLeaving() bool
- func (m *BgpNbrAf_) GetIsUpdateThrottled() bool
- func (m *BgpNbrAf_) GetIsUseSoftReconfigurationAlwaysOn() bool
- func (m *BgpNbrAf_) GetLocalRestartTime() uint32
- func (m *BgpNbrAf_) GetLongLivedGracefulRestartCapabilityReceived() bool
- func (m *BgpNbrAf_) GetLongLivedGracefulRestartStaleTimeAccept() uint32
- func (m *BgpNbrAf_) GetLongLivedGracefulRestartStaleTimeConfigured() bool
- func (m *BgpNbrAf_) GetLongLivedGracefulRestartStaleTimeReceived() uint32
- func (m *BgpNbrAf_) GetLongLivedGracefulRestartStaleTimeSent() uint32
- func (m *BgpNbrAf_) GetMaxPrefixDiscardExtraPaths() bool
- func (m *BgpNbrAf_) GetMaxPrefixExceedDiscardPaths() bool
- func (m *BgpNbrAf_) GetMaxPrefixLimit() uint32
- func (m *BgpNbrAf_) GetMaxPrefixRestartTime() uint32
- func (m *BgpNbrAf_) GetMaxPrefixThresholdPercent() uint32
- func (m *BgpNbrAf_) GetNeighborAfPerformanceStatistics() *BgpPerfNbrAf_
- func (m *BgpNbrAf_) GetNeighborDefaultOriginate() bool
- func (m *BgpNbrAf_) GetNeighborLongLivedGracefulRestartCapable() bool
- func (m *BgpNbrAf_) GetNeighborLongLivedGracefulRestartTimeRemaining() uint32
- func (m *BgpNbrAf_) GetNeighborPreservedForwardingState() bool
- func (m *BgpNbrAf_) GetNeighborPreservedLongLivedForwardingState() bool
- func (m *BgpNbrAf_) GetNeighborVersion() uint32
- func (m *BgpNbrAf_) GetNumberOfBestExternalpaths() uint32
- func (m *BgpNbrAf_) GetNumberOfBestpaths() uint32
- func (m *BgpNbrAf_) GetOrfEntriesReceived() uint32
- func (m *BgpNbrAf_) GetOrrGroupIndex() uint32
- func (m *BgpNbrAf_) GetOrrGroupName() string
- func (m *BgpNbrAf_) GetOutstandingVersion() uint32
- func (m *BgpNbrAf_) GetOutstandingVersionMax() uint32
- func (m *BgpNbrAf_) GetPrefixesAccepted() uint32
- func (m *BgpNbrAf_) GetPrefixesAdvertised() uint32
- func (m *BgpNbrAf_) GetPrefixesBeAdvertised() uint32
- func (m *BgpNbrAf_) GetPrefixesDenied() uint32
- func (m *BgpNbrAf_) GetPrefixesDeniedNoPolicy() uint32
- func (m *BgpNbrAf_) GetPrefixesDeniedOrfPolicy() uint32
- func (m *BgpNbrAf_) GetPrefixesDeniedPolicy() uint32
- func (m *BgpNbrAf_) GetPrefixesDeniedRtPermit() uint32
- func (m *BgpNbrAf_) GetPrefixesSuppressed() uint32
- func (m *BgpNbrAf_) GetPrefixesSynced() uint32
- func (m *BgpNbrAf_) GetPrefixesWithdrawn() uint32
- func (m *BgpNbrAf_) GetPrefixesWithdrawnNotFound() uint32
- func (m *BgpNbrAf_) GetRefreshAckedVersion() uint32
- func (m *BgpNbrAf_) GetRefreshTargetVersion() uint32
- func (m *BgpNbrAf_) GetRefreshVersion() uint32
- func (m *BgpNbrAf_) GetRemovePrivateAsEntireAspathFromInboundUpdates() bool
- func (m *BgpNbrAf_) GetRemovePrivateAsEntireAspathFromUpdates() bool
- func (m *BgpNbrAf_) GetRemovePrivateAsFromInboundUpdates() bool
- func (m *BgpNbrAf_) GetRemovePrivateAsFromUpdates() bool
- func (m *BgpNbrAf_) GetRestartTime() uint32
- func (m *BgpNbrAf_) GetRibPurgeTimeoutValue() uint32
- func (m *BgpNbrAf_) GetRoutePolicyDefaultOriginate() string
- func (m *BgpNbrAf_) GetRoutePolicyIn() string
- func (m *BgpNbrAf_) GetRoutePolicyOut() string
- func (m *BgpNbrAf_) GetRoutePolicyPrefixOrf() string
- func (m *BgpNbrAf_) GetRouteRefreshesReceived() uint32
- func (m *BgpNbrAf_) GetRouteRefreshesSent() uint32
- func (m *BgpNbrAf_) GetSelectiveMultipathEligible() bool
- func (m *BgpNbrAf_) GetSentCommunityToNeighbor() bool
- func (m *BgpNbrAf_) GetSentExtendedCommunityToNeighbor() bool
- func (m *BgpNbrAf_) GetSentGshutCommunityToNeighbor() bool
- func (m *BgpNbrAf_) GetStalePathTimeout() uint32
- func (m *BgpNbrAf_) GetSyncedAckedVersion() uint32
- func (m *BgpNbrAf_) GetUpdateGroupNumber() uint32
- func (m *BgpNbrAf_) GetUseMaxPrefixWarningOnly() bool
- func (m *BgpNbrAf_) GetVpnUpdateGenEnabled() bool
- func (m *BgpNbrAf_) GetVpnUpdateGenTriggerEnabled() bool
- func (m *BgpNbrAf_) GetWeight() uint32
- func (*BgpNbrAf_) ProtoMessage()
- func (m *BgpNbrAf_) Reset()
- func (m *BgpNbrAf_) String() string
- type BgpNbrBag
- func (*BgpNbrBag) Descriptor() ([]byte, []int)
- func (m *BgpNbrBag) GetActiveBmpServers() uint32
- func (m *BgpNbrBag) GetActualLastWriteBytes() uint32
- func (m *BgpNbrBag) GetActualLastWriteResetBytes() uint32
- func (m *BgpNbrBag) GetActualSecondLastWriteBytes() uint32
- func (m *BgpNbrBag) GetActualSecondLastWriteResetBytes() uint32
- func (m *BgpNbrBag) GetAfData() []*NbrAfP
- func (m *BgpNbrBag) GetAttemptedLastWriteBytes() uint32
- func (m *BgpNbrBag) GetAttemptedLastWriteResetBytes() uint32
- func (m *BgpNbrBag) GetAttemptedSecondLastWriteBytes() uint32
- func (m *BgpNbrBag) GetAttemptedSecondLastWriteResetBytes() uint32
- func (m *BgpNbrBag) GetBfdMinintervalval() uint32
- func (m *BgpNbrBag) GetBfdMultiplierval() uint32
- func (m *BgpNbrBag) GetBfdSessionCreatedState() string
- func (m *BgpNbrBag) GetBfdSessionEnableMode() string
- func (m *BgpNbrBag) GetBfdSessionState() string
- func (m *BgpNbrBag) GetBfdStateTs() uint64
- func (m *BgpNbrBag) GetBytesRead() uint32
- func (m *BgpNbrBag) GetBytesWritten() uint32
- func (m *BgpNbrBag) GetConfiguredHoldTime() uint32
- func (m *BgpNbrBag) GetConfiguredKeepalive() uint32
- func (m *BgpNbrBag) GetConfiguredMinAccHoldTime() uint32
- func (m *BgpNbrBag) GetConnectRetryInterval() uint32
- func (m *BgpNbrBag) GetConnectionAdminStatus() uint32
- func (m *BgpNbrBag) GetConnectionDownCount() uint32
- func (m *BgpNbrBag) GetConnectionEstablishedTime() uint32
- func (m *BgpNbrBag) GetConnectionLocalAddress() *BgpAddrtype
- func (m *BgpNbrBag) GetConnectionLocalPort() uint32
- func (m *BgpNbrBag) GetConnectionRemoteAddress() *BgpAddrtype
- func (m *BgpNbrBag) GetConnectionRemotePort() uint32
- func (m *BgpNbrBag) GetConnectionState() string
- func (m *BgpNbrBag) GetConnectionUpCount() uint32
- func (m *BgpNbrBag) GetCountLastWrite() uint32
- func (m *BgpNbrBag) GetDescription() string
- func (m *BgpNbrBag) GetDiscardAs4Path() uint32
- func (m *BgpNbrBag) GetDiscardDataBytes() uint32
- func (m *BgpNbrBag) GetDmzLinkBandwidth() uint32
- func (m *BgpNbrBag) GetEbgpRecvDmz() bool
- func (m *BgpNbrBag) GetEbgpSendDmzMode() string
- func (m *BgpNbrBag) GetEbgpTimeToLive() uint32
- func (m *BgpNbrBag) GetEgressPeerEngineeringEnabled() bool
- func (m *BgpNbrBag) GetErrorNotifiesReceived() uint32
- func (m *BgpNbrBag) GetErrorNotifiesSent() uint32
- func (m *BgpNbrBag) GetFpbsnOffset() uint32
- func (m *BgpNbrBag) GetFssnOffset() uint32
- func (m *BgpNbrBag) GetGrRestartTime() uint32
- func (m *BgpNbrBag) GetGrStalePathTime() uint32
- func (m *BgpNbrBag) GetGracefulMaintenance() *BgpNbrGshut_
- func (m *BgpNbrBag) GetGracefulRestartEnabledNbr() bool
- func (m *BgpNbrBag) GetHasInternalLink() bool
- func (m *BgpNbrBag) GetHoldTime() uint32
- func (m *BgpNbrBag) GetIgnoreConnected() bool
- func (m *BgpNbrBag) GetInternalVpnClient() bool
- func (m *BgpNbrBag) GetIoArmed() bool
- func (m *BgpNbrBag) GetIs4ByteAsCapabilityReceived() bool
- func (m *BgpNbrBag) GetIs4ByteAsCapabilitySent() bool
- func (m *BgpNbrBag) GetIsAdministrativelyShutDown() bool
- func (m *BgpNbrBag) GetIsCapabilityNegotiationPerformed() bool
- func (m *BgpNbrBag) GetIsCapabilityNegotiationSuppressed() bool
- func (m *BgpNbrBag) GetIsEbgpMultihopBgpmplsForwardingDisabled() bool
- func (m *BgpNbrBag) GetIsEbgpPeerAsLeague() bool
- func (m *BgpNbrBag) GetIsEbgpPeerCommonAdmin() bool
- func (m *BgpNbrBag) GetIsExternalNeighborNotDirectlyConnected() bool
- func (m *BgpNbrBag) GetIsGrAware() bool
- func (m *BgpNbrBag) GetIsLocalAddressConfigured() bool
- func (m *BgpNbrBag) GetIsNeighborMaxPrefixShutdown() bool
- func (m *BgpNbrBag) GetIsOutOfMemoryForcedUp() bool
- func (m *BgpNbrBag) GetIsOutOfMemoryShutdown() bool
- func (m *BgpNbrBag) GetIsPassiveClose() bool
- func (m *BgpNbrBag) GetIsReadDisabled() bool
- func (m *BgpNbrBag) GetIsRouteRefreshCapabilityReceived() bool
- func (m *BgpNbrBag) GetIsRouteRefreshOldCapabilityReceived() bool
- func (m *BgpNbrBag) GetKeepAliveTime() uint32
- func (m *BgpNbrBag) GetLastAckdSeqNo() uint32
- func (m *BgpNbrBag) GetLastKAerrorReset() uint32
- func (m *BgpNbrBag) GetLastKAexpiryReset() uint32
- func (m *BgpNbrBag) GetLastKAnotsentReset() uint32
- func (m *BgpNbrBag) GetLastKAstartReset() uint32
- func (m *BgpNbrBag) GetLastNotifyErrorCode() uint32
- func (m *BgpNbrBag) GetLastNotifyErrorSubcode() uint32
- func (m *BgpNbrBag) GetLastWriteEvent() uint32
- func (m *BgpNbrBag) GetLocalAs() uint32
- func (m *BgpNbrBag) GetLocalAsDualAs() bool
- func (m *BgpNbrBag) GetLocalAsDualAsModeNative() bool
- func (m *BgpNbrBag) GetLocalAsNoPrepend() bool
- func (m *BgpNbrBag) GetLocalAsReplaceAs() bool
- func (m *BgpNbrBag) GetMessageStatistics() *BgpNbrMsgStats
- func (m *BgpNbrBag) GetMessagesQueuedIn() uint32
- func (m *BgpNbrBag) GetMessagesQueuedOut() uint32
- func (m *BgpNbrBag) GetMessagesReceived() uint32
- func (m *BgpNbrBag) GetMessagesSent() uint32
- func (m *BgpNbrBag) GetMinAdvertiseInterval() uint32
- func (m *BgpNbrBag) GetMinAdvertiseIntervalMsecs() uint32
- func (m *BgpNbrBag) GetMinOriginationInterval() uint32
- func (m *BgpNbrBag) GetMsgLogIn() uint32
- func (m *BgpNbrBag) GetMsgLogOut() uint32
- func (m *BgpNbrBag) GetMultiProtocolCapabilityReceived() bool
- func (m *BgpNbrBag) GetNbrClusterId() uint32
- func (m *BgpNbrBag) GetNbrEnforceFirstAs() bool
- func (m *BgpNbrBag) GetNbrInCluster() uint32
- func (m *BgpNbrBag) GetNegotiatedProtocolVersion() uint32
- func (m *BgpNbrBag) GetNeighborInterfaceHandle() uint32
- func (m *BgpNbrBag) GetNeighborLocalAs() uint32
- func (m *BgpNbrBag) GetNsrEnabled() bool
- func (m *BgpNbrBag) GetNsrState() string
- func (m *BgpNbrBag) GetOpenCheckErrorCode() string
- func (m *BgpNbrBag) GetPeerErrorCode() uint32
- func (m *BgpNbrBag) GetPeerResetReason() string
- func (m *BgpNbrBag) GetPerformanceStatistics() *BgpPerfNbr_
- func (m *BgpNbrBag) GetPreviousConnectionState() uint32
- func (m *BgpNbrBag) GetReadArmed() bool
- func (m *BgpNbrBag) GetReceivedNotificationInfo() *BgpNotfntype_
- func (m *BgpNbrBag) GetRemoteAs() uint32
- func (m *BgpNbrBag) GetRemoteAsNumber() uint32
- func (m *BgpNbrBag) GetResetNotificationSent() bool
- func (m *BgpNbrBag) GetResetReason() string
- func (m *BgpNbrBag) GetRouterId() string
- func (m *BgpNbrBag) GetRpkiAllowInvalid() bool
- func (m *BgpNbrBag) GetRpkiDisable() bool
- func (m *BgpNbrBag) GetRpkiSignalIbgp() bool
- func (m *BgpNbrBag) GetRpkiUseValidity() bool
- func (m *BgpNbrBag) GetSecondLastKAexpiryReset() uint32
- func (m *BgpNbrBag) GetSecondLastKAstartReset() uint32
- func (m *BgpNbrBag) GetSecondLastWriteEvent() uint32
- func (m *BgpNbrBag) GetSendNotificationInfo() *BgpNotfntype_
- func (m *BgpNbrBag) GetSocketReadBytes() uint32
- func (m *BgpNbrBag) GetSpeakerId() uint32
- func (m *BgpNbrBag) GetStandbyRp() bool
- func (m *BgpNbrBag) GetSuppress4ByteAs() bool
- func (m *BgpNbrBag) GetTcpInitSyncDoneTimeSpec() *BgpTimespec
- func (m *BgpNbrBag) GetTcpInitSyncPhaseTwoTimeSpec() *BgpTimespec
- func (m *BgpNbrBag) GetTcpInitSyncTimeSpec() *BgpTimespec
- func (m *BgpNbrBag) GetTcpSessionOpenMode() string
- func (m *BgpNbrBag) GetTcpmss() uint32
- func (m *BgpNbrBag) GetTimeLastCb() uint64
- func (m *BgpNbrBag) GetTimeLastCbReset() uint32
- func (m *BgpNbrBag) GetTimeLastFb() uint64
- func (m *BgpNbrBag) GetTimeSinceConnectionLastDropped() uint32
- func (m *BgpNbrBag) GetTimeSinceLastRead() uint32
- func (m *BgpNbrBag) GetTimeSinceLastReadReset() uint32
- func (m *BgpNbrBag) GetTimeSinceLastUpdate() uint32
- func (m *BgpNbrBag) GetTimeSinceLastWrite() uint32
- func (m *BgpNbrBag) GetTimeSinceLastWriteReset() uint32
- func (m *BgpNbrBag) GetTimeSinceSecondLastWrite() uint32
- func (m *BgpNbrBag) GetTimeSinceSecondLastWriteReset() uint32
- func (m *BgpNbrBag) GetTosType() uint32
- func (m *BgpNbrBag) GetTosValue() uint32
- func (m *BgpNbrBag) GetTtlSecurityEnabled() bool
- func (m *BgpNbrBag) GetUpdateBytesRead() uint32
- func (m *BgpNbrBag) GetUpdateMessagesIn() uint32
- func (m *BgpNbrBag) GetUpdateMessagesOut() uint32
- func (m *BgpNbrBag) GetVrfName() string
- func (m *BgpNbrBag) GetWriteArmed() bool
- func (*BgpNbrBag) ProtoMessage()
- func (m *BgpNbrBag) Reset()
- func (m *BgpNbrBag) String() string
- type BgpNbrBag_KEYS
- type BgpNbrGshut_
- func (*BgpNbrGshut_) Descriptor() ([]byte, []int)
- func (m *BgpNbrGshut_) GetGshutActive() bool
- func (m *BgpNbrGshut_) GetGshutExists() bool
- func (m *BgpNbrGshut_) GetGshutLocalActive() bool
- func (m *BgpNbrGshut_) GetGshutLocpref() uint32
- func (m *BgpNbrGshut_) GetGshutLocprefSet() bool
- func (m *BgpNbrGshut_) GetGshutPrepends() uint32
- func (*BgpNbrGshut_) ProtoMessage()
- func (m *BgpNbrGshut_) Reset()
- func (m *BgpNbrGshut_) String() string
- type BgpNbrMsgStats
- func (*BgpNbrMsgStats) Descriptor() ([]byte, []int)
- func (m *BgpNbrMsgStats) GetKeepalive() *BgpNbrMsgStatsOp
- func (m *BgpNbrMsgStats) GetNotification() *BgpNbrMsgStatsOp
- func (m *BgpNbrMsgStats) GetOpen() *BgpNbrMsgStatsOp
- func (m *BgpNbrMsgStats) GetRouteRefresh() *BgpNbrMsgStatsOp
- func (m *BgpNbrMsgStats) GetTotal() *BgpNbrMsgStatsOp
- func (m *BgpNbrMsgStats) GetUpdate() *BgpNbrMsgStatsOp
- func (*BgpNbrMsgStats) ProtoMessage()
- func (m *BgpNbrMsgStats) Reset()
- func (m *BgpNbrMsgStats) String() string
- type BgpNbrMsgStatsOp
- type BgpNbrMsgStatsUnit
- type BgpNotfntype_
- func (*BgpNotfntype_) Descriptor() ([]byte, []int)
- func (m *BgpNotfntype_) GetLastNotificationData() []uint32
- func (m *BgpNotfntype_) GetNotificationErrorCode() uint32
- func (m *BgpNotfntype_) GetNotificationErrorSubcode() uint32
- func (m *BgpNotfntype_) GetTimeSinceLastNotification() uint32
- func (*BgpNotfntype_) ProtoMessage()
- func (m *BgpNotfntype_) Reset()
- func (m *BgpNotfntype_) String() string
- type BgpPerfNbrAf_
- func (*BgpPerfNbrAf_) Descriptor() ([]byte, []int)
- func (m *BgpPerfNbrAf_) GetProcessedMessages() uint32
- func (m *BgpPerfNbrAf_) GetSentMessages() uint32
- func (m *BgpPerfNbrAf_) GetSplitHorizonUpdateBlocked() uint32
- func (m *BgpPerfNbrAf_) GetSplitHorizonUpdateTransmit() uint32
- func (m *BgpPerfNbrAf_) GetSplitHorizonWithdrawBlocked() uint32
- func (m *BgpPerfNbrAf_) GetSplitHorizonWithdrawTransmit() uint32
- func (m *BgpPerfNbrAf_) GetSubGroupPendingMessageCount() uint32
- func (*BgpPerfNbrAf_) ProtoMessage()
- func (m *BgpPerfNbrAf_) Reset()
- func (m *BgpPerfNbrAf_) String() string
- type BgpPerfNbr_
- func (*BgpPerfNbr_) Descriptor() ([]byte, []int)
- func (m *BgpPerfNbr_) GetActiveCollision() uint32
- func (m *BgpPerfNbr_) GetActives() uint32
- func (m *BgpPerfNbr_) GetControlToReadThreadTrigger() uint32
- func (m *BgpPerfNbr_) GetControlToWriteThreadTrigger() uint32
- func (m *BgpPerfNbr_) GetDataBytesRead() uint32
- func (m *BgpPerfNbr_) GetDataBytesWritten() uint32
- func (m *BgpPerfNbr_) GetFailedPostActives() uint32
- func (m *BgpPerfNbr_) GetHighThrottledRead() uint32
- func (m *BgpPerfNbr_) GetInboundUpdateMessages() uint32
- func (m *BgpPerfNbr_) GetInboundUpdateMessagesTime() uint32
- func (m *BgpPerfNbr_) GetIoReadTime() uint32
- func (m *BgpPerfNbr_) GetIoWriteTime() uint32
- func (m *BgpPerfNbr_) GetLastNsrScopedSync() uint32
- func (m *BgpPerfNbr_) GetLastSentSeqNo() uint32
- func (m *BgpPerfNbr_) GetLowThrottledRead() uint32
- func (m *BgpPerfNbr_) GetMaximumReadSize() uint32
- func (m *BgpPerfNbr_) GetNbrFd() int32
- func (m *BgpPerfNbr_) GetNbrFlags() uint32
- func (m *BgpPerfNbr_) GetNetworkStatus() uint32
- func (m *BgpPerfNbr_) GetNsrOperDownCount() uint32
- func (m *BgpPerfNbr_) GetPassiveCollision() uint32
- func (m *BgpPerfNbr_) GetPassives() uint32
- func (m *BgpPerfNbr_) GetReadCallsCount() uint32
- func (m *BgpPerfNbr_) GetReadMessagesCount() uint32
- func (m *BgpPerfNbr_) GetReadThrottles() uint32
- func (m *BgpPerfNbr_) GetRejectedPassives() uint32
- func (m *BgpPerfNbr_) GetResetFlags() uint32
- func (m *BgpPerfNbr_) GetResetRetries() uint32
- func (m *BgpPerfNbr_) GetSubgroupListTime() uint32
- func (m *BgpPerfNbr_) GetSyncFlags() uint32
- func (m *BgpPerfNbr_) GetTimeSinceLastThrottledRead() uint32
- func (m *BgpPerfNbr_) GetWriteCallsCount() uint32
- func (m *BgpPerfNbr_) GetWriteQueueCallsCount() uint32
- func (m *BgpPerfNbr_) GetWriteQueueMessagesCount() uint32
- func (m *BgpPerfNbr_) GetWriteQueueTime() uint32
- func (m *BgpPerfNbr_) GetWriteSubgroupCallsCount() uint32
- func (m *BgpPerfNbr_) GetWriteSubgroupMessagesCount() uint32
- func (*BgpPerfNbr_) ProtoMessage()
- func (m *BgpPerfNbr_) Reset()
- func (m *BgpPerfNbr_) String() string
- type BgpTimespec
- type IPV4MDTAddressType
- type IPV4MVPNAddressType
- type IPV4TunnelAddressType
- type IPV6AddressType
- type IPV6MVPNAddressType
- type IPv4FlowspecAddressType
- type IPv6FlowspecAddressType
- type L2VPNEVPNAddressType
- type LS_LSAddressType
- type NbrAfP
- type RTConstraintAddressType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BgpAddrtype ¶
type BgpAddrtype struct { Afi string `protobuf:"bytes,1,opt,name=afi" json:"afi,omitempty"` // IPv4 Addr Ipv4Address string `protobuf:"bytes,2,opt,name=ipv4_address,json=ipv4Address" json:"ipv4_address,omitempty"` // IPv4 Mcast Addr Ipv4McastAddress string `protobuf:"bytes,3,opt,name=ipv4_mcast_address,json=ipv4McastAddress" json:"ipv4_mcast_address,omitempty"` // IPv4 Label Addr Ipv4LabelAddress string `protobuf:"bytes,4,opt,name=ipv4_label_address,json=ipv4LabelAddress" json:"ipv4_label_address,omitempty"` // IPv4 Tunnel Ipv4TunnelAddress *IPV4TunnelAddressType `protobuf:"bytes,5,opt,name=ipv4_tunnel_address,json=ipv4TunnelAddress" json:"ipv4_tunnel_address,omitempty"` // IPv4 MDT Addr Ipv4MdtAddress *IPV4MDTAddressType `protobuf:"bytes,6,opt,name=ipv4_mdt_address,json=ipv4MdtAddress" json:"ipv4_mdt_address,omitempty"` // IPv4 VPN Addr Ipv4VpnAddress string `protobuf:"bytes,7,opt,name=ipv4_vpn_address,json=ipv4VpnAddress" json:"ipv4_vpn_address,omitempty"` // IPv4 VPN Mcast Addr Ipv4VpnaMcastddress string `protobuf:"bytes,8,opt,name=ipv4_vpna_mcastddress,json=ipv4VpnaMcastddress" json:"ipv4_vpna_mcastddress,omitempty"` // IPV6 Addr Ipv6Address *IPV6AddressType `protobuf:"bytes,9,opt,name=ipv6_address,json=ipv6Address" json:"ipv6_address,omitempty"` // IPV6 Mcast Addr Ipv6McastAddress *IPV6AddressType `protobuf:"bytes,10,opt,name=ipv6_mcast_address,json=ipv6McastAddress" json:"ipv6_mcast_address,omitempty"` // IPv6 Label Addr Ipv6LabelAddress *IPV6AddressType `protobuf:"bytes,11,opt,name=ipv6_label_address,json=ipv6LabelAddress" json:"ipv6_label_address,omitempty"` // IPv6 VPN Addr Ipv6VpnAddress *IPV6AddressType `protobuf:"bytes,12,opt,name=ipv6_vpn_address,json=ipv6VpnAddress" json:"ipv6_vpn_address,omitempty"` // IPv6 VPN Mcast Addr Ipv6VpnMcastAddress *IPV6AddressType `protobuf:"bytes,13,opt,name=ipv6_vpn_mcast_address,json=ipv6VpnMcastAddress" json:"ipv6_vpn_mcast_address,omitempty"` // L2VPN VPLS Addr L2VpnvplsAddress *BgpL2VpnAddrT `protobuf:"bytes,14,opt,name=l2_vpnvpls_address,json=l2VpnvplsAddress" json:"l2_vpnvpls_address,omitempty"` // RT Constrt Addr RtConstraintAddress *RTConstraintAddressType `protobuf:"bytes,15,opt,name=rt_constraint_address,json=rtConstraintAddress" json:"rt_constraint_address,omitempty"` // MVPN addr Ipv6MvpnAddress *IPV6MVPNAddressType `protobuf:"bytes,16,opt,name=ipv6_mvpn_address,json=ipv6MvpnAddress" json:"ipv6_mvpn_address,omitempty"` // MVPN4 addr Ipv4MvpnAddress *IPV4MVPNAddressType `protobuf:"bytes,17,opt,name=ipv4_mvpn_address,json=ipv4MvpnAddress" json:"ipv4_mvpn_address,omitempty"` // L2VPN EVPN Addr L2VpnEvpnAddress *L2VPNEVPNAddressType `protobuf:"bytes,18,opt,name=l2_vpn_evpn_address,json=l2VpnEvpnAddress" json:"l2_vpn_evpn_address,omitempty"` // LINKSTATE LINKSTATE Addr LsLsAddress *LS_LSAddressType `protobuf:"bytes,19,opt,name=ls_ls_address,json=lsLsAddress" json:"ls_ls_address,omitempty"` // L2VPN MSPW Addr L2VpnMspwAddress *BgpL2VpnMspwAddrT `protobuf:"bytes,20,opt,name=l2_vpn_mspw_address,json=l2VpnMspwAddress" json:"l2_vpn_mspw_address,omitempty"` // IPV4 Flowspec Addr Ipv4FlowspecAddress *IPv4FlowspecAddressType `protobuf:"bytes,21,opt,name=ipv4_flowspec_address,json=ipv4FlowspecAddress" json:"ipv4_flowspec_address,omitempty"` // IPV6 Flowspec Addr Ipv6FlowspecAddress *IPv6FlowspecAddressType `protobuf:"bytes,22,opt,name=ipv6_flowspec_address,json=ipv6FlowspecAddress" json:"ipv6_flowspec_address,omitempty"` // IPV4 VPN Flowspec Addr Ipv4VpnFlowspecAddress *IPv4FlowspecAddressType `protobuf:"bytes,23,opt,name=ipv4_vpn_flowspec_address,json=ipv4VpnFlowspecAddress" json:"ipv4_vpn_flowspec_address,omitempty"` // IPV6 VPN Flowspec Addr Ipv6VpnFlowspecAddress *IPv6FlowspecAddressType `protobuf:"bytes,24,opt,name=ipv6_vpn_flowspec_address,json=ipv6VpnFlowspecAddress" json:"ipv6_vpn_flowspec_address,omitempty"` }
func (*BgpAddrtype) Descriptor ¶
func (*BgpAddrtype) Descriptor() ([]byte, []int)
func (*BgpAddrtype) GetAfi ¶
func (m *BgpAddrtype) GetAfi() string
func (*BgpAddrtype) GetIpv4Address ¶
func (m *BgpAddrtype) GetIpv4Address() string
func (*BgpAddrtype) GetIpv4FlowspecAddress ¶
func (m *BgpAddrtype) GetIpv4FlowspecAddress() *IPv4FlowspecAddressType
func (*BgpAddrtype) GetIpv4LabelAddress ¶
func (m *BgpAddrtype) GetIpv4LabelAddress() string
func (*BgpAddrtype) GetIpv4McastAddress ¶
func (m *BgpAddrtype) GetIpv4McastAddress() string
func (*BgpAddrtype) GetIpv4MdtAddress ¶
func (m *BgpAddrtype) GetIpv4MdtAddress() *IPV4MDTAddressType
func (*BgpAddrtype) GetIpv4MvpnAddress ¶
func (m *BgpAddrtype) GetIpv4MvpnAddress() *IPV4MVPNAddressType
func (*BgpAddrtype) GetIpv4TunnelAddress ¶
func (m *BgpAddrtype) GetIpv4TunnelAddress() *IPV4TunnelAddressType
func (*BgpAddrtype) GetIpv4VpnAddress ¶
func (m *BgpAddrtype) GetIpv4VpnAddress() string
func (*BgpAddrtype) GetIpv4VpnFlowspecAddress ¶
func (m *BgpAddrtype) GetIpv4VpnFlowspecAddress() *IPv4FlowspecAddressType
func (*BgpAddrtype) GetIpv4VpnaMcastddress ¶
func (m *BgpAddrtype) GetIpv4VpnaMcastddress() string
func (*BgpAddrtype) GetIpv6Address ¶
func (m *BgpAddrtype) GetIpv6Address() *IPV6AddressType
func (*BgpAddrtype) GetIpv6FlowspecAddress ¶
func (m *BgpAddrtype) GetIpv6FlowspecAddress() *IPv6FlowspecAddressType
func (*BgpAddrtype) GetIpv6LabelAddress ¶
func (m *BgpAddrtype) GetIpv6LabelAddress() *IPV6AddressType
func (*BgpAddrtype) GetIpv6McastAddress ¶
func (m *BgpAddrtype) GetIpv6McastAddress() *IPV6AddressType
func (*BgpAddrtype) GetIpv6MvpnAddress ¶
func (m *BgpAddrtype) GetIpv6MvpnAddress() *IPV6MVPNAddressType
func (*BgpAddrtype) GetIpv6VpnAddress ¶
func (m *BgpAddrtype) GetIpv6VpnAddress() *IPV6AddressType
func (*BgpAddrtype) GetIpv6VpnFlowspecAddress ¶
func (m *BgpAddrtype) GetIpv6VpnFlowspecAddress() *IPv6FlowspecAddressType
func (*BgpAddrtype) GetIpv6VpnMcastAddress ¶
func (m *BgpAddrtype) GetIpv6VpnMcastAddress() *IPV6AddressType
func (*BgpAddrtype) GetL2VpnEvpnAddress ¶
func (m *BgpAddrtype) GetL2VpnEvpnAddress() *L2VPNEVPNAddressType
func (*BgpAddrtype) GetL2VpnMspwAddress ¶
func (m *BgpAddrtype) GetL2VpnMspwAddress() *BgpL2VpnMspwAddrT
func (*BgpAddrtype) GetL2VpnvplsAddress ¶
func (m *BgpAddrtype) GetL2VpnvplsAddress() *BgpL2VpnAddrT
func (*BgpAddrtype) GetLsLsAddress ¶
func (m *BgpAddrtype) GetLsLsAddress() *LS_LSAddressType
func (*BgpAddrtype) GetRtConstraintAddress ¶
func (m *BgpAddrtype) GetRtConstraintAddress() *RTConstraintAddressType
func (*BgpAddrtype) ProtoMessage ¶
func (*BgpAddrtype) ProtoMessage()
func (*BgpAddrtype) Reset ¶
func (m *BgpAddrtype) Reset()
func (*BgpAddrtype) String ¶
func (m *BgpAddrtype) String() string
type BgpL2VpnAddrT ¶
type BgpL2VpnAddrT struct {
L2VpnAddress []byte `protobuf:"bytes,1,opt,name=l2vpn_address,json=l2vpnAddress,proto3" json:"l2vpn_address,omitempty"`
}
func (*BgpL2VpnAddrT) Descriptor ¶
func (*BgpL2VpnAddrT) Descriptor() ([]byte, []int)
func (*BgpL2VpnAddrT) GetL2VpnAddress ¶
func (m *BgpL2VpnAddrT) GetL2VpnAddress() []byte
func (*BgpL2VpnAddrT) ProtoMessage ¶
func (*BgpL2VpnAddrT) ProtoMessage()
func (*BgpL2VpnAddrT) Reset ¶
func (m *BgpL2VpnAddrT) Reset()
func (*BgpL2VpnAddrT) String ¶
func (m *BgpL2VpnAddrT) String() string
type BgpL2VpnMspwAddrT ¶
type BgpL2VpnMspwAddrT struct {
L2VpnAddress []byte `protobuf:"bytes,1,opt,name=l2vpn_address,json=l2vpnAddress,proto3" json:"l2vpn_address,omitempty"`
}
func (*BgpL2VpnMspwAddrT) Descriptor ¶
func (*BgpL2VpnMspwAddrT) Descriptor() ([]byte, []int)
func (*BgpL2VpnMspwAddrT) GetL2VpnAddress ¶
func (m *BgpL2VpnMspwAddrT) GetL2VpnAddress() []byte
func (*BgpL2VpnMspwAddrT) ProtoMessage ¶
func (*BgpL2VpnMspwAddrT) ProtoMessage()
func (*BgpL2VpnMspwAddrT) Reset ¶
func (m *BgpL2VpnMspwAddrT) Reset()
func (*BgpL2VpnMspwAddrT) String ¶
func (m *BgpL2VpnMspwAddrT) String() string
type BgpNbrAf_ ¶
type BgpNbrAf_ struct { AfName string `protobuf:"bytes,1,opt,name=af_name,json=afName" json:"af_name,omitempty"` IsNeighborRouteReflectorClient bool `` /* 151-byte string literal not displayed */ IsLegacyPeRt bool `protobuf:"varint,3,opt,name=is_legacy_pe_rt,json=isLegacyPeRt" json:"is_legacy_pe_rt,omitempty"` IsNeighborAfCapable bool `protobuf:"varint,4,opt,name=is_neighbor_af_capable,json=isNeighborAfCapable" json:"is_neighbor_af_capable,omitempty"` IsSoftReconfigurationInboundAllowed bool `` /* 166-byte string literal not displayed */ IsUseSoftReconfigurationAlwaysOn bool `` /* 159-byte string literal not displayed */ RemovePrivateAsFromUpdates bool `` /* 139-byte string literal not displayed */ RemovePrivateAsEntireAspathFromUpdates bool `` /* 179-byte string literal not displayed */ RemovePrivateAsFromInboundUpdates bool `` /* 162-byte string literal not displayed */ RemovePrivateAsEntireAspathFromInboundUpdates bool `` /* 203-byte string literal not displayed */ FlowspecValidationDIsable bool `` /* 135-byte string literal not displayed */ FlowspecRedirectValidationDIsable bool `` /* 161-byte string literal not displayed */ OrrGroupName string `protobuf:"bytes,13,opt,name=orr_group_name,json=orrGroupName" json:"orr_group_name,omitempty"` OrrGroupIndex uint32 `protobuf:"varint,14,opt,name=orr_group_index,json=orrGroupIndex" json:"orr_group_index,omitempty"` IsOrrRootAddressConfigured bool `` /* 140-byte string literal not displayed */ AdvertiseAfi bool `protobuf:"varint,16,opt,name=advertise_afi,json=advertiseAfi" json:"advertise_afi,omitempty"` AdvertiseAfiReorg bool `protobuf:"varint,17,opt,name=advertise_afi_reorg,json=advertiseAfiReorg" json:"advertise_afi_reorg,omitempty"` AdvertiseAfiDisable bool `protobuf:"varint,18,opt,name=advertise_afi_disable,json=advertiseAfiDisable" json:"advertise_afi_disable,omitempty"` EncapsulationType uint32 `protobuf:"varint,19,opt,name=encapsulation_type,json=encapsulationType" json:"encapsulation_type,omitempty"` AdvertiseRtType uint32 `protobuf:"varint,20,opt,name=advertise_rt_type,json=advertiseRtType" json:"advertise_rt_type,omitempty"` AdvertiseAfiDefVrfImpDisable bool `` /* 148-byte string literal not displayed */ AdvertiseEvpNv4AfiDefVrfImpDisable bool `` /* 170-byte string literal not displayed */ AdvertiseEvpNv6AfiDefVrfImpDisable bool `` /* 170-byte string literal not displayed */ AdvertiseAfiEoRReady bool `protobuf:"varint,24,opt,name=advertise_afi_eo_r_ready,json=advertiseAfiEoRReady" json:"advertise_afi_eo_r_ready,omitempty"` AlwaysUseNextHopLocal bool `protobuf:"varint,25,opt,name=always_use_next_hop_local,json=alwaysUseNextHopLocal" json:"always_use_next_hop_local,omitempty"` SentCommunityToNeighbor bool `` /* 129-byte string literal not displayed */ SentGshutCommunityToNeighbor bool `` /* 146-byte string literal not displayed */ SentExtendedCommunityToNeighbor bool `` /* 155-byte string literal not displayed */ NeighborDefaultOriginate bool `` /* 130-byte string literal not displayed */ IsOrfSent bool `protobuf:"varint,30,opt,name=is_orf_sent,json=isOrfSent" json:"is_orf_sent,omitempty"` IsUpdateDeferred bool `protobuf:"varint,31,opt,name=is_update_deferred,json=isUpdateDeferred" json:"is_update_deferred,omitempty"` IsOrfSendScheduled bool `protobuf:"varint,32,opt,name=is_orf_send_scheduled,json=isOrfSendScheduled" json:"is_orf_send_scheduled,omitempty"` UpdateGroupNumber uint32 `protobuf:"varint,33,opt,name=update_group_number,json=updateGroupNumber" json:"update_group_number,omitempty"` FilterGroupIndex uint32 `protobuf:"varint,34,opt,name=filter_group_index,json=filterGroupIndex" json:"filter_group_index,omitempty"` IsUpdateThrottled bool `protobuf:"varint,35,opt,name=is_update_throttled,json=isUpdateThrottled" json:"is_update_throttled,omitempty"` IsUpdateLeaving bool `protobuf:"varint,36,opt,name=is_update_leaving,json=isUpdateLeaving" json:"is_update_leaving,omitempty"` VpnUpdateGenEnabled bool `protobuf:"varint,37,opt,name=vpn_update_gen_enabled,json=vpnUpdateGenEnabled" json:"vpn_update_gen_enabled,omitempty"` VpnUpdateGenTriggerEnabled bool `` /* 140-byte string literal not displayed */ IsAddpathSendOperational bool `` /* 132-byte string literal not displayed */ IsAddpathReceiveOperational bool `` /* 141-byte string literal not displayed */ NeighborVersion uint32 `protobuf:"varint,41,opt,name=neighbor_version,json=neighborVersion" json:"neighbor_version,omitempty"` Weight uint32 `protobuf:"varint,42,opt,name=weight" json:"weight,omitempty"` MaxPrefixLimit uint32 `protobuf:"varint,43,opt,name=max_prefix_limit,json=maxPrefixLimit" json:"max_prefix_limit,omitempty"` UseMaxPrefixWarningOnly bool `` /* 131-byte string literal not displayed */ MaxPrefixDiscardExtraPaths bool `` /* 140-byte string literal not displayed */ MaxPrefixExceedDiscardPaths bool `` /* 143-byte string literal not displayed */ MaxPrefixThresholdPercent uint32 `` /* 135-byte string literal not displayed */ MaxPrefixRestartTime uint32 `protobuf:"varint,48,opt,name=max_prefix_restart_time,json=maxPrefixRestartTime" json:"max_prefix_restart_time,omitempty"` PrefixesAccepted uint32 `protobuf:"varint,49,opt,name=prefixes_accepted,json=prefixesAccepted" json:"prefixes_accepted,omitempty"` PrefixesSynced uint32 `protobuf:"varint,50,opt,name=prefixes_synced,json=prefixesSynced" json:"prefixes_synced,omitempty"` PrefixesWithdrawnNotFound uint32 `` /* 135-byte string literal not displayed */ PrefixesDenied uint32 `protobuf:"varint,52,opt,name=prefixes_denied,json=prefixesDenied" json:"prefixes_denied,omitempty"` PrefixesDeniedNoPolicy uint32 `` /* 126-byte string literal not displayed */ PrefixesDeniedRtPermit uint32 `` /* 126-byte string literal not displayed */ PrefixesDeniedOrfPolicy uint32 `` /* 129-byte string literal not displayed */ PrefixesDeniedPolicy uint32 `protobuf:"varint,56,opt,name=prefixes_denied_policy,json=prefixesDeniedPolicy" json:"prefixes_denied_policy,omitempty"` NumberOfBestpaths uint32 `protobuf:"varint,57,opt,name=number_of_bestpaths,json=numberOfBestpaths" json:"number_of_bestpaths,omitempty"` NumberOfBestExternalpaths uint32 `` /* 135-byte string literal not displayed */ PrefixesAdvertised uint32 `protobuf:"varint,59,opt,name=prefixes_advertised,json=prefixesAdvertised" json:"prefixes_advertised,omitempty"` PrefixesBeAdvertised uint32 `protobuf:"varint,60,opt,name=prefixes_be_advertised,json=prefixesBeAdvertised" json:"prefixes_be_advertised,omitempty"` PrefixesSuppressed uint32 `protobuf:"varint,61,opt,name=prefixes_suppressed,json=prefixesSuppressed" json:"prefixes_suppressed,omitempty"` PrefixesWithdrawn uint32 `protobuf:"varint,62,opt,name=prefixes_withdrawn,json=prefixesWithdrawn" json:"prefixes_withdrawn,omitempty"` IsPeerOrfCapable bool `protobuf:"varint,63,opt,name=is_peer_orf_capable,json=isPeerOrfCapable" json:"is_peer_orf_capable,omitempty"` IsAdvertisedOrfSend bool `protobuf:"varint,64,opt,name=is_advertised_orf_send,json=isAdvertisedOrfSend" json:"is_advertised_orf_send,omitempty"` IsReceivedOrfSendCapable bool `` /* 134-byte string literal not displayed */ IsAdvertisedOrfReceive bool `` /* 126-byte string literal not displayed */ IsReceivedOrfReceiveCapable bool `` /* 143-byte string literal not displayed */ IsAdvertisedGracefulRestart bool `` /* 141-byte string literal not displayed */ IsGracefulRestartStateFlag bool `` /* 140-byte string literal not displayed */ IsReceivedGracefulRestartCapable bool `` /* 158-byte string literal not displayed */ IsAddPathSendCapabilityAdvertised bool `` /* 163-byte string literal not displayed */ IsAddPathSendCapabilityReceived bool `` /* 157-byte string literal not displayed */ IsAddPathReceiveCapabilityAdvertised bool `` /* 172-byte string literal not displayed */ IsAddPathReceiveCapabilityReceived bool `` /* 166-byte string literal not displayed */ RestartTime uint32 `protobuf:"varint,75,opt,name=restart_time,json=restartTime" json:"restart_time,omitempty"` LocalRestartTime uint32 `protobuf:"varint,76,opt,name=local_restart_time,json=localRestartTime" json:"local_restart_time,omitempty"` StalePathTimeout uint32 `protobuf:"varint,77,opt,name=stale_path_timeout,json=stalePathTimeout" json:"stale_path_timeout,omitempty"` RibPurgeTimeoutValue uint32 `protobuf:"varint,78,opt,name=rib_purge_timeout_value,json=ribPurgeTimeoutValue" json:"rib_purge_timeout_value,omitempty"` NeighborPreservedForwardingState bool `` /* 156-byte string literal not displayed */ LongLivedGracefulRestartStaleTimeConfigured bool `` /* 195-byte string literal not displayed */ LongLivedGracefulRestartStaleTimeSent uint32 `` /* 177-byte string literal not displayed */ LongLivedGracefulRestartStaleTimeAccept uint32 `` /* 183-byte string literal not displayed */ LongLivedGracefulRestartCapabilityReceived bool `` /* 190-byte string literal not displayed */ LongLivedGracefulRestartStaleTimeReceived uint32 `` /* 189-byte string literal not displayed */ NeighborPreservedLongLivedForwardingState bool `` /* 187-byte string literal not displayed */ NeighborLongLivedGracefulRestartCapable bool `` /* 181-byte string literal not displayed */ NeighborLongLivedGracefulRestartTimeRemaining uint32 `` /* 201-byte string literal not displayed */ RouteRefreshesReceived uint32 `protobuf:"varint,88,opt,name=route_refreshes_received,json=routeRefreshesReceived" json:"route_refreshes_received,omitempty"` RouteRefreshesSent uint32 `protobuf:"varint,89,opt,name=route_refreshes_sent,json=routeRefreshesSent" json:"route_refreshes_sent,omitempty"` RefreshTargetVersion uint32 `protobuf:"varint,90,opt,name=refresh_target_version,json=refreshTargetVersion" json:"refresh_target_version,omitempty"` RefreshVersion uint32 `protobuf:"varint,91,opt,name=refresh_version,json=refreshVersion" json:"refresh_version,omitempty"` RefreshAckedVersion uint32 `protobuf:"varint,92,opt,name=refresh_acked_version,json=refreshAckedVersion" json:"refresh_acked_version,omitempty"` IsPrefixOrfPresent bool `protobuf:"varint,93,opt,name=is_prefix_orf_present,json=isPrefixOrfPresent" json:"is_prefix_orf_present,omitempty"` OrfEntriesReceived uint32 `protobuf:"varint,94,opt,name=orf_entries_received,json=orfEntriesReceived" json:"orf_entries_received,omitempty"` IsDefaultOriginateSent bool `` /* 126-byte string literal not displayed */ RoutePolicyPrefixOrf string `protobuf:"bytes,96,opt,name=route_policy_prefix_orf,json=routePolicyPrefixOrf" json:"route_policy_prefix_orf,omitempty"` RoutePolicyIn string `protobuf:"bytes,97,opt,name=route_policy_in,json=routePolicyIn" json:"route_policy_in,omitempty"` RoutePolicyOut string `protobuf:"bytes,98,opt,name=route_policy_out,json=routePolicyOut" json:"route_policy_out,omitempty"` RoutePolicyDefaultOriginate string `` /* 140-byte string literal not displayed */ IsNeighborEbgpWithoutInboundPolicy bool `` /* 167-byte string literal not displayed */ IsNeighborEbgpWithoutOutboundPolicy bool `` /* 170-byte string literal not displayed */ IsAsOverrideSet bool `protobuf:"varint,102,opt,name=is_as_override_set,json=isAsOverrideSet" json:"is_as_override_set,omitempty"` IsAllowAsInSet bool `protobuf:"varint,103,opt,name=is_allow_as_in_set,json=isAllowAsInSet" json:"is_allow_as_in_set,omitempty"` AllowAsInCount uint32 `protobuf:"varint,104,opt,name=allow_as_in_count,json=allowAsInCount" json:"allow_as_in_count,omitempty"` AddressFamilyLongLivedTime uint32 `` /* 141-byte string literal not displayed */ EoRReceivedInReadOnly bool `` /* 128-byte string literal not displayed */ AckedVersion uint32 `protobuf:"varint,107,opt,name=acked_version,json=ackedVersion" json:"acked_version,omitempty"` SyncedAckedVersion uint32 `protobuf:"varint,108,opt,name=synced_acked_version,json=syncedAckedVersion" json:"synced_acked_version,omitempty"` OutstandingVersion uint32 `protobuf:"varint,109,opt,name=outstanding_version,json=outstandingVersion" json:"outstanding_version,omitempty"` OutstandingVersionMax uint32 `protobuf:"varint,110,opt,name=outstanding_version_max,json=outstandingVersionMax" json:"outstanding_version_max,omitempty"` NeighborAfPerformanceStatistics *BgpPerfNbrAf_ `` /* 153-byte string literal not displayed */ IsAigpSet bool `protobuf:"varint,112,opt,name=is_aigp_set,json=isAigpSet" json:"is_aigp_set,omitempty"` IsRtPresent bool `protobuf:"varint,113,opt,name=is_rt_present,json=isRtPresent" json:"is_rt_present,omitempty"` ExtendedCommunity []uint32 `protobuf:"varint,114,rep,packed,name=extended_community,json=extendedCommunity" json:"extended_community,omitempty"` IsRtPresentStandby bool `protobuf:"varint,115,opt,name=is_rt_present_standby,json=isRtPresentStandby" json:"is_rt_present_standby,omitempty"` ExtendedCommunityStandby []uint32 `` /* 138-byte string literal not displayed */ AcceptOwnEnabled bool `protobuf:"varint,117,opt,name=accept_own_enabled,json=acceptOwnEnabled" json:"accept_own_enabled,omitempty"` SelectiveMultipathEligible bool `` /* 137-byte string literal not displayed */ AfrpkiDisable bool `protobuf:"varint,119,opt,name=afrpki_disable,json=afrpkiDisable" json:"afrpki_disable,omitempty"` AfrpkiUseValidity bool `protobuf:"varint,120,opt,name=afrpki_use_validity,json=afrpkiUseValidity" json:"afrpki_use_validity,omitempty"` AfrpkiAllowInvalid bool `protobuf:"varint,121,opt,name=afrpki_allow_invalid,json=afrpkiAllowInvalid" json:"afrpki_allow_invalid,omitempty"` AfrpkiSignalIbgp bool `protobuf:"varint,122,opt,name=afrpki_signal_ibgp,json=afrpkiSignalIbgp" json:"afrpki_signal_ibgp,omitempty"` IsAdvertisePermanentNetwork bool `` /* 142-byte string literal not displayed */ IsSendMcastAttr bool `protobuf:"varint,124,opt,name=is_send_mcast_attr,json=isSendMcastAttr" json:"is_send_mcast_attr,omitempty"` ImportStitching bool `protobuf:"varint,125,opt,name=import_stitching,json=importStitching" json:"import_stitching,omitempty"` ImportReoriginate bool `protobuf:"varint,126,opt,name=import_reoriginate,json=importReoriginate" json:"import_reoriginate,omitempty"` ImportReoriginateStitching bool `` /* 137-byte string literal not displayed */ AdvertiseV4Flags uint32 `protobuf:"varint,128,opt,name=advertise_v4_flags,json=advertiseV4Flags" json:"advertise_v4_flags,omitempty"` AdvertiseV6Flags uint32 `protobuf:"varint,129,opt,name=advertise_v6_flags,json=advertiseV6Flags" json:"advertise_v6_flags,omitempty"` AdvertiseLocalLabeledRouteUnicast bool `` /* 162-byte string literal not displayed */ }
func (*BgpNbrAf_) Descriptor ¶
func (*BgpNbrAf_) GetAcceptOwnEnabled ¶
func (*BgpNbrAf_) GetAckedVersion ¶
func (*BgpNbrAf_) GetAddressFamilyLongLivedTime ¶
func (*BgpNbrAf_) GetAdvertiseAfi ¶
func (*BgpNbrAf_) GetAdvertiseAfiDefVrfImpDisable ¶
func (*BgpNbrAf_) GetAdvertiseAfiDisable ¶
func (*BgpNbrAf_) GetAdvertiseAfiEoRReady ¶
func (*BgpNbrAf_) GetAdvertiseAfiReorg ¶
func (*BgpNbrAf_) GetAdvertiseEvpNv4AfiDefVrfImpDisable ¶
func (*BgpNbrAf_) GetAdvertiseEvpNv6AfiDefVrfImpDisable ¶
func (*BgpNbrAf_) GetAdvertiseLocalLabeledRouteUnicast ¶
func (*BgpNbrAf_) GetAdvertiseRtType ¶
func (*BgpNbrAf_) GetAdvertiseV4Flags ¶
func (*BgpNbrAf_) GetAdvertiseV6Flags ¶
func (*BgpNbrAf_) GetAfrpkiAllowInvalid ¶
func (*BgpNbrAf_) GetAfrpkiDisable ¶
func (*BgpNbrAf_) GetAfrpkiSignalIbgp ¶
func (*BgpNbrAf_) GetAfrpkiUseValidity ¶
func (*BgpNbrAf_) GetAllowAsInCount ¶
func (*BgpNbrAf_) GetAlwaysUseNextHopLocal ¶
func (*BgpNbrAf_) GetEncapsulationType ¶
func (*BgpNbrAf_) GetEoRReceivedInReadOnly ¶
func (*BgpNbrAf_) GetExtendedCommunity ¶
func (*BgpNbrAf_) GetExtendedCommunityStandby ¶
func (*BgpNbrAf_) GetFilterGroupIndex ¶
func (*BgpNbrAf_) GetFlowspecRedirectValidationDIsable ¶
func (*BgpNbrAf_) GetFlowspecValidationDIsable ¶
func (*BgpNbrAf_) GetImportReoriginate ¶
func (*BgpNbrAf_) GetImportReoriginateStitching ¶
func (*BgpNbrAf_) GetImportStitching ¶
func (*BgpNbrAf_) GetIsAddPathReceiveCapabilityAdvertised ¶
func (*BgpNbrAf_) GetIsAddPathReceiveCapabilityReceived ¶
func (*BgpNbrAf_) GetIsAddPathSendCapabilityAdvertised ¶
func (*BgpNbrAf_) GetIsAddPathSendCapabilityReceived ¶
func (*BgpNbrAf_) GetIsAddpathReceiveOperational ¶
func (*BgpNbrAf_) GetIsAddpathSendOperational ¶
func (*BgpNbrAf_) GetIsAdvertisePermanentNetwork ¶
func (*BgpNbrAf_) GetIsAdvertisedGracefulRestart ¶
func (*BgpNbrAf_) GetIsAdvertisedOrfReceive ¶
func (*BgpNbrAf_) GetIsAdvertisedOrfSend ¶
func (*BgpNbrAf_) GetIsAigpSet ¶
func (*BgpNbrAf_) GetIsAllowAsInSet ¶
func (*BgpNbrAf_) GetIsAsOverrideSet ¶
func (*BgpNbrAf_) GetIsDefaultOriginateSent ¶
func (*BgpNbrAf_) GetIsGracefulRestartStateFlag ¶
func (*BgpNbrAf_) GetIsLegacyPeRt ¶
func (*BgpNbrAf_) GetIsNeighborAfCapable ¶
func (*BgpNbrAf_) GetIsNeighborEbgpWithoutInboundPolicy ¶
func (*BgpNbrAf_) GetIsNeighborEbgpWithoutOutboundPolicy ¶
func (*BgpNbrAf_) GetIsNeighborRouteReflectorClient ¶
func (*BgpNbrAf_) GetIsOrfSendScheduled ¶
func (*BgpNbrAf_) GetIsOrfSent ¶
func (*BgpNbrAf_) GetIsOrrRootAddressConfigured ¶
func (*BgpNbrAf_) GetIsPeerOrfCapable ¶
func (*BgpNbrAf_) GetIsPrefixOrfPresent ¶
func (*BgpNbrAf_) GetIsReceivedGracefulRestartCapable ¶
func (*BgpNbrAf_) GetIsReceivedOrfReceiveCapable ¶
func (*BgpNbrAf_) GetIsReceivedOrfSendCapable ¶
func (*BgpNbrAf_) GetIsRtPresent ¶
func (*BgpNbrAf_) GetIsRtPresentStandby ¶
func (*BgpNbrAf_) GetIsSendMcastAttr ¶
func (*BgpNbrAf_) GetIsSoftReconfigurationInboundAllowed ¶
func (*BgpNbrAf_) GetIsUpdateDeferred ¶
func (*BgpNbrAf_) GetIsUpdateLeaving ¶
func (*BgpNbrAf_) GetIsUpdateThrottled ¶
func (*BgpNbrAf_) GetIsUseSoftReconfigurationAlwaysOn ¶
func (*BgpNbrAf_) GetLocalRestartTime ¶
func (*BgpNbrAf_) GetLongLivedGracefulRestartCapabilityReceived ¶
func (*BgpNbrAf_) GetLongLivedGracefulRestartStaleTimeAccept ¶
func (*BgpNbrAf_) GetLongLivedGracefulRestartStaleTimeConfigured ¶
func (*BgpNbrAf_) GetLongLivedGracefulRestartStaleTimeReceived ¶
func (*BgpNbrAf_) GetLongLivedGracefulRestartStaleTimeSent ¶
func (*BgpNbrAf_) GetMaxPrefixDiscardExtraPaths ¶
func (*BgpNbrAf_) GetMaxPrefixExceedDiscardPaths ¶
func (*BgpNbrAf_) GetMaxPrefixLimit ¶
func (*BgpNbrAf_) GetMaxPrefixRestartTime ¶
func (*BgpNbrAf_) GetMaxPrefixThresholdPercent ¶
func (*BgpNbrAf_) GetNeighborAfPerformanceStatistics ¶
func (m *BgpNbrAf_) GetNeighborAfPerformanceStatistics() *BgpPerfNbrAf_
func (*BgpNbrAf_) GetNeighborDefaultOriginate ¶
func (*BgpNbrAf_) GetNeighborLongLivedGracefulRestartCapable ¶
func (*BgpNbrAf_) GetNeighborLongLivedGracefulRestartTimeRemaining ¶
func (*BgpNbrAf_) GetNeighborPreservedForwardingState ¶
func (*BgpNbrAf_) GetNeighborPreservedLongLivedForwardingState ¶
func (*BgpNbrAf_) GetNeighborVersion ¶
func (*BgpNbrAf_) GetNumberOfBestExternalpaths ¶
func (*BgpNbrAf_) GetNumberOfBestpaths ¶
func (*BgpNbrAf_) GetOrfEntriesReceived ¶
func (*BgpNbrAf_) GetOrrGroupIndex ¶
func (*BgpNbrAf_) GetOrrGroupName ¶
func (*BgpNbrAf_) GetOutstandingVersion ¶
func (*BgpNbrAf_) GetOutstandingVersionMax ¶
func (*BgpNbrAf_) GetPrefixesAccepted ¶
func (*BgpNbrAf_) GetPrefixesAdvertised ¶
func (*BgpNbrAf_) GetPrefixesBeAdvertised ¶
func (*BgpNbrAf_) GetPrefixesDenied ¶
func (*BgpNbrAf_) GetPrefixesDeniedNoPolicy ¶
func (*BgpNbrAf_) GetPrefixesDeniedOrfPolicy ¶
func (*BgpNbrAf_) GetPrefixesDeniedPolicy ¶
func (*BgpNbrAf_) GetPrefixesDeniedRtPermit ¶
func (*BgpNbrAf_) GetPrefixesSuppressed ¶
func (*BgpNbrAf_) GetPrefixesSynced ¶
func (*BgpNbrAf_) GetPrefixesWithdrawn ¶
func (*BgpNbrAf_) GetPrefixesWithdrawnNotFound ¶
func (*BgpNbrAf_) GetRefreshAckedVersion ¶
func (*BgpNbrAf_) GetRefreshTargetVersion ¶
func (*BgpNbrAf_) GetRefreshVersion ¶
func (*BgpNbrAf_) GetRemovePrivateAsEntireAspathFromInboundUpdates ¶
func (*BgpNbrAf_) GetRemovePrivateAsEntireAspathFromUpdates ¶
func (*BgpNbrAf_) GetRemovePrivateAsFromInboundUpdates ¶
func (*BgpNbrAf_) GetRemovePrivateAsFromUpdates ¶
func (*BgpNbrAf_) GetRestartTime ¶
func (*BgpNbrAf_) GetRibPurgeTimeoutValue ¶
func (*BgpNbrAf_) GetRoutePolicyDefaultOriginate ¶
func (*BgpNbrAf_) GetRoutePolicyIn ¶
func (*BgpNbrAf_) GetRoutePolicyOut ¶
func (*BgpNbrAf_) GetRoutePolicyPrefixOrf ¶
func (*BgpNbrAf_) GetRouteRefreshesReceived ¶
func (*BgpNbrAf_) GetRouteRefreshesSent ¶
func (*BgpNbrAf_) GetSelectiveMultipathEligible ¶
func (*BgpNbrAf_) GetSentCommunityToNeighbor ¶
func (*BgpNbrAf_) GetSentExtendedCommunityToNeighbor ¶
func (*BgpNbrAf_) GetSentGshutCommunityToNeighbor ¶
func (*BgpNbrAf_) GetStalePathTimeout ¶
func (*BgpNbrAf_) GetSyncedAckedVersion ¶
func (*BgpNbrAf_) GetUpdateGroupNumber ¶
func (*BgpNbrAf_) GetUseMaxPrefixWarningOnly ¶
func (*BgpNbrAf_) GetVpnUpdateGenEnabled ¶
func (*BgpNbrAf_) GetVpnUpdateGenTriggerEnabled ¶
func (*BgpNbrAf_) ProtoMessage ¶
func (*BgpNbrAf_) ProtoMessage()
type BgpNbrBag ¶
type BgpNbrBag struct { // Speaker this neighbor is allocated to SpeakerId uint32 `protobuf:"varint,50,opt,name=speaker_id,json=speakerId" json:"speaker_id,omitempty"` // Description Description string `protobuf:"bytes,51,opt,name=description" json:"description,omitempty"` // Local AS number LocalAs uint32 `protobuf:"varint,52,opt,name=local_as,json=localAs" json:"local_as,omitempty"` // Remote AS number RemoteAs uint32 `protobuf:"varint,53,opt,name=remote_as,json=remoteAs" json:"remote_as,omitempty"` // Internal link to neighbor HasInternalLink bool `protobuf:"varint,54,opt,name=has_internal_link,json=hasInternalLink" json:"has_internal_link,omitempty"` // External neighbor not directly connected IsExternalNeighborNotDirectlyConnected bool `` /* 178-byte string literal not displayed */ // Number of messages received MessagesReceived uint32 `protobuf:"varint,56,opt,name=messages_received,json=messagesReceived" json:"messages_received,omitempty"` // Number of messages sent MessagesSent uint32 `protobuf:"varint,57,opt,name=messages_sent,json=messagesSent" json:"messages_sent,omitempty"` // No. of update msgs received UpdateMessagesIn uint32 `protobuf:"varint,58,opt,name=update_messages_in,json=updateMessagesIn" json:"update_messages_in,omitempty"` // No. of update messages sent UpdateMessagesOut uint32 `protobuf:"varint,59,opt,name=update_messages_out,json=updateMessagesOut" json:"update_messages_out,omitempty"` // No. of msgs on receive queue MessagesQueuedIn uint32 `protobuf:"varint,60,opt,name=messages_queued_in,json=messagesQueuedIn" json:"messages_queued_in,omitempty"` // No. of messages on send queue MessagesQueuedOut uint32 `protobuf:"varint,61,opt,name=messages_queued_out,json=messagesQueuedOut" json:"messages_queued_out,omitempty"` // Time (in secs) that the connection has been established ConnectionEstablishedTime uint32 `` /* 133-byte string literal not displayed */ // State of connection ConnectionState string `protobuf:"bytes,63,opt,name=connection_state,json=connectionState" json:"connection_state,omitempty"` // Previous state of connection PreviousConnectionState uint32 `` /* 127-byte string literal not displayed */ // Administrative status of connection ConnectionAdminStatus uint32 `protobuf:"varint,65,opt,name=connection_admin_status,json=connectionAdminStatus" json:"connection_admin_status,omitempty"` // Open check error code OpenCheckErrorCode string `protobuf:"bytes,66,opt,name=open_check_error_code,json=openCheckErrorCode" json:"open_check_error_code,omitempty"` // Local address for the connection ConnectionLocalAddress *BgpAddrtype `protobuf:"bytes,67,opt,name=connection_local_address,json=connectionLocalAddress" json:"connection_local_address,omitempty"` // Local address configured for the neighbor connection IsLocalAddressConfigured bool `` /* 132-byte string literal not displayed */ // Local port for the connection ConnectionLocalPort uint32 `protobuf:"varint,69,opt,name=connection_local_port,json=connectionLocalPort" json:"connection_local_port,omitempty"` // Remote address for the connection ConnectionRemoteAddress *BgpAddrtype `` /* 126-byte string literal not displayed */ // Remote port for the connection ConnectionRemotePort uint32 `protobuf:"varint,71,opt,name=connection_remote_port,json=connectionRemotePort" json:"connection_remote_port,omitempty"` // Interface Handle of Neighbor NeighborInterfaceHandle uint32 `` /* 127-byte string literal not displayed */ // Notification was sent during last reset ResetNotificationSent bool `protobuf:"varint,73,opt,name=reset_notification_sent,json=resetNotificationSent" json:"reset_notification_sent,omitempty"` // Neighbor is administratively shut down IsAdministrativelyShutDown bool `` /* 138-byte string literal not displayed */ // Neighbor shut down because it exceeded max prfx count IsNeighborMaxPrefixShutdown bool `` /* 143-byte string literal not displayed */ // Neighbor shut down during a SEVERE low memory condition IsOutOfMemoryShutdown bool `protobuf:"varint,76,opt,name=is_out_of_memory_shutdown,json=isOutOfMemoryShutdown" json:"is_out_of_memory_shutdown,omitempty"` // Neighbor forced up during a low memory condition IsOutOfMemoryForcedUp bool `` /* 127-byte string literal not displayed */ // EBGP peer belongs to AS League IsEbgpPeerAsLeague bool `protobuf:"varint,78,opt,name=is_ebgp_peer_as_league,json=isEbgpPeerAsLeague" json:"is_ebgp_peer_as_league,omitempty"` // EBGP peer with common administation IsEbgpPeerCommonAdmin bool `protobuf:"varint,79,opt,name=is_ebgp_peer_common_admin,json=isEbgpPeerCommonAdmin" json:"is_ebgp_peer_common_admin,omitempty"` // TTL Security enabled TtlSecurityEnabled bool `protobuf:"varint,80,opt,name=ttl_security_enabled,json=ttlSecurityEnabled" json:"ttl_security_enabled,omitempty"` // Suppress 4byteas capability Suppress4ByteAs bool `protobuf:"varint,81,opt,name=suppress4_byte_as,json=suppress4ByteAs" json:"suppress4_byte_as,omitempty"` // BFD state for this peer BfdSessionState string `protobuf:"bytes,82,opt,name=bfd_session_state,json=bfdSessionState" json:"bfd_session_state,omitempty"` // BFD state for this peer BfdSessionCreatedState string `protobuf:"bytes,83,opt,name=bfd_session_created_state,json=bfdSessionCreatedState" json:"bfd_session_created_state,omitempty"` // BFD enable mode for this peer BfdSessionEnableMode string `protobuf:"bytes,84,opt,name=bfd_session_enable_mode,json=bfdSessionEnableMode" json:"bfd_session_enable_mode,omitempty"` // BFD Mininterval for this peer BfdMinintervalval uint32 `protobuf:"varint,85,opt,name=bfd_minintervalval,json=bfdMinintervalval" json:"bfd_minintervalval,omitempty"` // BFD Multiplier for this peer BfdMultiplierval uint32 `protobuf:"varint,86,opt,name=bfd_multiplierval,json=bfdMultiplierval" json:"bfd_multiplierval,omitempty"` // Timestamp since when nbr is in this bfd state BfdStateTs uint64 `protobuf:"varint,87,opt,name=bfd_state_ts,json=bfdStateTs" json:"bfd_state_ts,omitempty"` // Router ID for the neighbor RouterId string `protobuf:"bytes,88,opt,name=router_id,json=routerId" json:"router_id,omitempty"` // Negotiated protocol version NegotiatedProtocolVersion uint32 `` /* 133-byte string literal not displayed */ // Maximum number of hops for external BGP neighbor EbgpTimeToLive uint32 `protobuf:"varint,90,opt,name=ebgp_time_to_live,json=ebgpTimeToLive" json:"ebgp_time_to_live,omitempty"` // If true, MPLS and NULL rewrite is disabled; if false, it is enabled IsEbgpMultihopBgpmplsForwardingDisabled bool `` /* 181-byte string literal not displayed */ // Neighbor TCP Maximum Segment size Tcpmss uint32 `protobuf:"varint,92,opt,name=tcpmss" json:"tcpmss,omitempty"` // Message in log count MsgLogIn uint32 `protobuf:"varint,93,opt,name=msg_log_in,json=msgLogIn" json:"msg_log_in,omitempty"` // Message out log count MsgLogOut uint32 `protobuf:"varint,94,opt,name=msg_log_out,json=msgLogOut" json:"msg_log_out,omitempty"` // Local AS configured on the neighbor NeighborLocalAs uint32 `protobuf:"varint,95,opt,name=neighbor_local_as,json=neighborLocalAs" json:"neighbor_local_as,omitempty"` // Option to not prepend the Local AS to announcements LocalAsNoPrepend bool `protobuf:"varint,96,opt,name=local_as_no_prepend,json=localAsNoPrepend" json:"local_as_no_prepend,omitempty"` // Capability negotiation suppressed IsCapabilityNegotiationSuppressed bool `` /* 159-byte string literal not displayed */ // Capability negotiation performed IsCapabilityNegotiationPerformed bool `` /* 156-byte string literal not displayed */ // Route refresh capability received IsRouteRefreshCapabilityReceived bool `` /* 158-byte string literal not displayed */ // Route refresh old capability received IsRouteRefreshOldCapabilityReceived bool `` /* 170-byte string literal not displayed */ // GR awareness received IsGrAware bool `protobuf:"varint,101,opt,name=is_gr_aware,json=isGrAware" json:"is_gr_aware,omitempty"` // 4-byte AScapability received Is4ByteAsCapabilityReceived bool `` /* 144-byte string literal not displayed */ // 4-byte AScapability Snt Is4ByteAsCapabilitySent bool `` /* 132-byte string literal not displayed */ // Multi-protocol capability has been received MultiProtocolCapabilityReceived bool `` /* 154-byte string literal not displayed */ // Hold time (in secs) negotiated for this connection HoldTime uint32 `protobuf:"varint,105,opt,name=hold_time,json=holdTime" json:"hold_time,omitempty"` // Keepalive time (in secs) negotiated for this connection KeepAliveTime uint32 `protobuf:"varint,106,opt,name=keep_alive_time,json=keepAliveTime" json:"keep_alive_time,omitempty"` // Hold time (in secs) configured for this connection ConfiguredHoldTime uint32 `protobuf:"varint,107,opt,name=configured_hold_time,json=configuredHoldTime" json:"configured_hold_time,omitempty"` // Keepalive time (in secs) configured for this connection ConfiguredKeepalive uint32 `protobuf:"varint,108,opt,name=configured_keepalive,json=configuredKeepalive" json:"configured_keepalive,omitempty"` // Minimum acceptable hold time from neighbor (in secs) configured for this connection ConfiguredMinAccHoldTime uint32 `` /* 135-byte string literal not displayed */ // Minimum advertisement interval, secs part MinAdvertiseInterval uint32 `protobuf:"varint,110,opt,name=min_advertise_interval,json=minAdvertiseInterval" json:"min_advertise_interval,omitempty"` // Minimum advertisement interval, msecs part MinAdvertiseIntervalMsecs uint32 `` /* 136-byte string literal not displayed */ // Minimum origination interval (in secs) MinOriginationInterval uint32 `protobuf:"varint,112,opt,name=min_origination_interval,json=minOriginationInterval" json:"min_origination_interval,omitempty"` // Time (in secs) for connect retry timer ConnectRetryInterval uint32 `protobuf:"varint,113,opt,name=connect_retry_interval,json=connectRetryInterval" json:"connect_retry_interval,omitempty"` // Time (in secs) since last update message was received TimeSinceLastUpdate uint32 `protobuf:"varint,114,opt,name=time_since_last_update,json=timeSinceLastUpdate" json:"time_since_last_update,omitempty"` // Time (in secs) since last read TimeSinceLastRead uint32 `protobuf:"varint,115,opt,name=time_since_last_read,json=timeSinceLastRead" json:"time_since_last_read,omitempty"` // Time (in secs) since last read before last reset TimeSinceLastReadReset uint32 `` /* 129-byte string literal not displayed */ // CB TimeLastCb uint64 `protobuf:"varint,117,opt,name=time_last_cb,json=timeLastCb" json:"time_last_cb,omitempty"` // Last CB before reset TimeLastCbReset uint32 `protobuf:"varint,118,opt,name=time_last_cb_reset,json=timeLastCbReset" json:"time_last_cb_reset,omitempty"` // FB TimeLastFb uint64 `protobuf:"varint,119,opt,name=time_last_fb,json=timeLastFb" json:"time_last_fb,omitempty"` // Count CountLastWrite uint32 `protobuf:"varint,120,opt,name=count_last_write,json=countLastWrite" json:"count_last_write,omitempty"` // Time (in secs) since last write TimeSinceLastWrite uint32 `protobuf:"varint,121,opt,name=time_since_last_write,json=timeSinceLastWrite" json:"time_since_last_write,omitempty"` // Attempted size of last write AttemptedLastWriteBytes uint32 `` /* 130-byte string literal not displayed */ // Actual size of last write ActualLastWriteBytes uint32 `protobuf:"varint,123,opt,name=actual_last_write_bytes,json=actualLastWriteBytes" json:"actual_last_write_bytes,omitempty"` // Time (in secs) since second last write TimeSinceSecondLastWrite uint32 `` /* 135-byte string literal not displayed */ // Attempted size of second last write AttemptedSecondLastWriteBytes uint32 `` /* 150-byte string literal not displayed */ // Actual size of second last write ActualSecondLastWriteBytes uint32 `` /* 141-byte string literal not displayed */ // Time (in secs) since last write before last reset TimeSinceLastWriteReset uint32 `` /* 132-byte string literal not displayed */ // Attempted size of last write before reset AttemptedLastWriteResetBytes uint32 `` /* 147-byte string literal not displayed */ // Actual size of last write before reset ActualLastWriteResetBytes uint32 `` /* 138-byte string literal not displayed */ // Time (in secs) since last write before last reset TimeSinceSecondLastWriteReset uint32 `` /* 152-byte string literal not displayed */ // Attempted size of second last write before reset AttemptedSecondLastWriteResetBytes uint32 `` /* 167-byte string literal not displayed */ // Actual size of second last write before reset ActualSecondLastWriteResetBytes uint32 `` /* 158-byte string literal not displayed */ // Time (in secs) since last write thread event LastWriteEvent uint32 `protobuf:"varint,133,opt,name=last_write_event,json=lastWriteEvent" json:"last_write_event,omitempty"` // Time (in secs) since second last write thread event SecondLastWriteEvent uint32 `protobuf:"varint,134,opt,name=second_last_write_event,json=secondLastWriteEvent" json:"second_last_write_event,omitempty"` // Time (in secs) since last KA timer expiry before reset LastKAexpiryReset uint32 `protobuf:"varint,135,opt,name=last_k_aexpiry_reset,json=lastKAexpiryReset" json:"last_k_aexpiry_reset,omitempty"` // Time (in secs) since second last KA timer expiry before reset SecondLastKAexpiryReset uint32 `` /* 132-byte string literal not displayed */ // Duration (in secs) since last time that KA was not sent before reset LastKAnotsentReset uint32 `protobuf:"varint,137,opt,name=last_k_anotsent_reset,json=lastKAnotsentReset" json:"last_k_anotsent_reset,omitempty"` // Duration (in secs) since last time that an error was encountered after KA expiry LastKAerrorReset uint32 `protobuf:"varint,138,opt,name=last_k_aerror_reset,json=lastKAerrorReset" json:"last_k_aerror_reset,omitempty"` // Time (in secs) since the last KA timer start before reset LastKAstartReset uint32 `protobuf:"varint,139,opt,name=last_k_astart_reset,json=lastKAstartReset" json:"last_k_astart_reset,omitempty"` // Time (in secs) since the second last KA timer start before reset SecondLastKAstartReset uint32 `` /* 129-byte string literal not displayed */ // Number of times the connection was established ConnectionUpCount uint32 `protobuf:"varint,141,opt,name=connection_up_count,json=connectionUpCount" json:"connection_up_count,omitempty"` // Number of times connection was dropped ConnectionDownCount uint32 `protobuf:"varint,142,opt,name=connection_down_count,json=connectionDownCount" json:"connection_down_count,omitempty"` // Time since the connection last went down (seconds) TimeSinceConnectionLastDropped uint32 `` /* 153-byte string literal not displayed */ // Reason for last connection reset ResetReason string `protobuf:"bytes,144,opt,name=reset_reason,json=resetReason" json:"reset_reason,omitempty"` // Reason for last peer close event PeerResetReason string `protobuf:"bytes,145,opt,name=peer_reset_reason,json=peerResetReason" json:"peer_reset_reason,omitempty"` // If peer closed, error received from transport PeerErrorCode uint32 `protobuf:"varint,146,opt,name=peer_error_code,json=peerErrorCode" json:"peer_error_code,omitempty"` // Code for the last error notification seen on the connection LastNotifyErrorCode uint32 `protobuf:"varint,147,opt,name=last_notify_error_code,json=lastNotifyErrorCode" json:"last_notify_error_code,omitempty"` // Error subcode of the last error notification seen on the connection LastNotifyErrorSubcode uint32 `` /* 127-byte string literal not displayed */ // Information on the last notification sent SendNotificationInfo *BgpNotfntype_ `protobuf:"bytes,149,opt,name=send_notification_info,json=sendNotificationInfo" json:"send_notification_info,omitempty"` // Information on the last notification received ReceivedNotificationInfo *BgpNotfntype_ `` /* 130-byte string literal not displayed */ // Number of error notifications received on the connection ErrorNotifiesReceived uint32 `protobuf:"varint,151,opt,name=error_notifies_received,json=errorNotifiesReceived" json:"error_notifies_received,omitempty"` // Number of error notifications sent on the connection ErrorNotifiesSent uint32 `protobuf:"varint,152,opt,name=error_notifies_sent,json=errorNotifiesSent" json:"error_notifies_sent,omitempty"` // Remote AS number RemoteAsNumber uint32 `protobuf:"varint,153,opt,name=remote_as_number,json=remoteAsNumber" json:"remote_as_number,omitempty"` // Bandwidth of link to single-hop eBGP peer DmzLinkBandwidth uint32 `protobuf:"varint,154,opt,name=dmz_link_bandwidth,json=dmzLinkBandwidth" json:"dmz_link_bandwidth,omitempty"` // Receive Bandwidth of link to single-hop eBGP peer EbgpRecvDmz bool `protobuf:"varint,155,opt,name=ebgp_recv_dmz,json=ebgpRecvDmz" json:"ebgp_recv_dmz,omitempty"` // Ebgp send dmz link bw mode EbgpSendDmzMode string `protobuf:"bytes,156,opt,name=ebgp_send_dmz_mode,json=ebgpSendDmzMode" json:"ebgp_send_dmz_mode,omitempty"` // Precedence or DSCP type TosType uint32 `protobuf:"varint,157,opt,name=tos_type,json=tosType" json:"tos_type,omitempty"` // Precedence or DSCP value TosValue uint32 `protobuf:"varint,158,opt,name=tos_value,json=tosValue" json:"tos_value,omitempty"` // Performance statistics PerformanceStatistics *BgpPerfNbr_ `protobuf:"bytes,159,opt,name=performance_statistics,json=performanceStatistics" json:"performance_statistics,omitempty"` // Address family specific neighbor data AfData []*NbrAfP `protobuf:"bytes,160,rep,name=af_data,json=afData" json:"af_data,omitempty"` // The TCP mode to be used to set up BGP session with the neighbor TcpSessionOpenMode string `protobuf:"bytes,161,opt,name=tcp_session_open_mode,json=tcpSessionOpenMode" json:"tcp_session_open_mode,omitempty"` // Name of the VRF VrfName string `protobuf:"bytes,162,opt,name=vrf_name,json=vrfName" json:"vrf_name,omitempty"` // Standby RP socket inited for Active Open StandbyRp bool `protobuf:"varint,163,opt,name=standby_rp,json=standbyRp" json:"standby_rp,omitempty"` // Neighbor supports NSR NsrEnabled bool `protobuf:"varint,164,opt,name=nsr_enabled,json=nsrEnabled" json:"nsr_enabled,omitempty"` // Neighbor supports graceful-restart GracefulRestartEnabledNbr bool `` /* 136-byte string literal not displayed */ // Neighbor restart time (in seconds) GrRestartTime uint32 `protobuf:"varint,166,opt,name=gr_restart_time,json=grRestartTime" json:"gr_restart_time,omitempty"` // Neighbor stale-path time (in seconds) GrStalePathTime uint32 `protobuf:"varint,167,opt,name=gr_stale_path_time,json=grStalePathTime" json:"gr_stale_path_time,omitempty"` // First standby SeqNo offset FssnOffset uint32 `protobuf:"varint,168,opt,name=fssn_offset,json=fssnOffset" json:"fssn_offset,omitempty"` // First standby PDU boundary SeqNo offset FpbsnOffset uint32 `protobuf:"varint,169,opt,name=fpbsn_offset,json=fpbsnOffset" json:"fpbsn_offset,omitempty"` // SeqNo of the last Ackd byte LastAckdSeqNo uint32 `protobuf:"varint,170,opt,name=last_ackd_seq_no,json=lastAckdSeqNo" json:"last_ackd_seq_no,omitempty"` // Total bytes written by write thread BytesWritten uint32 `protobuf:"varint,171,opt,name=bytes_written,json=bytesWritten" json:"bytes_written,omitempty"` // Total bytes read BytesRead uint32 `protobuf:"varint,172,opt,name=bytes_read,json=bytesRead" json:"bytes_read,omitempty"` // Total read bytes value insocket-lib SocketReadBytes uint32 `protobuf:"varint,173,opt,name=socket_read_bytes,json=socketReadBytes" json:"socket_read_bytes,omitempty"` // If true, socket read isdisabled IsReadDisabled bool `protobuf:"varint,174,opt,name=is_read_disabled,json=isReadDisabled" json:"is_read_disabled,omitempty"` // Total update bytes read UpdateBytesRead uint32 `protobuf:"varint,175,opt,name=update_bytes_read,json=updateBytesRead" json:"update_bytes_read,omitempty"` // NSR state NsrState string `protobuf:"bytes,176,opt,name=nsr_state,json=nsrState" json:"nsr_state,omitempty"` // If true, active socket canbe closed if passive openis received for a GRcapable neighbor IsPassiveClose bool `protobuf:"varint,177,opt,name=is_passive_close,json=isPassiveClose" json:"is_passive_close,omitempty"` // Neighbor enforce first AS NbrEnforceFirstAs bool `protobuf:"varint,178,opt,name=nbr_enforce_first_as,json=nbrEnforceFirstAs" json:"nbr_enforce_first_as,omitempty"` // BMP Servers to which the neighbor sends logs ActiveBmpServers uint32 `protobuf:"varint,179,opt,name=active_bmp_servers,json=activeBmpServers" json:"active_bmp_servers,omitempty"` // Cluster id NbrClusterId uint32 `protobuf:"varint,180,opt,name=nbr_cluster_id,json=nbrClusterId" json:"nbr_cluster_id,omitempty"` // Type of cluster_id:undefined/number/Ip address NbrInCluster uint32 `protobuf:"varint,181,opt,name=nbr_in_cluster,json=nbrInCluster" json:"nbr_in_cluster,omitempty"` // If true, the VPN client isan IBGP CE peer IgnoreConnected bool `protobuf:"varint,182,opt,name=ignore_connected,json=ignoreConnected" json:"ignore_connected,omitempty"` // If true, don't do NHconnected check for nbr InternalVpnClient bool `protobuf:"varint,183,opt,name=internal_vpn_client,json=internalVpnClient" json:"internal_vpn_client,omitempty"` // If true, socket has beenauto-armed for io control IoArmed bool `protobuf:"varint,184,opt,name=io_armed,json=ioArmed" json:"io_armed,omitempty"` // If true, socket has beenauto-armed for read ReadArmed bool `protobuf:"varint,185,opt,name=read_armed,json=readArmed" json:"read_armed,omitempty"` // If true, socket has beenauto-armed for write WriteArmed bool `protobuf:"varint,186,opt,name=write_armed,json=writeArmed" json:"write_armed,omitempty"` // Message statistics MessageStatistics *BgpNbrMsgStats `protobuf:"bytes,187,opt,name=message_statistics,json=messageStatistics" json:"message_statistics,omitempty"` // Remaining discard data (bytes) on Standby DiscardDataBytes uint32 `protobuf:"varint,188,opt,name=discard_data_bytes,json=discardDataBytes" json:"discard_data_bytes,omitempty"` // Local AS Replace-AS option LocalAsReplaceAs bool `protobuf:"varint,189,opt,name=local_as_replace_as,json=localAsReplaceAs" json:"local_as_replace_as,omitempty"` // Local AS Dual-AS option LocalAsDualAs bool `protobuf:"varint,190,opt,name=local_as_dual_as,json=localAsDualAs" json:"local_as_dual_as,omitempty"` // Applies only if Local AS Dual-AS option is enabled. Indicates if Dual-AS mode is native. LocalAsDualAsModeNative bool `` /* 134-byte string literal not displayed */ // Indicates if Egress Peer Engineering is enabled EgressPeerEngineeringEnabled bool `` /* 145-byte string literal not displayed */ // Time When neighbor entered TCP Init Sync TcpInitSyncTimeSpec *BgpTimespec `protobuf:"bytes,193,opt,name=tcp_init_sync_time_spec,json=tcpInitSyncTimeSpec" json:"tcp_init_sync_time_spec,omitempty"` // Time when neighbor entered TCP Init Sync Phase Two TcpInitSyncPhaseTwoTimeSpec *BgpTimespec `` /* 147-byte string literal not displayed */ // Time when neighbor entered TCP Init Sync Done TcpInitSyncDoneTimeSpec *BgpTimespec `` /* 133-byte string literal not displayed */ // Discard AS4_PATH in case there is a discrepancy in merging AS_PATH and AS4_PATH,retain ASPATH DiscardAs4Path uint32 `protobuf:"varint,196,opt,name=discard_as4_path,json=discardAs4Path" json:"discard_as4_path,omitempty"` // Prefix validation disabled RpkiDisable bool `protobuf:"varint,197,opt,name=rpki_disable,json=rpkiDisable" json:"rpki_disable,omitempty"` // Prefix v. use validity RpkiUseValidity bool `protobuf:"varint,198,opt,name=rpki_use_validity,json=rpkiUseValidity" json:"rpki_use_validity,omitempty"` // Prefix v. allow invalid RpkiAllowInvalid bool `protobuf:"varint,199,opt,name=rpki_allow_invalid,json=rpkiAllowInvalid" json:"rpki_allow_invalid,omitempty"` // Prefix v. signal ibgp RpkiSignalIbgp bool `protobuf:"varint,200,opt,name=rpki_signal_ibgp,json=rpkiSignalIbgp" json:"rpki_signal_ibgp,omitempty"` // Graceful Maintenance GracefulMaintenance *BgpNbrGshut_ `protobuf:"bytes,201,opt,name=graceful_maintenance,json=gracefulMaintenance" json:"graceful_maintenance,omitempty"` }
func (*BgpNbrBag) Descriptor ¶
func (*BgpNbrBag) GetActiveBmpServers ¶
func (*BgpNbrBag) GetActualLastWriteBytes ¶
func (*BgpNbrBag) GetActualLastWriteResetBytes ¶
func (*BgpNbrBag) GetActualSecondLastWriteBytes ¶
func (*BgpNbrBag) GetActualSecondLastWriteResetBytes ¶
func (*BgpNbrBag) GetAttemptedLastWriteBytes ¶
func (*BgpNbrBag) GetAttemptedLastWriteResetBytes ¶
func (*BgpNbrBag) GetAttemptedSecondLastWriteBytes ¶
func (*BgpNbrBag) GetAttemptedSecondLastWriteResetBytes ¶
func (*BgpNbrBag) GetBfdMinintervalval ¶
func (*BgpNbrBag) GetBfdMultiplierval ¶
func (*BgpNbrBag) GetBfdSessionCreatedState ¶
func (*BgpNbrBag) GetBfdSessionEnableMode ¶
func (*BgpNbrBag) GetBfdSessionState ¶
func (*BgpNbrBag) GetBfdStateTs ¶
func (*BgpNbrBag) GetBytesRead ¶
func (*BgpNbrBag) GetBytesWritten ¶
func (*BgpNbrBag) GetConfiguredHoldTime ¶
func (*BgpNbrBag) GetConfiguredKeepalive ¶
func (*BgpNbrBag) GetConfiguredMinAccHoldTime ¶
func (*BgpNbrBag) GetConnectRetryInterval ¶
func (*BgpNbrBag) GetConnectionAdminStatus ¶
func (*BgpNbrBag) GetConnectionDownCount ¶
func (*BgpNbrBag) GetConnectionEstablishedTime ¶
func (*BgpNbrBag) GetConnectionLocalAddress ¶
func (m *BgpNbrBag) GetConnectionLocalAddress() *BgpAddrtype
func (*BgpNbrBag) GetConnectionLocalPort ¶
func (*BgpNbrBag) GetConnectionRemoteAddress ¶
func (m *BgpNbrBag) GetConnectionRemoteAddress() *BgpAddrtype
func (*BgpNbrBag) GetConnectionRemotePort ¶
func (*BgpNbrBag) GetConnectionState ¶
func (*BgpNbrBag) GetConnectionUpCount ¶
func (*BgpNbrBag) GetCountLastWrite ¶
func (*BgpNbrBag) GetDescription ¶
func (*BgpNbrBag) GetDiscardAs4Path ¶
func (*BgpNbrBag) GetDiscardDataBytes ¶
func (*BgpNbrBag) GetDmzLinkBandwidth ¶
func (*BgpNbrBag) GetEbgpRecvDmz ¶
func (*BgpNbrBag) GetEbgpSendDmzMode ¶
func (*BgpNbrBag) GetEbgpTimeToLive ¶
func (*BgpNbrBag) GetEgressPeerEngineeringEnabled ¶
func (*BgpNbrBag) GetErrorNotifiesReceived ¶
func (*BgpNbrBag) GetErrorNotifiesSent ¶
func (*BgpNbrBag) GetFpbsnOffset ¶
func (*BgpNbrBag) GetFssnOffset ¶
func (*BgpNbrBag) GetGrRestartTime ¶
func (*BgpNbrBag) GetGrStalePathTime ¶
func (*BgpNbrBag) GetGracefulMaintenance ¶
func (m *BgpNbrBag) GetGracefulMaintenance() *BgpNbrGshut_
func (*BgpNbrBag) GetGracefulRestartEnabledNbr ¶
func (*BgpNbrBag) GetHasInternalLink ¶
func (*BgpNbrBag) GetHoldTime ¶
func (*BgpNbrBag) GetIgnoreConnected ¶
func (*BgpNbrBag) GetInternalVpnClient ¶
func (*BgpNbrBag) GetIoArmed ¶
func (*BgpNbrBag) GetIs4ByteAsCapabilityReceived ¶
func (*BgpNbrBag) GetIs4ByteAsCapabilitySent ¶
func (*BgpNbrBag) GetIsAdministrativelyShutDown ¶
func (*BgpNbrBag) GetIsCapabilityNegotiationPerformed ¶
func (*BgpNbrBag) GetIsCapabilityNegotiationSuppressed ¶
func (*BgpNbrBag) GetIsEbgpMultihopBgpmplsForwardingDisabled ¶
func (*BgpNbrBag) GetIsEbgpPeerAsLeague ¶
func (*BgpNbrBag) GetIsEbgpPeerCommonAdmin ¶
func (*BgpNbrBag) GetIsExternalNeighborNotDirectlyConnected ¶
func (*BgpNbrBag) GetIsGrAware ¶
func (*BgpNbrBag) GetIsLocalAddressConfigured ¶
func (*BgpNbrBag) GetIsNeighborMaxPrefixShutdown ¶
func (*BgpNbrBag) GetIsOutOfMemoryForcedUp ¶
func (*BgpNbrBag) GetIsOutOfMemoryShutdown ¶
func (*BgpNbrBag) GetIsPassiveClose ¶
func (*BgpNbrBag) GetIsReadDisabled ¶
func (*BgpNbrBag) GetIsRouteRefreshCapabilityReceived ¶
func (*BgpNbrBag) GetIsRouteRefreshOldCapabilityReceived ¶
func (*BgpNbrBag) GetKeepAliveTime ¶
func (*BgpNbrBag) GetLastAckdSeqNo ¶
func (*BgpNbrBag) GetLastKAerrorReset ¶
func (*BgpNbrBag) GetLastKAexpiryReset ¶
func (*BgpNbrBag) GetLastKAnotsentReset ¶
func (*BgpNbrBag) GetLastKAstartReset ¶
func (*BgpNbrBag) GetLastNotifyErrorCode ¶
func (*BgpNbrBag) GetLastNotifyErrorSubcode ¶
func (*BgpNbrBag) GetLastWriteEvent ¶
func (*BgpNbrBag) GetLocalAs ¶
func (*BgpNbrBag) GetLocalAsDualAs ¶
func (*BgpNbrBag) GetLocalAsDualAsModeNative ¶
func (*BgpNbrBag) GetLocalAsNoPrepend ¶
func (*BgpNbrBag) GetLocalAsReplaceAs ¶
func (*BgpNbrBag) GetMessageStatistics ¶
func (m *BgpNbrBag) GetMessageStatistics() *BgpNbrMsgStats
func (*BgpNbrBag) GetMessagesQueuedIn ¶
func (*BgpNbrBag) GetMessagesQueuedOut ¶
func (*BgpNbrBag) GetMessagesReceived ¶
func (*BgpNbrBag) GetMessagesSent ¶
func (*BgpNbrBag) GetMinAdvertiseInterval ¶
func (*BgpNbrBag) GetMinAdvertiseIntervalMsecs ¶
func (*BgpNbrBag) GetMinOriginationInterval ¶
func (*BgpNbrBag) GetMsgLogIn ¶
func (*BgpNbrBag) GetMsgLogOut ¶
func (*BgpNbrBag) GetMultiProtocolCapabilityReceived ¶
func (*BgpNbrBag) GetNbrClusterId ¶
func (*BgpNbrBag) GetNbrEnforceFirstAs ¶
func (*BgpNbrBag) GetNbrInCluster ¶
func (*BgpNbrBag) GetNegotiatedProtocolVersion ¶
func (*BgpNbrBag) GetNeighborInterfaceHandle ¶
func (*BgpNbrBag) GetNeighborLocalAs ¶
func (*BgpNbrBag) GetNsrEnabled ¶
func (*BgpNbrBag) GetNsrState ¶
func (*BgpNbrBag) GetOpenCheckErrorCode ¶
func (*BgpNbrBag) GetPeerErrorCode ¶
func (*BgpNbrBag) GetPeerResetReason ¶
func (*BgpNbrBag) GetPerformanceStatistics ¶
func (m *BgpNbrBag) GetPerformanceStatistics() *BgpPerfNbr_
func (*BgpNbrBag) GetPreviousConnectionState ¶
func (*BgpNbrBag) GetReadArmed ¶
func (*BgpNbrBag) GetReceivedNotificationInfo ¶
func (m *BgpNbrBag) GetReceivedNotificationInfo() *BgpNotfntype_
func (*BgpNbrBag) GetRemoteAs ¶
func (*BgpNbrBag) GetRemoteAsNumber ¶
func (*BgpNbrBag) GetResetNotificationSent ¶
func (*BgpNbrBag) GetResetReason ¶
func (*BgpNbrBag) GetRouterId ¶
func (*BgpNbrBag) GetRpkiAllowInvalid ¶
func (*BgpNbrBag) GetRpkiDisable ¶
func (*BgpNbrBag) GetRpkiSignalIbgp ¶
func (*BgpNbrBag) GetRpkiUseValidity ¶
func (*BgpNbrBag) GetSecondLastKAexpiryReset ¶
func (*BgpNbrBag) GetSecondLastKAstartReset ¶
func (*BgpNbrBag) GetSecondLastWriteEvent ¶
func (*BgpNbrBag) GetSendNotificationInfo ¶
func (m *BgpNbrBag) GetSendNotificationInfo() *BgpNotfntype_
func (*BgpNbrBag) GetSocketReadBytes ¶
func (*BgpNbrBag) GetSpeakerId ¶
func (*BgpNbrBag) GetStandbyRp ¶
func (*BgpNbrBag) GetSuppress4ByteAs ¶
func (*BgpNbrBag) GetTcpInitSyncDoneTimeSpec ¶
func (m *BgpNbrBag) GetTcpInitSyncDoneTimeSpec() *BgpTimespec
func (*BgpNbrBag) GetTcpInitSyncPhaseTwoTimeSpec ¶
func (m *BgpNbrBag) GetTcpInitSyncPhaseTwoTimeSpec() *BgpTimespec
func (*BgpNbrBag) GetTcpInitSyncTimeSpec ¶
func (m *BgpNbrBag) GetTcpInitSyncTimeSpec() *BgpTimespec
func (*BgpNbrBag) GetTcpSessionOpenMode ¶
func (*BgpNbrBag) GetTimeLastCb ¶
func (*BgpNbrBag) GetTimeLastCbReset ¶
func (*BgpNbrBag) GetTimeLastFb ¶
func (*BgpNbrBag) GetTimeSinceConnectionLastDropped ¶
func (*BgpNbrBag) GetTimeSinceLastRead ¶
func (*BgpNbrBag) GetTimeSinceLastReadReset ¶
func (*BgpNbrBag) GetTimeSinceLastUpdate ¶
func (*BgpNbrBag) GetTimeSinceLastWrite ¶
func (*BgpNbrBag) GetTimeSinceLastWriteReset ¶
func (*BgpNbrBag) GetTimeSinceSecondLastWrite ¶
func (*BgpNbrBag) GetTimeSinceSecondLastWriteReset ¶
func (*BgpNbrBag) GetTosType ¶
func (*BgpNbrBag) GetTosValue ¶
func (*BgpNbrBag) GetTtlSecurityEnabled ¶
func (*BgpNbrBag) GetUpdateBytesRead ¶
func (*BgpNbrBag) GetUpdateMessagesIn ¶
func (*BgpNbrBag) GetUpdateMessagesOut ¶
func (*BgpNbrBag) GetVrfName ¶
func (*BgpNbrBag) GetWriteArmed ¶
func (*BgpNbrBag) ProtoMessage ¶
func (*BgpNbrBag) ProtoMessage()
type BgpNbrBag_KEYS ¶
type BgpNbrBag_KEYS struct { InstanceName string `protobuf:"bytes,1,opt,name=instance_name,json=instanceName" json:"instance_name,omitempty"` NeighborAddress string `protobuf:"bytes,2,opt,name=neighbor_address,json=neighborAddress" json:"neighbor_address,omitempty"` }
BGP Neighbor Information
func (*BgpNbrBag_KEYS) Descriptor ¶
func (*BgpNbrBag_KEYS) Descriptor() ([]byte, []int)
func (*BgpNbrBag_KEYS) GetInstanceName ¶
func (m *BgpNbrBag_KEYS) GetInstanceName() string
func (*BgpNbrBag_KEYS) GetNeighborAddress ¶
func (m *BgpNbrBag_KEYS) GetNeighborAddress() string
func (*BgpNbrBag_KEYS) ProtoMessage ¶
func (*BgpNbrBag_KEYS) ProtoMessage()
func (*BgpNbrBag_KEYS) Reset ¶
func (m *BgpNbrBag_KEYS) Reset()
func (*BgpNbrBag_KEYS) String ¶
func (m *BgpNbrBag_KEYS) String() string
type BgpNbrGshut_ ¶
type BgpNbrGshut_ struct { // Graceful Maintenance enabled GshutExists bool `protobuf:"varint,1,opt,name=gshut_exists,json=gshutExists" json:"gshut_exists,omitempty"` // Graceful Maintenance locally activated GshutLocalActive bool `protobuf:"varint,2,opt,name=gshut_local_active,json=gshutLocalActive" json:"gshut_local_active,omitempty"` // Graceful Maintenance activated GshutActive bool `protobuf:"varint,3,opt,name=gshut_active,json=gshutActive" json:"gshut_active,omitempty"` // Graceful Maintenance Local Preference set GshutLocprefSet bool `protobuf:"varint,4,opt,name=gshut_locpref_set,json=gshutLocprefSet" json:"gshut_locpref_set,omitempty"` // Graceful Maintenance Local Preference GshutLocpref uint32 `protobuf:"varint,5,opt,name=gshut_locpref,json=gshutLocpref" json:"gshut_locpref,omitempty"` // Graceful Maintenance number of AS prepends GshutPrepends uint32 `protobuf:"varint,6,opt,name=gshut_prepends,json=gshutPrepends" json:"gshut_prepends,omitempty"` }
func (*BgpNbrGshut_) Descriptor ¶
func (*BgpNbrGshut_) Descriptor() ([]byte, []int)
func (*BgpNbrGshut_) GetGshutActive ¶
func (m *BgpNbrGshut_) GetGshutActive() bool
func (*BgpNbrGshut_) GetGshutExists ¶
func (m *BgpNbrGshut_) GetGshutExists() bool
func (*BgpNbrGshut_) GetGshutLocalActive ¶
func (m *BgpNbrGshut_) GetGshutLocalActive() bool
func (*BgpNbrGshut_) GetGshutLocpref ¶
func (m *BgpNbrGshut_) GetGshutLocpref() uint32
func (*BgpNbrGshut_) GetGshutLocprefSet ¶
func (m *BgpNbrGshut_) GetGshutLocprefSet() bool
func (*BgpNbrGshut_) GetGshutPrepends ¶
func (m *BgpNbrGshut_) GetGshutPrepends() uint32
func (*BgpNbrGshut_) ProtoMessage ¶
func (*BgpNbrGshut_) ProtoMessage()
func (*BgpNbrGshut_) Reset ¶
func (m *BgpNbrGshut_) Reset()
func (*BgpNbrGshut_) String ¶
func (m *BgpNbrGshut_) String() string
type BgpNbrMsgStats ¶
type BgpNbrMsgStats struct { // Open Open *BgpNbrMsgStatsOp `protobuf:"bytes,1,opt,name=open" json:"open,omitempty"` // Notification Notification *BgpNbrMsgStatsOp `protobuf:"bytes,2,opt,name=notification" json:"notification,omitempty"` // Update Update *BgpNbrMsgStatsOp `protobuf:"bytes,3,opt,name=update" json:"update,omitempty"` // Keepalive Keepalive *BgpNbrMsgStatsOp `protobuf:"bytes,4,opt,name=keepalive" json:"keepalive,omitempty"` // Route refresh RouteRefresh *BgpNbrMsgStatsOp `protobuf:"bytes,5,opt,name=route_refresh,json=routeRefresh" json:"route_refresh,omitempty"` // Total Total *BgpNbrMsgStatsOp `protobuf:"bytes,6,opt,name=total" json:"total,omitempty"` }
func (*BgpNbrMsgStats) Descriptor ¶
func (*BgpNbrMsgStats) Descriptor() ([]byte, []int)
func (*BgpNbrMsgStats) GetKeepalive ¶
func (m *BgpNbrMsgStats) GetKeepalive() *BgpNbrMsgStatsOp
func (*BgpNbrMsgStats) GetNotification ¶
func (m *BgpNbrMsgStats) GetNotification() *BgpNbrMsgStatsOp
func (*BgpNbrMsgStats) GetOpen ¶
func (m *BgpNbrMsgStats) GetOpen() *BgpNbrMsgStatsOp
func (*BgpNbrMsgStats) GetRouteRefresh ¶
func (m *BgpNbrMsgStats) GetRouteRefresh() *BgpNbrMsgStatsOp
func (*BgpNbrMsgStats) GetTotal ¶
func (m *BgpNbrMsgStats) GetTotal() *BgpNbrMsgStatsOp
func (*BgpNbrMsgStats) GetUpdate ¶
func (m *BgpNbrMsgStats) GetUpdate() *BgpNbrMsgStatsOp
func (*BgpNbrMsgStats) ProtoMessage ¶
func (*BgpNbrMsgStats) ProtoMessage()
func (*BgpNbrMsgStats) Reset ¶
func (m *BgpNbrMsgStats) Reset()
func (*BgpNbrMsgStats) String ¶
func (m *BgpNbrMsgStats) String() string
type BgpNbrMsgStatsOp ¶
type BgpNbrMsgStatsOp struct { // Transmit Tx *BgpNbrMsgStatsUnit `protobuf:"bytes,1,opt,name=tx" json:"tx,omitempty"` // Receive Rx *BgpNbrMsgStatsUnit `protobuf:"bytes,2,opt,name=rx" json:"rx,omitempty"` }
func (*BgpNbrMsgStatsOp) Descriptor ¶
func (*BgpNbrMsgStatsOp) Descriptor() ([]byte, []int)
func (*BgpNbrMsgStatsOp) GetRx ¶
func (m *BgpNbrMsgStatsOp) GetRx() *BgpNbrMsgStatsUnit
func (*BgpNbrMsgStatsOp) GetTx ¶
func (m *BgpNbrMsgStatsOp) GetTx() *BgpNbrMsgStatsUnit
func (*BgpNbrMsgStatsOp) ProtoMessage ¶
func (*BgpNbrMsgStatsOp) ProtoMessage()
func (*BgpNbrMsgStatsOp) Reset ¶
func (m *BgpNbrMsgStatsOp) Reset()
func (*BgpNbrMsgStatsOp) String ¶
func (m *BgpNbrMsgStatsOp) String() string
type BgpNbrMsgStatsUnit ¶
type BgpNbrMsgStatsUnit struct { // Count Count uint32 `protobuf:"varint,1,opt,name=count" json:"count,omitempty"` // Last timespec LastTimeSpec *BgpTimespec `protobuf:"bytes,2,opt,name=last_time_spec,json=lastTimeSpec" json:"last_time_spec,omitempty"` }
func (*BgpNbrMsgStatsUnit) Descriptor ¶
func (*BgpNbrMsgStatsUnit) Descriptor() ([]byte, []int)
func (*BgpNbrMsgStatsUnit) GetCount ¶
func (m *BgpNbrMsgStatsUnit) GetCount() uint32
func (*BgpNbrMsgStatsUnit) GetLastTimeSpec ¶
func (m *BgpNbrMsgStatsUnit) GetLastTimeSpec() *BgpTimespec
func (*BgpNbrMsgStatsUnit) ProtoMessage ¶
func (*BgpNbrMsgStatsUnit) ProtoMessage()
func (*BgpNbrMsgStatsUnit) Reset ¶
func (m *BgpNbrMsgStatsUnit) Reset()
func (*BgpNbrMsgStatsUnit) String ¶
func (m *BgpNbrMsgStatsUnit) String() string
type BgpNotfntype_ ¶
type BgpNotfntype_ struct { // Time since the last notification was sent or received (seconds) TimeSinceLastNotification uint32 `` /* 134-byte string literal not displayed */ // Error code in last notification NotificationErrorCode uint32 `protobuf:"varint,2,opt,name=notification_error_code,json=notificationErrorCode" json:"notification_error_code,omitempty"` // Error subcode in last notification NotificationErrorSubcode uint32 `` /* 129-byte string literal not displayed */ // Message data in last notification LastNotificationData []uint32 `protobuf:"varint,4,rep,packed,name=last_notification_data,json=lastNotificationData" json:"last_notification_data,omitempty"` }
func (*BgpNotfntype_) Descriptor ¶
func (*BgpNotfntype_) Descriptor() ([]byte, []int)
func (*BgpNotfntype_) GetLastNotificationData ¶
func (m *BgpNotfntype_) GetLastNotificationData() []uint32
func (*BgpNotfntype_) GetNotificationErrorCode ¶
func (m *BgpNotfntype_) GetNotificationErrorCode() uint32
func (*BgpNotfntype_) GetNotificationErrorSubcode ¶
func (m *BgpNotfntype_) GetNotificationErrorSubcode() uint32
func (*BgpNotfntype_) GetTimeSinceLastNotification ¶
func (m *BgpNotfntype_) GetTimeSinceLastNotification() uint32
func (*BgpNotfntype_) ProtoMessage ¶
func (*BgpNotfntype_) ProtoMessage()
func (*BgpNotfntype_) Reset ¶
func (m *BgpNotfntype_) Reset()
func (*BgpNotfntype_) String ¶
func (m *BgpNotfntype_) String() string
type BgpPerfNbrAf_ ¶
type BgpPerfNbrAf_ struct { SubGroupPendingMessageCount uint32 `` /* 142-byte string literal not displayed */ ProcessedMessages uint32 `protobuf:"varint,2,opt,name=processed_messages,json=processedMessages" json:"processed_messages,omitempty"` SentMessages uint32 `protobuf:"varint,3,opt,name=sent_messages,json=sentMessages" json:"sent_messages,omitempty"` SplitHorizonUpdateTransmit uint32 `` /* 137-byte string literal not displayed */ SplitHorizonUpdateBlocked uint32 `` /* 134-byte string literal not displayed */ SplitHorizonWithdrawTransmit uint32 `` /* 143-byte string literal not displayed */ SplitHorizonWithdrawBlocked uint32 `` /* 140-byte string literal not displayed */ }
func (*BgpPerfNbrAf_) Descriptor ¶
func (*BgpPerfNbrAf_) Descriptor() ([]byte, []int)
func (*BgpPerfNbrAf_) GetProcessedMessages ¶
func (m *BgpPerfNbrAf_) GetProcessedMessages() uint32
func (*BgpPerfNbrAf_) GetSentMessages ¶
func (m *BgpPerfNbrAf_) GetSentMessages() uint32
func (*BgpPerfNbrAf_) GetSplitHorizonUpdateBlocked ¶
func (m *BgpPerfNbrAf_) GetSplitHorizonUpdateBlocked() uint32
func (*BgpPerfNbrAf_) GetSplitHorizonUpdateTransmit ¶
func (m *BgpPerfNbrAf_) GetSplitHorizonUpdateTransmit() uint32
func (*BgpPerfNbrAf_) GetSplitHorizonWithdrawBlocked ¶
func (m *BgpPerfNbrAf_) GetSplitHorizonWithdrawBlocked() uint32
func (*BgpPerfNbrAf_) GetSplitHorizonWithdrawTransmit ¶
func (m *BgpPerfNbrAf_) GetSplitHorizonWithdrawTransmit() uint32
func (*BgpPerfNbrAf_) GetSubGroupPendingMessageCount ¶
func (m *BgpPerfNbrAf_) GetSubGroupPendingMessageCount() uint32
func (*BgpPerfNbrAf_) ProtoMessage ¶
func (*BgpPerfNbrAf_) ProtoMessage()
func (*BgpPerfNbrAf_) Reset ¶
func (m *BgpPerfNbrAf_) Reset()
func (*BgpPerfNbrAf_) String ¶
func (m *BgpPerfNbrAf_) String() string
type BgpPerfNbr_ ¶
type BgpPerfNbr_ struct { // Number of partial read throttles ReadThrottles uint32 `protobuf:"varint,1,opt,name=read_throttles,json=readThrottles" json:"read_throttles,omitempty"` // Num socket reads after nbrs crossed low threshold LowThrottledRead uint32 `protobuf:"varint,2,opt,name=low_throttled_read,json=lowThrottledRead" json:"low_throttled_read,omitempty"` // Num of socket reads after nbr crossed high threshold HighThrottledRead uint32 `protobuf:"varint,3,opt,name=high_throttled_read,json=highThrottledRead" json:"high_throttled_read,omitempty"` // Time (in secs) since last read after being throttled TimeSinceLastThrottledRead uint32 `` /* 139-byte string literal not displayed */ // No. of calls to function to read inbound data ReadCallsCount uint32 `protobuf:"varint,5,opt,name=read_calls_count,json=readCallsCount" json:"read_calls_count,omitempty"` // Number of BGP messages read ReadMessagesCount uint32 `protobuf:"varint,6,opt,name=read_messages_count,json=readMessagesCount" json:"read_messages_count,omitempty"` // No. of bytes of data read DataBytesRead uint32 `protobuf:"varint,7,opt,name=data_bytes_read,json=dataBytesRead" json:"data_bytes_read,omitempty"` // Time spent reading inbound data (milliseconds) IoReadTime uint32 `protobuf:"varint,8,opt,name=io_read_time,json=ioReadTime" json:"io_read_time,omitempty"` // No. of calls to function to write outbound data WriteCallsCount uint32 `protobuf:"varint,9,opt,name=write_calls_count,json=writeCallsCount" json:"write_calls_count,omitempty"` // No. of data bytes written DataBytesWritten uint32 `protobuf:"varint,10,opt,name=data_bytes_written,json=dataBytesWritten" json:"data_bytes_written,omitempty"` // Time spent writing outbound data (milliseconds) IoWriteTime uint32 `protobuf:"varint,11,opt,name=io_write_time,json=ioWriteTime" json:"io_write_time,omitempty"` // Seq No of the last sent byte LastSentSeqNo uint32 `protobuf:"varint,12,opt,name=last_sent_seq_no,json=lastSentSeqNo" json:"last_sent_seq_no,omitempty"` // No. of calls to function to process sub-group message list WriteSubgroupCallsCount uint32 `` /* 129-byte string literal not displayed */ // Number of sub-group msgs processed WriteSubgroupMessagesCount uint32 `` /* 138-byte string literal not displayed */ // Time spent processing sub-group message list (milliseconds) SubgroupListTime uint32 `protobuf:"varint,15,opt,name=subgroup_list_time,json=subgroupListTime" json:"subgroup_list_time,omitempty"` // No. of calls to function to process write queue WriteQueueCallsCount uint32 `protobuf:"varint,16,opt,name=write_queue_calls_count,json=writeQueueCallsCount" json:"write_queue_calls_count,omitempty"` // Number of write queue messages processed WriteQueueMessagesCount uint32 `` /* 129-byte string literal not displayed */ // Time spent processing write queue (milliseconds) WriteQueueTime uint32 `protobuf:"varint,18,opt,name=write_queue_time,json=writeQueueTime" json:"write_queue_time,omitempty"` // Number of inbound update messages processed InboundUpdateMessages uint32 `protobuf:"varint,19,opt,name=inbound_update_messages,json=inboundUpdateMessages" json:"inbound_update_messages,omitempty"` // Time spent processing inbound update messages (milliseconds) InboundUpdateMessagesTime uint32 `` /* 135-byte string literal not displayed */ // Size of largest socket (milliseconds) MaximumReadSize uint32 `protobuf:"varint,21,opt,name=maximum_read_size,json=maximumReadSize" json:"maximum_read_size,omitempty"` // Number of retried Active opens for this neighbor Actives uint32 `protobuf:"varint,22,opt,name=actives" json:"actives,omitempty"` // Number of Active Opens that failed in the Post Active State for this neighbor FailedPostActives uint32 `protobuf:"varint,23,opt,name=failed_post_actives,json=failedPostActives" json:"failed_post_actives,omitempty"` // Number of retried Passive opens for this neighbor Passives uint32 `protobuf:"varint,24,opt,name=passives" json:"passives,omitempty"` // Number of rejected Passive opens for this neighbor RejectedPassives uint32 `protobuf:"varint,25,opt,name=rejected_passives,json=rejectedPassives" json:"rejected_passives,omitempty"` // Number of Closed Active connections for this neighbor due to collision ActiveCollision uint32 `protobuf:"varint,26,opt,name=active_collision,json=activeCollision" json:"active_collision,omitempty"` // Number of Closed Remote opens for this neighborneighbor due to collision PassiveCollision uint32 `protobuf:"varint,27,opt,name=passive_collision,json=passiveCollision" json:"passive_collision,omitempty"` // Number of times io-control thread trigger read thread ControlToReadThreadTrigger uint32 `` /* 140-byte string literal not displayed */ // Number of times io-control thread trigger write thread ControlToWriteThreadTrigger uint32 `` /* 143-byte string literal not displayed */ // Socket status, TRUE if socket closed NetworkStatus uint32 `protobuf:"varint,30,opt,name=network_status,json=networkStatus" json:"network_status,omitempty"` // Reset flags, per thread ResetFlags uint32 `protobuf:"varint,31,opt,name=reset_flags,json=resetFlags" json:"reset_flags,omitempty"` // Nbr flags, per thread NbrFlags uint32 `protobuf:"varint,32,opt,name=nbr_flags,json=nbrFlags" json:"nbr_flags,omitempty"` // Primary FD, per nbr NbrFd int32 `protobuf:"zigzag32,33,opt,name=nbr_fd,json=nbrFd" json:"nbr_fd,omitempty"` // Reset Retries, per nbr ResetRetries uint32 `protobuf:"varint,34,opt,name=reset_retries,json=resetRetries" json:"reset_retries,omitempty"` // Sync flags, per nbr SyncFlags uint32 `protobuf:"varint,35,opt,name=sync_flags,json=syncFlags" json:"sync_flags,omitempty"` // Number of times NSR scoped sync has been done NsrOperDownCount uint32 `protobuf:"varint,36,opt,name=nsr_oper_down_count,json=nsrOperDownCount" json:"nsr_oper_down_count,omitempty"` // Last time NSR scoped syncwas done for the neighbor LastNsrScopedSync uint32 `protobuf:"varint,37,opt,name=last_nsr_scoped_sync,json=lastNsrScopedSync" json:"last_nsr_scoped_sync,omitempty"` }
func (*BgpPerfNbr_) Descriptor ¶
func (*BgpPerfNbr_) Descriptor() ([]byte, []int)
func (*BgpPerfNbr_) GetActiveCollision ¶
func (m *BgpPerfNbr_) GetActiveCollision() uint32
func (*BgpPerfNbr_) GetActives ¶
func (m *BgpPerfNbr_) GetActives() uint32
func (*BgpPerfNbr_) GetControlToReadThreadTrigger ¶
func (m *BgpPerfNbr_) GetControlToReadThreadTrigger() uint32
func (*BgpPerfNbr_) GetControlToWriteThreadTrigger ¶
func (m *BgpPerfNbr_) GetControlToWriteThreadTrigger() uint32
func (*BgpPerfNbr_) GetDataBytesRead ¶
func (m *BgpPerfNbr_) GetDataBytesRead() uint32
func (*BgpPerfNbr_) GetDataBytesWritten ¶
func (m *BgpPerfNbr_) GetDataBytesWritten() uint32
func (*BgpPerfNbr_) GetFailedPostActives ¶
func (m *BgpPerfNbr_) GetFailedPostActives() uint32
func (*BgpPerfNbr_) GetHighThrottledRead ¶
func (m *BgpPerfNbr_) GetHighThrottledRead() uint32
func (*BgpPerfNbr_) GetInboundUpdateMessages ¶
func (m *BgpPerfNbr_) GetInboundUpdateMessages() uint32
func (*BgpPerfNbr_) GetInboundUpdateMessagesTime ¶
func (m *BgpPerfNbr_) GetInboundUpdateMessagesTime() uint32
func (*BgpPerfNbr_) GetIoReadTime ¶
func (m *BgpPerfNbr_) GetIoReadTime() uint32
func (*BgpPerfNbr_) GetIoWriteTime ¶
func (m *BgpPerfNbr_) GetIoWriteTime() uint32
func (*BgpPerfNbr_) GetLastNsrScopedSync ¶
func (m *BgpPerfNbr_) GetLastNsrScopedSync() uint32
func (*BgpPerfNbr_) GetLastSentSeqNo ¶
func (m *BgpPerfNbr_) GetLastSentSeqNo() uint32
func (*BgpPerfNbr_) GetLowThrottledRead ¶
func (m *BgpPerfNbr_) GetLowThrottledRead() uint32
func (*BgpPerfNbr_) GetMaximumReadSize ¶
func (m *BgpPerfNbr_) GetMaximumReadSize() uint32
func (*BgpPerfNbr_) GetNbrFd ¶
func (m *BgpPerfNbr_) GetNbrFd() int32
func (*BgpPerfNbr_) GetNbrFlags ¶
func (m *BgpPerfNbr_) GetNbrFlags() uint32
func (*BgpPerfNbr_) GetNetworkStatus ¶
func (m *BgpPerfNbr_) GetNetworkStatus() uint32
func (*BgpPerfNbr_) GetNsrOperDownCount ¶
func (m *BgpPerfNbr_) GetNsrOperDownCount() uint32
func (*BgpPerfNbr_) GetPassiveCollision ¶
func (m *BgpPerfNbr_) GetPassiveCollision() uint32
func (*BgpPerfNbr_) GetPassives ¶
func (m *BgpPerfNbr_) GetPassives() uint32
func (*BgpPerfNbr_) GetReadCallsCount ¶
func (m *BgpPerfNbr_) GetReadCallsCount() uint32
func (*BgpPerfNbr_) GetReadMessagesCount ¶
func (m *BgpPerfNbr_) GetReadMessagesCount() uint32
func (*BgpPerfNbr_) GetReadThrottles ¶
func (m *BgpPerfNbr_) GetReadThrottles() uint32
func (*BgpPerfNbr_) GetRejectedPassives ¶
func (m *BgpPerfNbr_) GetRejectedPassives() uint32
func (*BgpPerfNbr_) GetResetFlags ¶
func (m *BgpPerfNbr_) GetResetFlags() uint32
func (*BgpPerfNbr_) GetResetRetries ¶
func (m *BgpPerfNbr_) GetResetRetries() uint32
func (*BgpPerfNbr_) GetSubgroupListTime ¶
func (m *BgpPerfNbr_) GetSubgroupListTime() uint32
func (*BgpPerfNbr_) GetSyncFlags ¶
func (m *BgpPerfNbr_) GetSyncFlags() uint32
func (*BgpPerfNbr_) GetTimeSinceLastThrottledRead ¶
func (m *BgpPerfNbr_) GetTimeSinceLastThrottledRead() uint32
func (*BgpPerfNbr_) GetWriteCallsCount ¶
func (m *BgpPerfNbr_) GetWriteCallsCount() uint32
func (*BgpPerfNbr_) GetWriteQueueCallsCount ¶
func (m *BgpPerfNbr_) GetWriteQueueCallsCount() uint32
func (*BgpPerfNbr_) GetWriteQueueMessagesCount ¶
func (m *BgpPerfNbr_) GetWriteQueueMessagesCount() uint32
func (*BgpPerfNbr_) GetWriteQueueTime ¶
func (m *BgpPerfNbr_) GetWriteQueueTime() uint32
func (*BgpPerfNbr_) GetWriteSubgroupCallsCount ¶
func (m *BgpPerfNbr_) GetWriteSubgroupCallsCount() uint32
func (*BgpPerfNbr_) GetWriteSubgroupMessagesCount ¶
func (m *BgpPerfNbr_) GetWriteSubgroupMessagesCount() uint32
func (*BgpPerfNbr_) ProtoMessage ¶
func (*BgpPerfNbr_) ProtoMessage()
func (*BgpPerfNbr_) Reset ¶
func (m *BgpPerfNbr_) Reset()
func (*BgpPerfNbr_) String ¶
func (m *BgpPerfNbr_) String() string
type BgpTimespec ¶
type BgpTimespec struct { // Seconds part of time value Seconds uint32 `protobuf:"varint,1,opt,name=seconds" json:"seconds,omitempty"` // Nanoseconds part of time value Nanoseconds uint32 `protobuf:"varint,2,opt,name=nanoseconds" json:"nanoseconds,omitempty"` }
func (*BgpTimespec) Descriptor ¶
func (*BgpTimespec) Descriptor() ([]byte, []int)
func (*BgpTimespec) GetNanoseconds ¶
func (m *BgpTimespec) GetNanoseconds() uint32
func (*BgpTimespec) GetSeconds ¶
func (m *BgpTimespec) GetSeconds() uint32
func (*BgpTimespec) ProtoMessage ¶
func (*BgpTimespec) ProtoMessage()
func (*BgpTimespec) Reset ¶
func (m *BgpTimespec) Reset()
func (*BgpTimespec) String ¶
func (m *BgpTimespec) String() string
type IPV4MDTAddressType ¶
type IPV4MDTAddressType struct {
Value string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}
IPV4MDT Address type
func (*IPV4MDTAddressType) Descriptor ¶
func (*IPV4MDTAddressType) Descriptor() ([]byte, []int)
func (*IPV4MDTAddressType) GetValue ¶
func (m *IPV4MDTAddressType) GetValue() string
func (*IPV4MDTAddressType) ProtoMessage ¶
func (*IPV4MDTAddressType) ProtoMessage()
func (*IPV4MDTAddressType) Reset ¶
func (m *IPV4MDTAddressType) Reset()
func (*IPV4MDTAddressType) String ¶
func (m *IPV4MDTAddressType) String() string
type IPV4MVPNAddressType ¶
type IPV4MVPNAddressType struct {
Value string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}
IPV4 MVPN Address type
func (*IPV4MVPNAddressType) Descriptor ¶
func (*IPV4MVPNAddressType) Descriptor() ([]byte, []int)
func (*IPV4MVPNAddressType) GetValue ¶
func (m *IPV4MVPNAddressType) GetValue() string
func (*IPV4MVPNAddressType) ProtoMessage ¶
func (*IPV4MVPNAddressType) ProtoMessage()
func (*IPV4MVPNAddressType) Reset ¶
func (m *IPV4MVPNAddressType) Reset()
func (*IPV4MVPNAddressType) String ¶
func (m *IPV4MVPNAddressType) String() string
type IPV4TunnelAddressType ¶
type IPV4TunnelAddressType struct {
Value string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}
IPV4Tunnel Address type
func (*IPV4TunnelAddressType) Descriptor ¶
func (*IPV4TunnelAddressType) Descriptor() ([]byte, []int)
func (*IPV4TunnelAddressType) GetValue ¶
func (m *IPV4TunnelAddressType) GetValue() string
func (*IPV4TunnelAddressType) ProtoMessage ¶
func (*IPV4TunnelAddressType) ProtoMessage()
func (*IPV4TunnelAddressType) Reset ¶
func (m *IPV4TunnelAddressType) Reset()
func (*IPV4TunnelAddressType) String ¶
func (m *IPV4TunnelAddressType) String() string
type IPV6AddressType ¶
type IPV6AddressType struct {
Value string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}
IPV6 Address type
func (*IPV6AddressType) Descriptor ¶
func (*IPV6AddressType) Descriptor() ([]byte, []int)
func (*IPV6AddressType) GetValue ¶
func (m *IPV6AddressType) GetValue() string
func (*IPV6AddressType) ProtoMessage ¶
func (*IPV6AddressType) ProtoMessage()
func (*IPV6AddressType) Reset ¶
func (m *IPV6AddressType) Reset()
func (*IPV6AddressType) String ¶
func (m *IPV6AddressType) String() string
type IPV6MVPNAddressType ¶
type IPV6MVPNAddressType struct {
Value string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}
IPV6 MVPN Address type
func (*IPV6MVPNAddressType) Descriptor ¶
func (*IPV6MVPNAddressType) Descriptor() ([]byte, []int)
func (*IPV6MVPNAddressType) GetValue ¶
func (m *IPV6MVPNAddressType) GetValue() string
func (*IPV6MVPNAddressType) ProtoMessage ¶
func (*IPV6MVPNAddressType) ProtoMessage()
func (*IPV6MVPNAddressType) Reset ¶
func (m *IPV6MVPNAddressType) Reset()
func (*IPV6MVPNAddressType) String ¶
func (m *IPV6MVPNAddressType) String() string
type IPv4FlowspecAddressType ¶
type IPv4FlowspecAddressType struct {
Value string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}
IPv4 Flowspec Address type
func (*IPv4FlowspecAddressType) Descriptor ¶
func (*IPv4FlowspecAddressType) Descriptor() ([]byte, []int)
func (*IPv4FlowspecAddressType) GetValue ¶
func (m *IPv4FlowspecAddressType) GetValue() string
func (*IPv4FlowspecAddressType) ProtoMessage ¶
func (*IPv4FlowspecAddressType) ProtoMessage()
func (*IPv4FlowspecAddressType) Reset ¶
func (m *IPv4FlowspecAddressType) Reset()
func (*IPv4FlowspecAddressType) String ¶
func (m *IPv4FlowspecAddressType) String() string
type IPv6FlowspecAddressType ¶
type IPv6FlowspecAddressType struct {
Value string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}
IPv6 Flowspec Address type
func (*IPv6FlowspecAddressType) Descriptor ¶
func (*IPv6FlowspecAddressType) Descriptor() ([]byte, []int)
func (*IPv6FlowspecAddressType) GetValue ¶
func (m *IPv6FlowspecAddressType) GetValue() string
func (*IPv6FlowspecAddressType) ProtoMessage ¶
func (*IPv6FlowspecAddressType) ProtoMessage()
func (*IPv6FlowspecAddressType) Reset ¶
func (m *IPv6FlowspecAddressType) Reset()
func (*IPv6FlowspecAddressType) String ¶
func (m *IPv6FlowspecAddressType) String() string
type L2VPNEVPNAddressType ¶
type L2VPNEVPNAddressType struct {
Value string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}
L2VPN EVPN Address type
func (*L2VPNEVPNAddressType) Descriptor ¶
func (*L2VPNEVPNAddressType) Descriptor() ([]byte, []int)
func (*L2VPNEVPNAddressType) GetValue ¶
func (m *L2VPNEVPNAddressType) GetValue() string
func (*L2VPNEVPNAddressType) ProtoMessage ¶
func (*L2VPNEVPNAddressType) ProtoMessage()
func (*L2VPNEVPNAddressType) Reset ¶
func (m *L2VPNEVPNAddressType) Reset()
func (*L2VPNEVPNAddressType) String ¶
func (m *L2VPNEVPNAddressType) String() string
type LS_LSAddressType ¶
type LS_LSAddressType struct {
Value string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}
LINKSTATE LINKSTATE Address type
func (*LS_LSAddressType) Descriptor ¶
func (*LS_LSAddressType) Descriptor() ([]byte, []int)
func (*LS_LSAddressType) GetValue ¶
func (m *LS_LSAddressType) GetValue() string
func (*LS_LSAddressType) ProtoMessage ¶
func (*LS_LSAddressType) ProtoMessage()
func (*LS_LSAddressType) Reset ¶
func (m *LS_LSAddressType) Reset()
func (*LS_LSAddressType) String ¶
func (m *LS_LSAddressType) String() string
type NbrAfP ¶
type NbrAfP struct {
Value *BgpNbrAf_ `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}
func (*NbrAfP) Descriptor ¶
func (*NbrAfP) ProtoMessage ¶
func (*NbrAfP) ProtoMessage()
type RTConstraintAddressType ¶
type RTConstraintAddressType struct {
Value string `protobuf:"bytes,1,opt,name=value" json:"value,omitempty"`
}
IPV4 RTConstraint Address type
func (*RTConstraintAddressType) Descriptor ¶
func (*RTConstraintAddressType) Descriptor() ([]byte, []int)
func (*RTConstraintAddressType) GetValue ¶
func (m *RTConstraintAddressType) GetValue() string
func (*RTConstraintAddressType) ProtoMessage ¶
func (*RTConstraintAddressType) ProtoMessage()
func (*RTConstraintAddressType) Reset ¶
func (m *RTConstraintAddressType) Reset()
func (*RTConstraintAddressType) String ¶
func (m *RTConstraintAddressType) String() string
Click to show internal directories.
Click to hide internal directories.