Versions in this module Expand all Collapse all v1 v1.1.0 Dec 19, 2019 Changes in this version + type BgpAddrtype struct + Afi string + Ipv4Address string + Ipv4FlowspecAddress string + Ipv4LabelAddress string + Ipv4McastAddress string + Ipv4MdtAddress string + Ipv4MvpnAddress string + Ipv4SrPolicyAddress *BgpIpv4SrpolicyAddrT + Ipv4TunnelAddress string + Ipv4VpnAddress string + Ipv4VpnFlowspecAddress string + Ipv4VpnaMcastddress string + Ipv6Address string + Ipv6FlowspecAddress string + Ipv6LabelAddress string + Ipv6McastAddress string + Ipv6MvpnAddress string + Ipv6SrPolicyAddress *BgpIpv6SrpolicyAddrT + Ipv6VpnAddress string + Ipv6VpnFlowspecAddress string + Ipv6VpnMcastAddress string + L2VpnEvpnAddress string + L2VpnMspwAddress *BgpL2VpnMspwAddrT + L2VpnVplsAddress *BgpL2VpnAddrT + LsLsAddress string + RtConstraintAddress string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BgpAddrtype) Descriptor() ([]byte, []int) + func (*BgpAddrtype) ProtoMessage() + func (m *BgpAddrtype) GetAfi() string + func (m *BgpAddrtype) GetIpv4Address() string + func (m *BgpAddrtype) GetIpv4FlowspecAddress() string + func (m *BgpAddrtype) GetIpv4LabelAddress() string + func (m *BgpAddrtype) GetIpv4McastAddress() string + func (m *BgpAddrtype) GetIpv4MdtAddress() string + func (m *BgpAddrtype) GetIpv4MvpnAddress() string + func (m *BgpAddrtype) GetIpv4SrPolicyAddress() *BgpIpv4SrpolicyAddrT + func (m *BgpAddrtype) GetIpv4TunnelAddress() string + func (m *BgpAddrtype) GetIpv4VpnAddress() string + func (m *BgpAddrtype) GetIpv4VpnFlowspecAddress() string + func (m *BgpAddrtype) GetIpv4VpnaMcastddress() string + func (m *BgpAddrtype) GetIpv6Address() string + func (m *BgpAddrtype) GetIpv6FlowspecAddress() string + func (m *BgpAddrtype) GetIpv6LabelAddress() string + func (m *BgpAddrtype) GetIpv6McastAddress() string + func (m *BgpAddrtype) GetIpv6MvpnAddress() string + func (m *BgpAddrtype) GetIpv6SrPolicyAddress() *BgpIpv6SrpolicyAddrT + func (m *BgpAddrtype) GetIpv6VpnAddress() string + func (m *BgpAddrtype) GetIpv6VpnFlowspecAddress() string + func (m *BgpAddrtype) GetIpv6VpnMcastAddress() string + func (m *BgpAddrtype) GetL2VpnEvpnAddress() string + func (m *BgpAddrtype) GetL2VpnMspwAddress() *BgpL2VpnMspwAddrT + func (m *BgpAddrtype) GetL2VpnVplsAddress() *BgpL2VpnAddrT + func (m *BgpAddrtype) GetLsLsAddress() string + func (m *BgpAddrtype) GetRtConstraintAddress() string + func (m *BgpAddrtype) Reset() + func (m *BgpAddrtype) String() string + func (m *BgpAddrtype) XXX_DiscardUnknown() + func (m *BgpAddrtype) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BgpAddrtype) XXX_Merge(src proto.Message) + func (m *BgpAddrtype) XXX_Size() int + func (m *BgpAddrtype) XXX_Unmarshal(b []byte) error + type BgpIpv4SrpolicyAddrT struct + Ipv4SrpolicyAddress []uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BgpIpv4SrpolicyAddrT) Descriptor() ([]byte, []int) + func (*BgpIpv4SrpolicyAddrT) ProtoMessage() + func (m *BgpIpv4SrpolicyAddrT) GetIpv4SrpolicyAddress() []uint32 + func (m *BgpIpv4SrpolicyAddrT) Reset() + func (m *BgpIpv4SrpolicyAddrT) String() string + func (m *BgpIpv4SrpolicyAddrT) XXX_DiscardUnknown() + func (m *BgpIpv4SrpolicyAddrT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BgpIpv4SrpolicyAddrT) XXX_Merge(src proto.Message) + func (m *BgpIpv4SrpolicyAddrT) XXX_Size() int + func (m *BgpIpv4SrpolicyAddrT) XXX_Unmarshal(b []byte) error + type BgpIpv6SrpolicyAddrT struct + Ipv6SrpolicyAddress []uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BgpIpv6SrpolicyAddrT) Descriptor() ([]byte, []int) + func (*BgpIpv6SrpolicyAddrT) ProtoMessage() + func (m *BgpIpv6SrpolicyAddrT) GetIpv6SrpolicyAddress() []uint32 + func (m *BgpIpv6SrpolicyAddrT) Reset() + func (m *BgpIpv6SrpolicyAddrT) String() string + func (m *BgpIpv6SrpolicyAddrT) XXX_DiscardUnknown() + func (m *BgpIpv6SrpolicyAddrT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BgpIpv6SrpolicyAddrT) XXX_Merge(src proto.Message) + func (m *BgpIpv6SrpolicyAddrT) XXX_Size() int + func (m *BgpIpv6SrpolicyAddrT) XXX_Unmarshal(b []byte) error + type BgpL2VpnAddrT struct + L2VpnAddress []uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BgpL2VpnAddrT) Descriptor() ([]byte, []int) + func (*BgpL2VpnAddrT) ProtoMessage() + func (m *BgpL2VpnAddrT) GetL2VpnAddress() []uint32 + func (m *BgpL2VpnAddrT) Reset() + func (m *BgpL2VpnAddrT) String() string + func (m *BgpL2VpnAddrT) XXX_DiscardUnknown() + func (m *BgpL2VpnAddrT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BgpL2VpnAddrT) XXX_Merge(src proto.Message) + func (m *BgpL2VpnAddrT) XXX_Size() int + func (m *BgpL2VpnAddrT) XXX_Unmarshal(b []byte) error + type BgpL2VpnMspwAddrT struct + L2VpnAddress []uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BgpL2VpnMspwAddrT) Descriptor() ([]byte, []int) + func (*BgpL2VpnMspwAddrT) ProtoMessage() + func (m *BgpL2VpnMspwAddrT) GetL2VpnAddress() []uint32 + func (m *BgpL2VpnMspwAddrT) Reset() + func (m *BgpL2VpnMspwAddrT) String() string + func (m *BgpL2VpnMspwAddrT) XXX_DiscardUnknown() + func (m *BgpL2VpnMspwAddrT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BgpL2VpnMspwAddrT) XXX_Merge(src proto.Message) + func (m *BgpL2VpnMspwAddrT) XXX_Size() int + func (m *BgpL2VpnMspwAddrT) XXX_Unmarshal(b []byte) error + type BgpPerfUpdgrp_ struct + UpdateGenerationBePrefixesCount uint32 + UpdateGenerationCalls uint32 + UpdateGenerationMessagesCount uint32 + UpdateGenerationPrefixesCount uint32 + UpdateGenerationTime uint32 + UpdgenTimerProcessTime uint64 + UpdgenTimerStartTime uint64 + UpdgenTimerStopTime uint64 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BgpPerfUpdgrp_) Descriptor() ([]byte, []int) + func (*BgpPerfUpdgrp_) ProtoMessage() + func (m *BgpPerfUpdgrp_) GetUpdateGenerationBePrefixesCount() uint32 + func (m *BgpPerfUpdgrp_) GetUpdateGenerationCalls() uint32 + func (m *BgpPerfUpdgrp_) GetUpdateGenerationMessagesCount() uint32 + func (m *BgpPerfUpdgrp_) GetUpdateGenerationPrefixesCount() uint32 + func (m *BgpPerfUpdgrp_) GetUpdateGenerationTime() uint32 + func (m *BgpPerfUpdgrp_) GetUpdgenTimerProcessTime() uint64 + func (m *BgpPerfUpdgrp_) GetUpdgenTimerStartTime() uint64 + func (m *BgpPerfUpdgrp_) GetUpdgenTimerStopTime() uint64 + func (m *BgpPerfUpdgrp_) Reset() + func (m *BgpPerfUpdgrp_) String() string + func (m *BgpPerfUpdgrp_) XXX_DiscardUnknown() + func (m *BgpPerfUpdgrp_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BgpPerfUpdgrp_) XXX_Merge(src proto.Message) + func (m *BgpPerfUpdgrp_) XXX_Size() int + func (m *BgpPerfUpdgrp_) XXX_Unmarshal(b []byte) error + type BgpUpdFiltergrp_ struct + ExtendedCommunity []uint32 + FgroupAdvertisedPrefixes uint32 + FgroupCreatedMessageElements uint32 + FgroupDeletedMessageElements uint32 + FgroupFlags uint32 + FgroupNeighbors uint32 + FgroupQueuedMessageElements uint32 + FgroupSkippedPrefixes uint32 + FgroupSuppressedPrefixes uint32 + FgroupTotalAdvertisedPrefixes uint32 + FgroupTotalNonOptimisedPrefixes uint32 + FgroupTotalWithdrawnPrefixes uint32 + FgroupWithdrawnPrefixes uint32 + IsRtPresent bool + Neighbor []*BgpAddrtype + Rts uint32 + UpdateFilterGroupNumber uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BgpUpdFiltergrp_) Descriptor() ([]byte, []int) + func (*BgpUpdFiltergrp_) ProtoMessage() + func (m *BgpUpdFiltergrp_) GetExtendedCommunity() []uint32 + func (m *BgpUpdFiltergrp_) GetFgroupAdvertisedPrefixes() uint32 + func (m *BgpUpdFiltergrp_) GetFgroupCreatedMessageElements() uint32 + func (m *BgpUpdFiltergrp_) GetFgroupDeletedMessageElements() uint32 + func (m *BgpUpdFiltergrp_) GetFgroupFlags() uint32 + func (m *BgpUpdFiltergrp_) GetFgroupNeighbors() uint32 + func (m *BgpUpdFiltergrp_) GetFgroupQueuedMessageElements() uint32 + func (m *BgpUpdFiltergrp_) GetFgroupSkippedPrefixes() uint32 + func (m *BgpUpdFiltergrp_) GetFgroupSuppressedPrefixes() uint32 + func (m *BgpUpdFiltergrp_) GetFgroupTotalAdvertisedPrefixes() uint32 + func (m *BgpUpdFiltergrp_) GetFgroupTotalNonOptimisedPrefixes() uint32 + func (m *BgpUpdFiltergrp_) GetFgroupTotalWithdrawnPrefixes() uint32 + func (m *BgpUpdFiltergrp_) GetFgroupWithdrawnPrefixes() uint32 + func (m *BgpUpdFiltergrp_) GetIsRtPresent() bool + func (m *BgpUpdFiltergrp_) GetNeighbor() []*BgpAddrtype + func (m *BgpUpdFiltergrp_) GetRts() uint32 + func (m *BgpUpdFiltergrp_) GetUpdateFilterGroupNumber() uint32 + func (m *BgpUpdFiltergrp_) Reset() + func (m *BgpUpdFiltergrp_) String() string + func (m *BgpUpdFiltergrp_) XXX_DiscardUnknown() + func (m *BgpUpdFiltergrp_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BgpUpdFiltergrp_) XXX_Merge(src proto.Message) + func (m *BgpUpdFiltergrp_) XXX_Size() int + func (m *BgpUpdFiltergrp_) XXX_Unmarshal(b []byte) error + type BgpUpdSubgrp_ struct + FilterGroup uint32 + Neighbor []*BgpAddrtype + UpdateFilterGroup []*BgpUpdFiltergrp_ + UpdateSubGroupNumber uint32 + WaitForEoRs bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BgpUpdSubgrp_) Descriptor() ([]byte, []int) + func (*BgpUpdSubgrp_) ProtoMessage() + func (m *BgpUpdSubgrp_) GetFilterGroup() uint32 + func (m *BgpUpdSubgrp_) GetNeighbor() []*BgpAddrtype + func (m *BgpUpdSubgrp_) GetUpdateFilterGroup() []*BgpUpdFiltergrp_ + func (m *BgpUpdSubgrp_) GetUpdateSubGroupNumber() uint32 + func (m *BgpUpdSubgrp_) GetWaitForEoRs() bool + func (m *BgpUpdSubgrp_) Reset() + func (m *BgpUpdSubgrp_) String() string + func (m *BgpUpdSubgrp_) XXX_DiscardUnknown() + func (m *BgpUpdSubgrp_) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BgpUpdSubgrp_) XXX_Merge(src proto.Message) + func (m *BgpUpdSubgrp_) XXX_Size() int + func (m *BgpUpdSubgrp_) XXX_Unmarshal(b []byte) error + type BgpUpdgrpBag struct + AcceptsLegacyPeRtRoute bool + AdvertiseLocalLabeledRouteUnicast bool + AdvertiseRtType uint32 + AsOverride bool + DesyncCount uint32 + DisableDefVrfImpAdvertisement bool + DisableNativeAdvertisement bool + DisableVrfReImpAdvertisement bool + EnableLabelStack bool + EncapsulationType uint32 + ExtNhEncoding bool + GshutActive bool + GshutLocpref uint32 + GshutLocprefSet bool + GshutPrepends uint32 + HasOrfReceiveCapability bool + Is4ByteAsPeer bool + IsAddpathCapable bool + IsAdvCapable bool + IsAdvPermNetCapable bool + IsAdvReorgCapable bool + IsAigpCapable bool + IsAigpCostCommunityCapable bool + IsAigpMedCapable bool + IsClientReflectionDisabled bool + IsCommonAdminPeers bool + IsDirectlyConnectedEbgpV6Peers bool + IsInternalPeers bool + IsLabeledAfiEnabled bool + IsLlgrCapable bool + IsOrrRootAddressConfigured bool + IsRouteReflectorClient bool + IsSendMcastAttrEnabled bool + IsUnlabeledAfiEnabled bool + LocalAs uint32 + LocalAsReplaceAs bool + MinimumAdvertisementInterval uint32 + MinimumAdvertisementIntervalMsecs uint32 + Neighbor []*BgpAddrtype + OrrGroupIndex uint32 + OrrGroupName string + PerformanceStatistics *BgpPerfUpdgrp_ + ProcessInstanceId uint32 + RefreshSubgrpCount uint32 + RemoteAs uint32 + RoutePolicyOut string + SessionAfName uint32 + ShouldRemovePrivateASs bool + ShouldRemovePrivateAsEntPath bool + ShouldSendCommunities bool + ShouldSendExtCommunities bool + ShouldSendGshutCommunity bool + ShouldSendStitchingRt bool + SooValue string + SplitHorizon bool + SubgrpMergeCount uint32 + UpdateGroupAfName string + UpdateGroupNumber uint32 + UpdateSubGroup []*BgpUpdSubgrp_ + UpdatesFormatted uint32 + UpdatesReplicated uint32 + UpdgrpClusterId uint32 + UpdgrpClusterType uint32 + UseNextHopSelf bool + UseNextHopUnchangedMpath bool + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BgpUpdgrpBag) Descriptor() ([]byte, []int) + func (*BgpUpdgrpBag) ProtoMessage() + func (m *BgpUpdgrpBag) GetAcceptsLegacyPeRtRoute() bool + func (m *BgpUpdgrpBag) GetAdvertiseLocalLabeledRouteUnicast() bool + func (m *BgpUpdgrpBag) GetAdvertiseRtType() uint32 + func (m *BgpUpdgrpBag) GetAsOverride() bool + func (m *BgpUpdgrpBag) GetDesyncCount() uint32 + func (m *BgpUpdgrpBag) GetDisableDefVrfImpAdvertisement() bool + func (m *BgpUpdgrpBag) GetDisableNativeAdvertisement() bool + func (m *BgpUpdgrpBag) GetDisableVrfReImpAdvertisement() bool + func (m *BgpUpdgrpBag) GetEnableLabelStack() bool + func (m *BgpUpdgrpBag) GetEncapsulationType() uint32 + func (m *BgpUpdgrpBag) GetExtNhEncoding() bool + func (m *BgpUpdgrpBag) GetGshutActive() bool + func (m *BgpUpdgrpBag) GetGshutLocpref() uint32 + func (m *BgpUpdgrpBag) GetGshutLocprefSet() bool + func (m *BgpUpdgrpBag) GetGshutPrepends() uint32 + func (m *BgpUpdgrpBag) GetHasOrfReceiveCapability() bool + func (m *BgpUpdgrpBag) GetIs4ByteAsPeer() bool + func (m *BgpUpdgrpBag) GetIsAddpathCapable() bool + func (m *BgpUpdgrpBag) GetIsAdvCapable() bool + func (m *BgpUpdgrpBag) GetIsAdvPermNetCapable() bool + func (m *BgpUpdgrpBag) GetIsAdvReorgCapable() bool + func (m *BgpUpdgrpBag) GetIsAigpCapable() bool + func (m *BgpUpdgrpBag) GetIsAigpCostCommunityCapable() bool + func (m *BgpUpdgrpBag) GetIsAigpMedCapable() bool + func (m *BgpUpdgrpBag) GetIsClientReflectionDisabled() bool + func (m *BgpUpdgrpBag) GetIsCommonAdminPeers() bool + func (m *BgpUpdgrpBag) GetIsDirectlyConnectedEbgpV6Peers() bool + func (m *BgpUpdgrpBag) GetIsInternalPeers() bool + func (m *BgpUpdgrpBag) GetIsLabeledAfiEnabled() bool + func (m *BgpUpdgrpBag) GetIsLlgrCapable() bool + func (m *BgpUpdgrpBag) GetIsOrrRootAddressConfigured() bool + func (m *BgpUpdgrpBag) GetIsRouteReflectorClient() bool + func (m *BgpUpdgrpBag) GetIsSendMcastAttrEnabled() bool + func (m *BgpUpdgrpBag) GetIsUnlabeledAfiEnabled() bool + func (m *BgpUpdgrpBag) GetLocalAs() uint32 + func (m *BgpUpdgrpBag) GetLocalAsReplaceAs() bool + func (m *BgpUpdgrpBag) GetMinimumAdvertisementInterval() uint32 + func (m *BgpUpdgrpBag) GetMinimumAdvertisementIntervalMsecs() uint32 + func (m *BgpUpdgrpBag) GetNeighbor() []*BgpAddrtype + func (m *BgpUpdgrpBag) GetOrrGroupIndex() uint32 + func (m *BgpUpdgrpBag) GetOrrGroupName() string + func (m *BgpUpdgrpBag) GetPerformanceStatistics() *BgpPerfUpdgrp_ + func (m *BgpUpdgrpBag) GetProcessInstanceId() uint32 + func (m *BgpUpdgrpBag) GetRefreshSubgrpCount() uint32 + func (m *BgpUpdgrpBag) GetRemoteAs() uint32 + func (m *BgpUpdgrpBag) GetRoutePolicyOut() string + func (m *BgpUpdgrpBag) GetSessionAfName() uint32 + func (m *BgpUpdgrpBag) GetShouldRemovePrivateASs() bool + func (m *BgpUpdgrpBag) GetShouldRemovePrivateAsEntPath() bool + func (m *BgpUpdgrpBag) GetShouldSendCommunities() bool + func (m *BgpUpdgrpBag) GetShouldSendExtCommunities() bool + func (m *BgpUpdgrpBag) GetShouldSendGshutCommunity() bool + func (m *BgpUpdgrpBag) GetShouldSendStitchingRt() bool + func (m *BgpUpdgrpBag) GetSooValue() string + func (m *BgpUpdgrpBag) GetSplitHorizon() bool + func (m *BgpUpdgrpBag) GetSubgrpMergeCount() uint32 + func (m *BgpUpdgrpBag) GetUpdateGroupAfName() string + func (m *BgpUpdgrpBag) GetUpdateGroupNumber() uint32 + func (m *BgpUpdgrpBag) GetUpdateSubGroup() []*BgpUpdSubgrp_ + func (m *BgpUpdgrpBag) GetUpdatesFormatted() uint32 + func (m *BgpUpdgrpBag) GetUpdatesReplicated() uint32 + func (m *BgpUpdgrpBag) GetUpdgrpClusterId() uint32 + func (m *BgpUpdgrpBag) GetUpdgrpClusterType() uint32 + func (m *BgpUpdgrpBag) GetUseNextHopSelf() bool + func (m *BgpUpdgrpBag) GetUseNextHopUnchangedMpath() bool + func (m *BgpUpdgrpBag) Reset() + func (m *BgpUpdgrpBag) String() string + func (m *BgpUpdgrpBag) XXX_DiscardUnknown() + func (m *BgpUpdgrpBag) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BgpUpdgrpBag) XXX_Merge(src proto.Message) + func (m *BgpUpdgrpBag) XXX_Size() int + func (m *BgpUpdgrpBag) XXX_Unmarshal(b []byte) error + type BgpUpdgrpBag_KEYS struct + AfName string + FilterGroupId uint32 + InstanceName string + UpdateGroupId uint32 + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*BgpUpdgrpBag_KEYS) Descriptor() ([]byte, []int) + func (*BgpUpdgrpBag_KEYS) ProtoMessage() + func (m *BgpUpdgrpBag_KEYS) GetAfName() string + func (m *BgpUpdgrpBag_KEYS) GetFilterGroupId() uint32 + func (m *BgpUpdgrpBag_KEYS) GetInstanceName() string + func (m *BgpUpdgrpBag_KEYS) GetUpdateGroupId() uint32 + func (m *BgpUpdgrpBag_KEYS) Reset() + func (m *BgpUpdgrpBag_KEYS) String() string + func (m *BgpUpdgrpBag_KEYS) XXX_DiscardUnknown() + func (m *BgpUpdgrpBag_KEYS) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *BgpUpdgrpBag_KEYS) XXX_Merge(src proto.Message) + func (m *BgpUpdgrpBag_KEYS) XXX_Size() int + func (m *BgpUpdgrpBag_KEYS) XXX_Unmarshal(b []byte) error