Versions in this module Expand all Collapse all v4 v4.3.0 Feb 28, 2026 Changes in this version type LsAttributeLink + MaxUnidirectionalLinkDelay uint32 + MinMaxUnidirectionalLinkDelayAnomalous bool + MinUnidirectionalLinkDelay uint32 + UnidirectionalDelayVariation uint32 + UnidirectionalLinkDelay uint32 + UnidirectionalLinkDelayAnomalous bool + func (x *LsAttributeLink) GetMaxUnidirectionalLinkDelay() uint32 + func (x *LsAttributeLink) GetMinMaxUnidirectionalLinkDelayAnomalous() bool + func (x *LsAttributeLink) GetMinUnidirectionalLinkDelay() uint32 + func (x *LsAttributeLink) GetUnidirectionalDelayVariation() uint32 + func (x *LsAttributeLink) GetUnidirectionalLinkDelay() uint32 + func (x *LsAttributeLink) GetUnidirectionalLinkDelayAnomalous() bool type Transport + IpTos uint32 + func (x *Transport) GetIpTos() uint32 v4.2.0 Jan 1, 2026 v4.1.0 Nov 30, 2025 v4.0.0 Nov 3, 2025 Changes in this version + const GoBgpService_AddBmp_FullMethodName + const GoBgpService_AddDefinedSet_FullMethodName + const GoBgpService_AddDynamicNeighbor_FullMethodName + const GoBgpService_AddPathStream_FullMethodName + const GoBgpService_AddPath_FullMethodName + const GoBgpService_AddPeerGroup_FullMethodName + const GoBgpService_AddPeer_FullMethodName + const GoBgpService_AddPolicyAssignment_FullMethodName + const GoBgpService_AddPolicy_FullMethodName + const GoBgpService_AddRpki_FullMethodName + const GoBgpService_AddStatement_FullMethodName + const GoBgpService_AddVrf_FullMethodName + const GoBgpService_DeleteBmp_FullMethodName + const GoBgpService_DeleteDefinedSet_FullMethodName + const GoBgpService_DeleteDynamicNeighbor_FullMethodName + const GoBgpService_DeletePath_FullMethodName + const GoBgpService_DeletePeerGroup_FullMethodName + const GoBgpService_DeletePeer_FullMethodName + const GoBgpService_DeletePolicyAssignment_FullMethodName + const GoBgpService_DeletePolicy_FullMethodName + const GoBgpService_DeleteRpki_FullMethodName + const GoBgpService_DeleteStatement_FullMethodName + const GoBgpService_DeleteVrf_FullMethodName + const GoBgpService_DisableMrt_FullMethodName + const GoBgpService_DisablePeer_FullMethodName + const GoBgpService_DisableRpki_FullMethodName + const GoBgpService_EnableMrt_FullMethodName + const GoBgpService_EnablePeer_FullMethodName + const GoBgpService_EnableRpki_FullMethodName + const GoBgpService_EnableZebra_FullMethodName + const GoBgpService_GetBgp_FullMethodName + const GoBgpService_GetTable_FullMethodName + const GoBgpService_ListBmp_FullMethodName + const GoBgpService_ListDefinedSet_FullMethodName + const GoBgpService_ListDynamicNeighbor_FullMethodName + const GoBgpService_ListPath_FullMethodName + const GoBgpService_ListPeerGroup_FullMethodName + const GoBgpService_ListPeer_FullMethodName + const GoBgpService_ListPolicyAssignment_FullMethodName + const GoBgpService_ListPolicy_FullMethodName + const GoBgpService_ListRpkiTable_FullMethodName + const GoBgpService_ListRpki_FullMethodName + const GoBgpService_ListStatement_FullMethodName + const GoBgpService_ListVrf_FullMethodName + const GoBgpService_ResetPeer_FullMethodName + const GoBgpService_ResetRpki_FullMethodName + const GoBgpService_SetLogLevel_FullMethodName + const GoBgpService_SetPolicies_FullMethodName + const GoBgpService_SetPolicyAssignment_FullMethodName + const GoBgpService_ShutdownPeer_FullMethodName + const GoBgpService_StartBgp_FullMethodName + const GoBgpService_StopBgp_FullMethodName + const GoBgpService_UpdatePeerGroup_FullMethodName + const GoBgpService_UpdatePeer_FullMethodName + const GoBgpService_WatchEvent_FullMethodName + var AddBmpRequest_MonitoringPolicy_name = map[int32]string + var AddBmpRequest_MonitoringPolicy_value = map[string]int32 + var AddPathCapabilityTuple_Mode_name = map[int32]string + var AddPathCapabilityTuple_Mode_value = map[string]int32 + var AsSegment_Type_name = map[int32]string + var AsSegment_Type_value = map[string]int32 + var CommunityAction_Type_name = map[int32]string + var CommunityAction_Type_value = map[string]int32 + var Comparison_name = map[int32]string + var Comparison_value = map[string]int32 + var Conditions_RouteType_name = map[int32]string + var Conditions_RouteType_value = map[string]int32 + var DefinedType_name = map[int32]string + var DefinedType_value = map[string]int32 + var ENLPType_name = map[int32]string + var ENLPType_value = map[string]int32 + var EnableMrtRequest_DumpType_name = map[int32]string + var EnableMrtRequest_DumpType_value = map[string]int32 + var Family_Afi_name = map[int32]string + var Family_Afi_value = map[string]int32 + var Family_Safi_name = map[int32]string + var Family_Safi_value = map[string]int32 + var File_api_attribute_proto protoreflect.FileDescriptor + var File_api_capability_proto protoreflect.FileDescriptor + var File_api_common_proto protoreflect.FileDescriptor + var File_api_extcom_proto protoreflect.FileDescriptor + var File_api_gobgp_proto protoreflect.FileDescriptor + var File_api_nlri_proto protoreflect.FileDescriptor + var GoBgpService_ServiceDesc = grpc.ServiceDesc + var ListPathRequest_SortType_name = map[int32]string + var ListPathRequest_SortType_value = map[string]int32 + var LsNLRIType_name = map[int32]string + var LsNLRIType_value = map[string]int32 + var LsOspfRouteType_name = map[int32]string + var LsOspfRouteType_value = map[string]int32 + var LsProtocolID_name = map[int32]string + var LsProtocolID_value = map[string]int32 + var MatchSet_Type_name = map[int32]string + var MatchSet_Type_value = map[string]int32 + var MedAction_Type_name = map[int32]string + var MedAction_Type_value = map[string]int32 + var OriginType_name = map[int32]string + var OriginType_value = map[string]int32 + var PeerState_AdminState_name = map[int32]string + var PeerState_AdminState_value = map[string]int32 + var PeerState_DisconnectReason_name = map[int32]string + var PeerState_DisconnectReason_value = map[string]int32 + var PeerState_SessionState_name = map[int32]string + var PeerState_SessionState_value = map[string]int32 + var PeerType_name = map[int32]string + var PeerType_value = map[string]int32 + var PolicyDirection_name = map[int32]string + var PolicyDirection_value = map[string]int32 + var RemovePrivate_name = map[int32]string + var RemovePrivate_value = map[string]int32 + var ResetPeerRequest_Direction_name = map[int32]string + var ResetPeerRequest_Direction_value = map[string]int32 + var RouteAction_name = map[int32]string + var RouteAction_value = map[string]int32 + var SRV6Behavior_name = map[int32]string + var SRV6Behavior_value = map[string]int32 + var SetLogLevelRequest_Level_name = map[int32]string + var SetLogLevelRequest_Level_value = map[string]int32 + var TableLookupPrefix_Type_name = map[int32]string + var TableLookupPrefix_Type_value = map[string]int32 + var TableType_name = map[int32]string + var TableType_value = map[string]int32 + var ValidationState_name = map[int32]string + var ValidationState_value = map[string]int32 + var Validation_Reason_name = map[int32]string + var Validation_Reason_value = map[string]int32 + var WatchEventRequest_Table_Filter_Type_name = map[int32]string + var WatchEventRequest_Table_Filter_Type_value = map[string]int32 + var WatchEventResponse_PeerEvent_Type_name = map[int32]string + var WatchEventResponse_PeerEvent_Type_value = map[string]int32 + func RegisterGoBgpServiceServer(s grpc.ServiceRegistrar, srv GoBgpServiceServer) + type Actions struct + AsPrepend *AsPrependAction + Community *CommunityAction + ExtCommunity *CommunityAction + LargeCommunity *CommunityAction + LocalPref *LocalPrefAction + Med *MedAction + Nexthop *NexthopAction + OriginAction *OriginAction + RouteAction RouteAction + func (*Actions) Descriptor() ([]byte, []int) + func (*Actions) ProtoMessage() + func (x *Actions) GetAsPrepend() *AsPrependAction + func (x *Actions) GetCommunity() *CommunityAction + func (x *Actions) GetExtCommunity() *CommunityAction + func (x *Actions) GetLargeCommunity() *CommunityAction + func (x *Actions) GetLocalPref() *LocalPrefAction + func (x *Actions) GetMed() *MedAction + func (x *Actions) GetNexthop() *NexthopAction + func (x *Actions) GetOriginAction() *OriginAction + func (x *Actions) GetRouteAction() RouteAction + func (x *Actions) ProtoReflect() protoreflect.Message + func (x *Actions) Reset() + func (x *Actions) String() string + type AddBmpRequest struct + Address string + Policy AddBmpRequest_MonitoringPolicy + Port uint32 + StatisticsTimeout int32 + SysDescr string + SysName string + func (*AddBmpRequest) Descriptor() ([]byte, []int) + func (*AddBmpRequest) ProtoMessage() + func (x *AddBmpRequest) GetAddress() string + func (x *AddBmpRequest) GetPolicy() AddBmpRequest_MonitoringPolicy + func (x *AddBmpRequest) GetPort() uint32 + func (x *AddBmpRequest) GetStatisticsTimeout() int32 + func (x *AddBmpRequest) GetSysDescr() string + func (x *AddBmpRequest) GetSysName() string + func (x *AddBmpRequest) ProtoReflect() protoreflect.Message + func (x *AddBmpRequest) Reset() + func (x *AddBmpRequest) String() string + type AddBmpRequest_MonitoringPolicy int32 + const AddBmpRequest_MONITORING_POLICY_ALL + const AddBmpRequest_MONITORING_POLICY_BOTH + const AddBmpRequest_MONITORING_POLICY_LOCAL + const AddBmpRequest_MONITORING_POLICY_POST + const AddBmpRequest_MONITORING_POLICY_PRE + const AddBmpRequest_MONITORING_POLICY_UNSPECIFIED + func (AddBmpRequest_MonitoringPolicy) Descriptor() protoreflect.EnumDescriptor + func (AddBmpRequest_MonitoringPolicy) EnumDescriptor() ([]byte, []int) + func (AddBmpRequest_MonitoringPolicy) Type() protoreflect.EnumType + func (x AddBmpRequest_MonitoringPolicy) Enum() *AddBmpRequest_MonitoringPolicy + func (x AddBmpRequest_MonitoringPolicy) Number() protoreflect.EnumNumber + func (x AddBmpRequest_MonitoringPolicy) String() string + type AddBmpResponse struct + func (*AddBmpResponse) Descriptor() ([]byte, []int) + func (*AddBmpResponse) ProtoMessage() + func (x *AddBmpResponse) ProtoReflect() protoreflect.Message + func (x *AddBmpResponse) Reset() + func (x *AddBmpResponse) String() string + type AddDefinedSetRequest struct + DefinedSet *DefinedSet + Replace bool + func (*AddDefinedSetRequest) Descriptor() ([]byte, []int) + func (*AddDefinedSetRequest) ProtoMessage() + func (x *AddDefinedSetRequest) GetDefinedSet() *DefinedSet + func (x *AddDefinedSetRequest) GetReplace() bool + func (x *AddDefinedSetRequest) ProtoReflect() protoreflect.Message + func (x *AddDefinedSetRequest) Reset() + func (x *AddDefinedSetRequest) String() string + type AddDefinedSetResponse struct + func (*AddDefinedSetResponse) Descriptor() ([]byte, []int) + func (*AddDefinedSetResponse) ProtoMessage() + func (x *AddDefinedSetResponse) ProtoReflect() protoreflect.Message + func (x *AddDefinedSetResponse) Reset() + func (x *AddDefinedSetResponse) String() string + type AddDynamicNeighborRequest struct + DynamicNeighbor *DynamicNeighbor + func (*AddDynamicNeighborRequest) Descriptor() ([]byte, []int) + func (*AddDynamicNeighborRequest) ProtoMessage() + func (x *AddDynamicNeighborRequest) GetDynamicNeighbor() *DynamicNeighbor + func (x *AddDynamicNeighborRequest) ProtoReflect() protoreflect.Message + func (x *AddDynamicNeighborRequest) Reset() + func (x *AddDynamicNeighborRequest) String() string + type AddDynamicNeighborResponse struct + func (*AddDynamicNeighborResponse) Descriptor() ([]byte, []int) + func (*AddDynamicNeighborResponse) ProtoMessage() + func (x *AddDynamicNeighborResponse) ProtoReflect() protoreflect.Message + func (x *AddDynamicNeighborResponse) Reset() + func (x *AddDynamicNeighborResponse) String() string + type AddPathCapability struct + Tuples []*AddPathCapabilityTuple + func (*AddPathCapability) Descriptor() ([]byte, []int) + func (*AddPathCapability) ProtoMessage() + func (x *AddPathCapability) GetTuples() []*AddPathCapabilityTuple + func (x *AddPathCapability) ProtoReflect() protoreflect.Message + func (x *AddPathCapability) Reset() + func (x *AddPathCapability) String() string + type AddPathCapabilityTuple struct + Family *Family + Mode AddPathCapabilityTuple_Mode + func (*AddPathCapabilityTuple) Descriptor() ([]byte, []int) + func (*AddPathCapabilityTuple) ProtoMessage() + func (x *AddPathCapabilityTuple) GetFamily() *Family + func (x *AddPathCapabilityTuple) GetMode() AddPathCapabilityTuple_Mode + func (x *AddPathCapabilityTuple) ProtoReflect() protoreflect.Message + func (x *AddPathCapabilityTuple) Reset() + func (x *AddPathCapabilityTuple) String() string + type AddPathCapabilityTuple_Mode int32 + const AddPathCapabilityTuple_MODE_BOTH + const AddPathCapabilityTuple_MODE_RECEIVE + const AddPathCapabilityTuple_MODE_SEND + const AddPathCapabilityTuple_MODE_UNSPECIFIED + func (AddPathCapabilityTuple_Mode) Descriptor() protoreflect.EnumDescriptor + func (AddPathCapabilityTuple_Mode) EnumDescriptor() ([]byte, []int) + func (AddPathCapabilityTuple_Mode) Type() protoreflect.EnumType + func (x AddPathCapabilityTuple_Mode) Enum() *AddPathCapabilityTuple_Mode + func (x AddPathCapabilityTuple_Mode) Number() protoreflect.EnumNumber + func (x AddPathCapabilityTuple_Mode) String() string + type AddPathRequest struct + Path *Path + TableType TableType + VrfId string + func (*AddPathRequest) Descriptor() ([]byte, []int) + func (*AddPathRequest) ProtoMessage() + func (x *AddPathRequest) GetPath() *Path + func (x *AddPathRequest) GetTableType() TableType + func (x *AddPathRequest) GetVrfId() string + func (x *AddPathRequest) ProtoReflect() protoreflect.Message + func (x *AddPathRequest) Reset() + func (x *AddPathRequest) String() string + type AddPathResponse struct + Uuid []byte + func (*AddPathResponse) Descriptor() ([]byte, []int) + func (*AddPathResponse) ProtoMessage() + func (x *AddPathResponse) GetUuid() []byte + func (x *AddPathResponse) ProtoReflect() protoreflect.Message + func (x *AddPathResponse) Reset() + func (x *AddPathResponse) String() string + type AddPathStreamRequest struct + Paths []*Path + TableType TableType + VrfId string + func (*AddPathStreamRequest) Descriptor() ([]byte, []int) + func (*AddPathStreamRequest) ProtoMessage() + func (x *AddPathStreamRequest) GetPaths() []*Path + func (x *AddPathStreamRequest) GetTableType() TableType + func (x *AddPathStreamRequest) GetVrfId() string + func (x *AddPathStreamRequest) ProtoReflect() protoreflect.Message + func (x *AddPathStreamRequest) Reset() + func (x *AddPathStreamRequest) String() string + type AddPathStreamResponse struct + func (*AddPathStreamResponse) Descriptor() ([]byte, []int) + func (*AddPathStreamResponse) ProtoMessage() + func (x *AddPathStreamResponse) ProtoReflect() protoreflect.Message + func (x *AddPathStreamResponse) Reset() + func (x *AddPathStreamResponse) String() string + type AddPaths struct + Config *AddPathsConfig + State *AddPathsState + func (*AddPaths) Descriptor() ([]byte, []int) + func (*AddPaths) ProtoMessage() + func (x *AddPaths) GetConfig() *AddPathsConfig + func (x *AddPaths) GetState() *AddPathsState + func (x *AddPaths) ProtoReflect() protoreflect.Message + func (x *AddPaths) Reset() + func (x *AddPaths) String() string + type AddPathsConfig struct + Receive bool + SendMax uint32 + func (*AddPathsConfig) Descriptor() ([]byte, []int) + func (*AddPathsConfig) ProtoMessage() + func (x *AddPathsConfig) GetReceive() bool + func (x *AddPathsConfig) GetSendMax() uint32 + func (x *AddPathsConfig) ProtoReflect() protoreflect.Message + func (x *AddPathsConfig) Reset() + func (x *AddPathsConfig) String() string + type AddPathsState struct + Receive bool + SendMax uint32 + func (*AddPathsState) Descriptor() ([]byte, []int) + func (*AddPathsState) ProtoMessage() + func (x *AddPathsState) GetReceive() bool + func (x *AddPathsState) GetSendMax() uint32 + func (x *AddPathsState) ProtoReflect() protoreflect.Message + func (x *AddPathsState) Reset() + func (x *AddPathsState) String() string + type AddPeerGroupRequest struct + PeerGroup *PeerGroup + func (*AddPeerGroupRequest) Descriptor() ([]byte, []int) + func (*AddPeerGroupRequest) ProtoMessage() + func (x *AddPeerGroupRequest) GetPeerGroup() *PeerGroup + func (x *AddPeerGroupRequest) ProtoReflect() protoreflect.Message + func (x *AddPeerGroupRequest) Reset() + func (x *AddPeerGroupRequest) String() string + type AddPeerGroupResponse struct + func (*AddPeerGroupResponse) Descriptor() ([]byte, []int) + func (*AddPeerGroupResponse) ProtoMessage() + func (x *AddPeerGroupResponse) ProtoReflect() protoreflect.Message + func (x *AddPeerGroupResponse) Reset() + func (x *AddPeerGroupResponse) String() string + type AddPeerRequest struct + Peer *Peer + func (*AddPeerRequest) Descriptor() ([]byte, []int) + func (*AddPeerRequest) ProtoMessage() + func (x *AddPeerRequest) GetPeer() *Peer + func (x *AddPeerRequest) ProtoReflect() protoreflect.Message + func (x *AddPeerRequest) Reset() + func (x *AddPeerRequest) String() string + type AddPeerResponse struct + func (*AddPeerResponse) Descriptor() ([]byte, []int) + func (*AddPeerResponse) ProtoMessage() + func (x *AddPeerResponse) ProtoReflect() protoreflect.Message + func (x *AddPeerResponse) Reset() + func (x *AddPeerResponse) String() string + type AddPolicyAssignmentRequest struct + Assignment *PolicyAssignment + func (*AddPolicyAssignmentRequest) Descriptor() ([]byte, []int) + func (*AddPolicyAssignmentRequest) ProtoMessage() + func (x *AddPolicyAssignmentRequest) GetAssignment() *PolicyAssignment + func (x *AddPolicyAssignmentRequest) ProtoReflect() protoreflect.Message + func (x *AddPolicyAssignmentRequest) Reset() + func (x *AddPolicyAssignmentRequest) String() string + type AddPolicyAssignmentResponse struct + func (*AddPolicyAssignmentResponse) Descriptor() ([]byte, []int) + func (*AddPolicyAssignmentResponse) ProtoMessage() + func (x *AddPolicyAssignmentResponse) ProtoReflect() protoreflect.Message + func (x *AddPolicyAssignmentResponse) Reset() + func (x *AddPolicyAssignmentResponse) String() string + type AddPolicyRequest struct + Policy *Policy + ReferExistingStatements bool + func (*AddPolicyRequest) Descriptor() ([]byte, []int) + func (*AddPolicyRequest) ProtoMessage() + func (x *AddPolicyRequest) GetPolicy() *Policy + func (x *AddPolicyRequest) GetReferExistingStatements() bool + func (x *AddPolicyRequest) ProtoReflect() protoreflect.Message + func (x *AddPolicyRequest) Reset() + func (x *AddPolicyRequest) String() string + type AddPolicyResponse struct + func (*AddPolicyResponse) Descriptor() ([]byte, []int) + func (*AddPolicyResponse) ProtoMessage() + func (x *AddPolicyResponse) ProtoReflect() protoreflect.Message + func (x *AddPolicyResponse) Reset() + func (x *AddPolicyResponse) String() string + type AddRpkiRequest struct + Address string + Lifetime int64 + Port uint32 + func (*AddRpkiRequest) Descriptor() ([]byte, []int) + func (*AddRpkiRequest) ProtoMessage() + func (x *AddRpkiRequest) GetAddress() string + func (x *AddRpkiRequest) GetLifetime() int64 + func (x *AddRpkiRequest) GetPort() uint32 + func (x *AddRpkiRequest) ProtoReflect() protoreflect.Message + func (x *AddRpkiRequest) Reset() + func (x *AddRpkiRequest) String() string + type AddRpkiResponse struct + func (*AddRpkiResponse) Descriptor() ([]byte, []int) + func (*AddRpkiResponse) ProtoMessage() + func (x *AddRpkiResponse) ProtoReflect() protoreflect.Message + func (x *AddRpkiResponse) Reset() + func (x *AddRpkiResponse) String() string + type AddStatementRequest struct + Statement *Statement + func (*AddStatementRequest) Descriptor() ([]byte, []int) + func (*AddStatementRequest) ProtoMessage() + func (x *AddStatementRequest) GetStatement() *Statement + func (x *AddStatementRequest) ProtoReflect() protoreflect.Message + func (x *AddStatementRequest) Reset() + func (x *AddStatementRequest) String() string + type AddStatementResponse struct + func (*AddStatementResponse) Descriptor() ([]byte, []int) + func (*AddStatementResponse) ProtoMessage() + func (x *AddStatementResponse) ProtoReflect() protoreflect.Message + func (x *AddStatementResponse) Reset() + func (x *AddStatementResponse) String() string + type AddVrfRequest struct + Vrf *Vrf + func (*AddVrfRequest) Descriptor() ([]byte, []int) + func (*AddVrfRequest) ProtoMessage() + func (x *AddVrfRequest) GetVrf() *Vrf + func (x *AddVrfRequest) ProtoReflect() protoreflect.Message + func (x *AddVrfRequest) Reset() + func (x *AddVrfRequest) String() string + type AddVrfResponse struct + func (*AddVrfResponse) Descriptor() ([]byte, []int) + func (*AddVrfResponse) ProtoMessage() + func (x *AddVrfResponse) ProtoReflect() protoreflect.Message + func (x *AddVrfResponse) Reset() + func (x *AddVrfResponse) String() string + type AfiSafi struct + AddPaths *AddPaths + ApplyPolicy *ApplyPolicy + Config *AfiSafiConfig + LongLivedGracefulRestart *LongLivedGracefulRestart + MpGracefulRestart *MpGracefulRestart + PrefixLimits *PrefixLimit + RouteSelectionOptions *RouteSelectionOptions + RouteTargetMembership *RouteTargetMembership + State *AfiSafiState + UseMultiplePaths *UseMultiplePaths + func (*AfiSafi) Descriptor() ([]byte, []int) + func (*AfiSafi) ProtoMessage() + func (x *AfiSafi) GetAddPaths() *AddPaths + func (x *AfiSafi) GetApplyPolicy() *ApplyPolicy + func (x *AfiSafi) GetConfig() *AfiSafiConfig + func (x *AfiSafi) GetLongLivedGracefulRestart() *LongLivedGracefulRestart + func (x *AfiSafi) GetMpGracefulRestart() *MpGracefulRestart + func (x *AfiSafi) GetPrefixLimits() *PrefixLimit + func (x *AfiSafi) GetRouteSelectionOptions() *RouteSelectionOptions + func (x *AfiSafi) GetRouteTargetMembership() *RouteTargetMembership + func (x *AfiSafi) GetState() *AfiSafiState + func (x *AfiSafi) GetUseMultiplePaths() *UseMultiplePaths + func (x *AfiSafi) ProtoReflect() protoreflect.Message + func (x *AfiSafi) Reset() + func (x *AfiSafi) String() string + type AfiSafiConfig struct + Enabled bool + Family *Family + func (*AfiSafiConfig) Descriptor() ([]byte, []int) + func (*AfiSafiConfig) ProtoMessage() + func (x *AfiSafiConfig) GetEnabled() bool + func (x *AfiSafiConfig) GetFamily() *Family + func (x *AfiSafiConfig) ProtoReflect() protoreflect.Message + func (x *AfiSafiConfig) Reset() + func (x *AfiSafiConfig) String() string + type AfiSafiState struct + Accepted uint64 + Advertised uint64 + Enabled bool + Family *Family + Received uint64 + func (*AfiSafiState) Descriptor() ([]byte, []int) + func (*AfiSafiState) ProtoMessage() + func (x *AfiSafiState) GetAccepted() uint64 + func (x *AfiSafiState) GetAdvertised() uint64 + func (x *AfiSafiState) GetEnabled() bool + func (x *AfiSafiState) GetFamily() *Family + func (x *AfiSafiState) GetReceived() uint64 + func (x *AfiSafiState) ProtoReflect() protoreflect.Message + func (x *AfiSafiState) Reset() + func (x *AfiSafiState) String() string + type AggregatorAttribute struct + Address string + Asn uint32 + func (*AggregatorAttribute) Descriptor() ([]byte, []int) + func (*AggregatorAttribute) ProtoMessage() + func (x *AggregatorAttribute) GetAddress() string + func (x *AggregatorAttribute) GetAsn() uint32 + func (x *AggregatorAttribute) ProtoReflect() protoreflect.Message + func (x *AggregatorAttribute) Reset() + func (x *AggregatorAttribute) String() string + type AigpAttribute struct + Tlvs []*AigpAttribute_TLV + func (*AigpAttribute) Descriptor() ([]byte, []int) + func (*AigpAttribute) ProtoMessage() + func (x *AigpAttribute) GetTlvs() []*AigpAttribute_TLV + func (x *AigpAttribute) ProtoReflect() protoreflect.Message + func (x *AigpAttribute) Reset() + func (x *AigpAttribute) String() string + type AigpAttribute_TLV struct + Tlv isAigpAttribute_TLV_Tlv + func (*AigpAttribute_TLV) Descriptor() ([]byte, []int) + func (*AigpAttribute_TLV) ProtoMessage() + func (x *AigpAttribute_TLV) GetIgpMetric() *AigpTLVIGPMetric + func (x *AigpAttribute_TLV) GetTlv() isAigpAttribute_TLV_Tlv + func (x *AigpAttribute_TLV) GetUnknown() *AigpTLVUnknown + func (x *AigpAttribute_TLV) ProtoReflect() protoreflect.Message + func (x *AigpAttribute_TLV) Reset() + func (x *AigpAttribute_TLV) String() string + type AigpAttribute_TLV_IgpMetric struct + IgpMetric *AigpTLVIGPMetric + type AigpAttribute_TLV_Unknown struct + Unknown *AigpTLVUnknown + type AigpTLVIGPMetric struct + Metric uint64 + func (*AigpTLVIGPMetric) Descriptor() ([]byte, []int) + func (*AigpTLVIGPMetric) ProtoMessage() + func (x *AigpTLVIGPMetric) GetMetric() uint64 + func (x *AigpTLVIGPMetric) ProtoReflect() protoreflect.Message + func (x *AigpTLVIGPMetric) Reset() + func (x *AigpTLVIGPMetric) String() string + type AigpTLVUnknown struct + Type uint32 + Value []byte + func (*AigpTLVUnknown) Descriptor() ([]byte, []int) + func (*AigpTLVUnknown) ProtoMessage() + func (x *AigpTLVUnknown) GetType() uint32 + func (x *AigpTLVUnknown) GetValue() []byte + func (x *AigpTLVUnknown) ProtoReflect() protoreflect.Message + func (x *AigpTLVUnknown) Reset() + func (x *AigpTLVUnknown) String() string + type ApplyPolicy struct + ExportPolicy *PolicyAssignment + ImportPolicy *PolicyAssignment + func (*ApplyPolicy) Descriptor() ([]byte, []int) + func (*ApplyPolicy) ProtoMessage() + func (x *ApplyPolicy) GetExportPolicy() *PolicyAssignment + func (x *ApplyPolicy) GetImportPolicy() *PolicyAssignment + func (x *ApplyPolicy) ProtoReflect() protoreflect.Message + func (x *ApplyPolicy) Reset() + func (x *ApplyPolicy) String() string + type As4AggregatorAttribute struct + Address string + Asn uint32 + func (*As4AggregatorAttribute) Descriptor() ([]byte, []int) + func (*As4AggregatorAttribute) ProtoMessage() + func (x *As4AggregatorAttribute) GetAddress() string + func (x *As4AggregatorAttribute) GetAsn() uint32 + func (x *As4AggregatorAttribute) ProtoReflect() protoreflect.Message + func (x *As4AggregatorAttribute) Reset() + func (x *As4AggregatorAttribute) String() string + type As4PathAttribute struct + Segments []*AsSegment + func (*As4PathAttribute) Descriptor() ([]byte, []int) + func (*As4PathAttribute) ProtoMessage() + func (x *As4PathAttribute) GetSegments() []*AsSegment + func (x *As4PathAttribute) ProtoReflect() protoreflect.Message + func (x *As4PathAttribute) Reset() + func (x *As4PathAttribute) String() string + type AsPathAttribute struct + Segments []*AsSegment + func (*AsPathAttribute) Descriptor() ([]byte, []int) + func (*AsPathAttribute) ProtoMessage() + func (x *AsPathAttribute) GetSegments() []*AsSegment + func (x *AsPathAttribute) ProtoReflect() protoreflect.Message + func (x *AsPathAttribute) Reset() + func (x *AsPathAttribute) String() string + type AsPathLength struct + Length uint32 + Type Comparison + func (*AsPathLength) Descriptor() ([]byte, []int) + func (*AsPathLength) ProtoMessage() + func (x *AsPathLength) GetLength() uint32 + func (x *AsPathLength) GetType() Comparison + func (x *AsPathLength) ProtoReflect() protoreflect.Message + func (x *AsPathLength) Reset() + func (x *AsPathLength) String() string + type AsPrependAction struct + Asn uint32 + Repeat uint32 + UseLeftMost bool + func (*AsPrependAction) Descriptor() ([]byte, []int) + func (*AsPrependAction) ProtoMessage() + func (x *AsPrependAction) GetAsn() uint32 + func (x *AsPrependAction) GetRepeat() uint32 + func (x *AsPrependAction) GetUseLeftMost() bool + func (x *AsPrependAction) ProtoReflect() protoreflect.Message + func (x *AsPrependAction) Reset() + func (x *AsPrependAction) String() string + type AsSegment struct + Numbers []uint32 + Type AsSegment_Type + func (*AsSegment) Descriptor() ([]byte, []int) + func (*AsSegment) ProtoMessage() + func (x *AsSegment) GetNumbers() []uint32 + func (x *AsSegment) GetType() AsSegment_Type + func (x *AsSegment) ProtoReflect() protoreflect.Message + func (x *AsSegment) Reset() + func (x *AsSegment) String() string + type AsSegment_Type int32 + const AsSegment_TYPE_AS_CONFED_SEQUENCE + const AsSegment_TYPE_AS_CONFED_SET + const AsSegment_TYPE_AS_SEQUENCE + const AsSegment_TYPE_AS_SET + const AsSegment_TYPE_UNSPECIFIED + func (AsSegment_Type) Descriptor() protoreflect.EnumDescriptor + func (AsSegment_Type) EnumDescriptor() ([]byte, []int) + func (AsSegment_Type) Type() protoreflect.EnumType + func (x AsSegment_Type) Enum() *AsSegment_Type + func (x AsSegment_Type) Number() protoreflect.EnumNumber + func (x AsSegment_Type) String() string + type AtomicAggregateAttribute struct + func (*AtomicAggregateAttribute) Descriptor() ([]byte, []int) + func (*AtomicAggregateAttribute) ProtoMessage() + func (x *AtomicAggregateAttribute) ProtoReflect() protoreflect.Message + func (x *AtomicAggregateAttribute) Reset() + func (x *AtomicAggregateAttribute) String() string + type Attribute struct + Attr isAttribute_Attr + func (*Attribute) Descriptor() ([]byte, []int) + func (*Attribute) ProtoMessage() + func (x *Attribute) GetAggregator() *AggregatorAttribute + func (x *Attribute) GetAigp() *AigpAttribute + func (x *Attribute) GetAs4Aggregator() *As4AggregatorAttribute + func (x *Attribute) GetAs4Path() *As4PathAttribute + func (x *Attribute) GetAsPath() *AsPathAttribute + func (x *Attribute) GetAtomicAggregate() *AtomicAggregateAttribute + func (x *Attribute) GetAttr() isAttribute_Attr + func (x *Attribute) GetClusterList() *ClusterListAttribute + func (x *Attribute) GetCommunities() *CommunitiesAttribute + func (x *Attribute) GetExtendedCommunities() *ExtendedCommunitiesAttribute + func (x *Attribute) GetIp6ExtendedCommunities() *IP6ExtendedCommunitiesAttribute + func (x *Attribute) GetLargeCommunities() *LargeCommunitiesAttribute + func (x *Attribute) GetLocalPref() *LocalPrefAttribute + func (x *Attribute) GetLs() *LsAttribute + func (x *Attribute) GetMpReach() *MpReachNLRIAttribute + func (x *Attribute) GetMpUnreach() *MpUnreachNLRIAttribute + func (x *Attribute) GetMultiExitDisc() *MultiExitDiscAttribute + func (x *Attribute) GetNextHop() *NextHopAttribute + func (x *Attribute) GetOrigin() *OriginAttribute + func (x *Attribute) GetOriginatorId() *OriginatorIdAttribute + func (x *Attribute) GetPmsiTunnel() *PmsiTunnelAttribute + func (x *Attribute) GetPrefixSid() *PrefixSID + func (x *Attribute) GetTunnelEncap() *TunnelEncapAttribute + func (x *Attribute) GetUnknown() *UnknownAttribute + func (x *Attribute) ProtoReflect() protoreflect.Message + func (x *Attribute) Reset() + func (x *Attribute) String() string + type Attribute_Aggregator struct + Aggregator *AggregatorAttribute + type Attribute_Aigp struct + Aigp *AigpAttribute + type Attribute_As4Aggregator struct + As4Aggregator *As4AggregatorAttribute + type Attribute_As4Path struct + As4Path *As4PathAttribute + type Attribute_AsPath struct + AsPath *AsPathAttribute + type Attribute_AtomicAggregate struct + AtomicAggregate *AtomicAggregateAttribute + type Attribute_ClusterList struct + ClusterList *ClusterListAttribute + type Attribute_Communities struct + Communities *CommunitiesAttribute + type Attribute_ExtendedCommunities struct + ExtendedCommunities *ExtendedCommunitiesAttribute + type Attribute_Ip6ExtendedCommunities struct + Ip6ExtendedCommunities *IP6ExtendedCommunitiesAttribute + type Attribute_LargeCommunities struct + LargeCommunities *LargeCommunitiesAttribute + type Attribute_LocalPref struct + LocalPref *LocalPrefAttribute + type Attribute_Ls struct + Ls *LsAttribute + type Attribute_MpReach struct + MpReach *MpReachNLRIAttribute + type Attribute_MpUnreach struct + MpUnreach *MpUnreachNLRIAttribute + type Attribute_MultiExitDisc struct + MultiExitDisc *MultiExitDiscAttribute + type Attribute_NextHop struct + NextHop *NextHopAttribute + type Attribute_Origin struct + Origin *OriginAttribute + type Attribute_OriginatorId struct + OriginatorId *OriginatorIdAttribute + type Attribute_PmsiTunnel struct + PmsiTunnel *PmsiTunnelAttribute + type Attribute_PrefixSid struct + PrefixSid *PrefixSID + type Attribute_TunnelEncap struct + TunnelEncap *TunnelEncapAttribute + type Attribute_Unknown struct + Unknown *UnknownAttribute + type Capability struct + Cap isCapability_Cap + func (*Capability) Descriptor() ([]byte, []int) + func (*Capability) ProtoMessage() + func (x *Capability) GetAddPath() *AddPathCapability + func (x *Capability) GetCap() isCapability_Cap + func (x *Capability) GetCarryingLabelInfo() *CarryingLabelInfoCapability + func (x *Capability) GetEnhancedRouteRefresh() *EnhancedRouteRefreshCapability + func (x *Capability) GetExtendedNexthop() *ExtendedNexthopCapability + func (x *Capability) GetFourOctetAsn() *FourOctetASNCapability + func (x *Capability) GetFqdn() *FqdnCapability + func (x *Capability) GetGracefulRestart() *GracefulRestartCapability + func (x *Capability) GetLongLivedGracefulRestart() *LongLivedGracefulRestartCapability + func (x *Capability) GetMultiProtocol() *MultiProtocolCapability + func (x *Capability) GetRouteRefresh() *RouteRefreshCapability + func (x *Capability) GetRouteRefreshCisco() *RouteRefreshCiscoCapability + func (x *Capability) GetSoftwareVersion() *SoftwareVersionCapability + func (x *Capability) GetUnknown() *UnknownCapability + func (x *Capability) ProtoReflect() protoreflect.Message + func (x *Capability) Reset() + func (x *Capability) String() string + type Capability_AddPath struct + AddPath *AddPathCapability + type Capability_CarryingLabelInfo struct + CarryingLabelInfo *CarryingLabelInfoCapability + type Capability_EnhancedRouteRefresh struct + EnhancedRouteRefresh *EnhancedRouteRefreshCapability + type Capability_ExtendedNexthop struct + ExtendedNexthop *ExtendedNexthopCapability + type Capability_FourOctetAsn struct + FourOctetAsn *FourOctetASNCapability + type Capability_Fqdn struct + Fqdn *FqdnCapability + type Capability_GracefulRestart struct + GracefulRestart *GracefulRestartCapability + type Capability_LongLivedGracefulRestart struct + LongLivedGracefulRestart *LongLivedGracefulRestartCapability + type Capability_MultiProtocol struct + MultiProtocol *MultiProtocolCapability + type Capability_RouteRefresh struct + RouteRefresh *RouteRefreshCapability + type Capability_RouteRefreshCisco struct + RouteRefreshCisco *RouteRefreshCiscoCapability + type Capability_SoftwareVersion struct + SoftwareVersion *SoftwareVersionCapability + type Capability_Unknown struct + Unknown *UnknownCapability + type CarryingLabelInfoCapability struct + func (*CarryingLabelInfoCapability) Descriptor() ([]byte, []int) + func (*CarryingLabelInfoCapability) ProtoMessage() + func (x *CarryingLabelInfoCapability) ProtoReflect() protoreflect.Message + func (x *CarryingLabelInfoCapability) Reset() + func (x *CarryingLabelInfoCapability) String() string + type ClusterListAttribute struct + Ids []string + func (*ClusterListAttribute) Descriptor() ([]byte, []int) + func (*ClusterListAttribute) ProtoMessage() + func (x *ClusterListAttribute) GetIds() []string + func (x *ClusterListAttribute) ProtoReflect() protoreflect.Message + func (x *ClusterListAttribute) Reset() + func (x *ClusterListAttribute) String() string + type ColorExtended struct + Color uint32 + func (*ColorExtended) Descriptor() ([]byte, []int) + func (*ColorExtended) ProtoMessage() + func (x *ColorExtended) GetColor() uint32 + func (x *ColorExtended) ProtoReflect() protoreflect.Message + func (x *ColorExtended) Reset() + func (x *ColorExtended) String() string + type CommunitiesAttribute struct + Communities []uint32 + func (*CommunitiesAttribute) Descriptor() ([]byte, []int) + func (*CommunitiesAttribute) ProtoMessage() + func (x *CommunitiesAttribute) GetCommunities() []uint32 + func (x *CommunitiesAttribute) ProtoReflect() protoreflect.Message + func (x *CommunitiesAttribute) Reset() + func (x *CommunitiesAttribute) String() string + type CommunityAction struct + Communities []string + Type CommunityAction_Type + func (*CommunityAction) Descriptor() ([]byte, []int) + func (*CommunityAction) ProtoMessage() + func (x *CommunityAction) GetCommunities() []string + func (x *CommunityAction) GetType() CommunityAction_Type + func (x *CommunityAction) ProtoReflect() protoreflect.Message + func (x *CommunityAction) Reset() + func (x *CommunityAction) String() string + type CommunityAction_Type int32 + const CommunityAction_TYPE_ADD + const CommunityAction_TYPE_REMOVE + const CommunityAction_TYPE_REPLACE + const CommunityAction_TYPE_UNSPECIFIED + func (CommunityAction_Type) Descriptor() protoreflect.EnumDescriptor + func (CommunityAction_Type) EnumDescriptor() ([]byte, []int) + func (CommunityAction_Type) Type() protoreflect.EnumType + func (x CommunityAction_Type) Enum() *CommunityAction_Type + func (x CommunityAction_Type) Number() protoreflect.EnumNumber + func (x CommunityAction_Type) String() string + type CommunityCount struct + Count uint32 + Type Comparison + func (*CommunityCount) Descriptor() ([]byte, []int) + func (*CommunityCount) ProtoMessage() + func (x *CommunityCount) GetCount() uint32 + func (x *CommunityCount) GetType() Comparison + func (x *CommunityCount) ProtoReflect() protoreflect.Message + func (x *CommunityCount) Reset() + func (x *CommunityCount) String() string + type Comparison int32 + const Comparison_COMPARISON_EQ + const Comparison_COMPARISON_GE + const Comparison_COMPARISON_LE + const Comparison_COMPARISON_UNSPECIFIED + func (Comparison) Descriptor() protoreflect.EnumDescriptor + func (Comparison) EnumDescriptor() ([]byte, []int) + func (Comparison) Type() protoreflect.EnumType + func (x Comparison) Enum() *Comparison + func (x Comparison) Number() protoreflect.EnumNumber + func (x Comparison) String() string + type Conditions struct + AfiSafiIn []*Family + AsPathLength *AsPathLength + AsPathSet *MatchSet + CommunityCount *CommunityCount + CommunitySet *MatchSet + ExtCommunitySet *MatchSet + LargeCommunitySet *MatchSet + LocalPrefEq *LocalPrefEq + MedEq *MedEq + NeighborSet *MatchSet + NextHopInList []string + Origin OriginType + PrefixSet *MatchSet + RouteType Conditions_RouteType + RpkiResult ValidationState + func (*Conditions) Descriptor() ([]byte, []int) + func (*Conditions) ProtoMessage() + func (x *Conditions) GetAfiSafiIn() []*Family + func (x *Conditions) GetAsPathLength() *AsPathLength + func (x *Conditions) GetAsPathSet() *MatchSet + func (x *Conditions) GetCommunityCount() *CommunityCount + func (x *Conditions) GetCommunitySet() *MatchSet + func (x *Conditions) GetExtCommunitySet() *MatchSet + func (x *Conditions) GetLargeCommunitySet() *MatchSet + func (x *Conditions) GetLocalPrefEq() *LocalPrefEq + func (x *Conditions) GetMedEq() *MedEq + func (x *Conditions) GetNeighborSet() *MatchSet + func (x *Conditions) GetNextHopInList() []string + func (x *Conditions) GetOrigin() OriginType + func (x *Conditions) GetPrefixSet() *MatchSet + func (x *Conditions) GetRouteType() Conditions_RouteType + func (x *Conditions) GetRpkiResult() ValidationState + func (x *Conditions) ProtoReflect() protoreflect.Message + func (x *Conditions) Reset() + func (x *Conditions) String() string + type Conditions_RouteType int32 + const Conditions_ROUTE_TYPE_EXTERNAL + const Conditions_ROUTE_TYPE_INTERNAL + const Conditions_ROUTE_TYPE_LOCAL + const Conditions_ROUTE_TYPE_UNSPECIFIED + func (Conditions_RouteType) Descriptor() protoreflect.EnumDescriptor + func (Conditions_RouteType) EnumDescriptor() ([]byte, []int) + func (Conditions_RouteType) Type() protoreflect.EnumType + func (x Conditions_RouteType) Enum() *Conditions_RouteType + func (x Conditions_RouteType) Number() protoreflect.EnumNumber + func (x Conditions_RouteType) String() string + type Confederation struct + Enabled bool + Identifier uint32 + MemberAsList []uint32 + func (*Confederation) Descriptor() ([]byte, []int) + func (*Confederation) ProtoMessage() + func (x *Confederation) GetEnabled() bool + func (x *Confederation) GetIdentifier() uint32 + func (x *Confederation) GetMemberAsList() []uint32 + func (x *Confederation) ProtoReflect() protoreflect.Message + func (x *Confederation) Reset() + func (x *Confederation) String() string + type DefaultGatewayExtended struct + func (*DefaultGatewayExtended) Descriptor() ([]byte, []int) + func (*DefaultGatewayExtended) ProtoMessage() + func (x *DefaultGatewayExtended) ProtoReflect() protoreflect.Message + func (x *DefaultGatewayExtended) Reset() + func (x *DefaultGatewayExtended) String() string + type DefaultRouteDistance struct + ExternalRouteDistance uint32 + InternalRouteDistance uint32 + func (*DefaultRouteDistance) Descriptor() ([]byte, []int) + func (*DefaultRouteDistance) ProtoMessage() + func (x *DefaultRouteDistance) GetExternalRouteDistance() uint32 + func (x *DefaultRouteDistance) GetInternalRouteDistance() uint32 + func (x *DefaultRouteDistance) ProtoReflect() protoreflect.Message + func (x *DefaultRouteDistance) Reset() + func (x *DefaultRouteDistance) String() string + type DefinedSet struct + DefinedType DefinedType + List []string + Name string + Prefixes []*Prefix + func (*DefinedSet) Descriptor() ([]byte, []int) + func (*DefinedSet) ProtoMessage() + func (x *DefinedSet) GetDefinedType() DefinedType + func (x *DefinedSet) GetList() []string + func (x *DefinedSet) GetName() string + func (x *DefinedSet) GetPrefixes() []*Prefix + func (x *DefinedSet) ProtoReflect() protoreflect.Message + func (x *DefinedSet) Reset() + func (x *DefinedSet) String() string + type DefinedType int32 + const DefinedType_DEFINED_TYPE_AS_PATH + const DefinedType_DEFINED_TYPE_COMMUNITY + const DefinedType_DEFINED_TYPE_EXT_COMMUNITY + const DefinedType_DEFINED_TYPE_LARGE_COMMUNITY + const DefinedType_DEFINED_TYPE_NEIGHBOR + const DefinedType_DEFINED_TYPE_NEXT_HOP + const DefinedType_DEFINED_TYPE_PREFIX + const DefinedType_DEFINED_TYPE_TAG + const DefinedType_DEFINED_TYPE_UNSPECIFIED + func (DefinedType) Descriptor() protoreflect.EnumDescriptor + func (DefinedType) EnumDescriptor() ([]byte, []int) + func (DefinedType) Type() protoreflect.EnumType + func (x DefinedType) Enum() *DefinedType + func (x DefinedType) Number() protoreflect.EnumNumber + func (x DefinedType) String() string + type DeleteBmpRequest struct + Address string + Port uint32 + func (*DeleteBmpRequest) Descriptor() ([]byte, []int) + func (*DeleteBmpRequest) ProtoMessage() + func (x *DeleteBmpRequest) GetAddress() string + func (x *DeleteBmpRequest) GetPort() uint32 + func (x *DeleteBmpRequest) ProtoReflect() protoreflect.Message + func (x *DeleteBmpRequest) Reset() + func (x *DeleteBmpRequest) String() string + type DeleteBmpResponse struct + func (*DeleteBmpResponse) Descriptor() ([]byte, []int) + func (*DeleteBmpResponse) ProtoMessage() + func (x *DeleteBmpResponse) ProtoReflect() protoreflect.Message + func (x *DeleteBmpResponse) Reset() + func (x *DeleteBmpResponse) String() string + type DeleteDefinedSetRequest struct + All bool + DefinedSet *DefinedSet + func (*DeleteDefinedSetRequest) Descriptor() ([]byte, []int) + func (*DeleteDefinedSetRequest) ProtoMessage() + func (x *DeleteDefinedSetRequest) GetAll() bool + func (x *DeleteDefinedSetRequest) GetDefinedSet() *DefinedSet + func (x *DeleteDefinedSetRequest) ProtoReflect() protoreflect.Message + func (x *DeleteDefinedSetRequest) Reset() + func (x *DeleteDefinedSetRequest) String() string + type DeleteDefinedSetResponse struct + func (*DeleteDefinedSetResponse) Descriptor() ([]byte, []int) + func (*DeleteDefinedSetResponse) ProtoMessage() + func (x *DeleteDefinedSetResponse) ProtoReflect() protoreflect.Message + func (x *DeleteDefinedSetResponse) Reset() + func (x *DeleteDefinedSetResponse) String() string + type DeleteDynamicNeighborRequest struct + PeerGroup string + Prefix string + func (*DeleteDynamicNeighborRequest) Descriptor() ([]byte, []int) + func (*DeleteDynamicNeighborRequest) ProtoMessage() + func (x *DeleteDynamicNeighborRequest) GetPeerGroup() string + func (x *DeleteDynamicNeighborRequest) GetPrefix() string + func (x *DeleteDynamicNeighborRequest) ProtoReflect() protoreflect.Message + func (x *DeleteDynamicNeighborRequest) Reset() + func (x *DeleteDynamicNeighborRequest) String() string + type DeleteDynamicNeighborResponse struct + func (*DeleteDynamicNeighborResponse) Descriptor() ([]byte, []int) + func (*DeleteDynamicNeighborResponse) ProtoMessage() + func (x *DeleteDynamicNeighborResponse) ProtoReflect() protoreflect.Message + func (x *DeleteDynamicNeighborResponse) Reset() + func (x *DeleteDynamicNeighborResponse) String() string + type DeletePathRequest struct + Family *Family + Path *Path + TableType TableType + Uuid []byte + VrfId string + func (*DeletePathRequest) Descriptor() ([]byte, []int) + func (*DeletePathRequest) ProtoMessage() + func (x *DeletePathRequest) GetFamily() *Family + func (x *DeletePathRequest) GetPath() *Path + func (x *DeletePathRequest) GetTableType() TableType + func (x *DeletePathRequest) GetUuid() []byte + func (x *DeletePathRequest) GetVrfId() string + func (x *DeletePathRequest) ProtoReflect() protoreflect.Message + func (x *DeletePathRequest) Reset() + func (x *DeletePathRequest) String() string + type DeletePathResponse struct + func (*DeletePathResponse) Descriptor() ([]byte, []int) + func (*DeletePathResponse) ProtoMessage() + func (x *DeletePathResponse) ProtoReflect() protoreflect.Message + func (x *DeletePathResponse) Reset() + func (x *DeletePathResponse) String() string + type DeletePeerGroupRequest struct + Name string + func (*DeletePeerGroupRequest) Descriptor() ([]byte, []int) + func (*DeletePeerGroupRequest) ProtoMessage() + func (x *DeletePeerGroupRequest) GetName() string + func (x *DeletePeerGroupRequest) ProtoReflect() protoreflect.Message + func (x *DeletePeerGroupRequest) Reset() + func (x *DeletePeerGroupRequest) String() string + type DeletePeerGroupResponse struct + func (*DeletePeerGroupResponse) Descriptor() ([]byte, []int) + func (*DeletePeerGroupResponse) ProtoMessage() + func (x *DeletePeerGroupResponse) ProtoReflect() protoreflect.Message + func (x *DeletePeerGroupResponse) Reset() + func (x *DeletePeerGroupResponse) String() string + type DeletePeerRequest struct + Address string + Interface string + func (*DeletePeerRequest) Descriptor() ([]byte, []int) + func (*DeletePeerRequest) ProtoMessage() + func (x *DeletePeerRequest) GetAddress() string + func (x *DeletePeerRequest) GetInterface() string + func (x *DeletePeerRequest) ProtoReflect() protoreflect.Message + func (x *DeletePeerRequest) Reset() + func (x *DeletePeerRequest) String() string + type DeletePeerResponse struct + func (*DeletePeerResponse) Descriptor() ([]byte, []int) + func (*DeletePeerResponse) ProtoMessage() + func (x *DeletePeerResponse) ProtoReflect() protoreflect.Message + func (x *DeletePeerResponse) Reset() + func (x *DeletePeerResponse) String() string + type DeletePolicyAssignmentRequest struct + All bool + Assignment *PolicyAssignment + func (*DeletePolicyAssignmentRequest) Descriptor() ([]byte, []int) + func (*DeletePolicyAssignmentRequest) ProtoMessage() + func (x *DeletePolicyAssignmentRequest) GetAll() bool + func (x *DeletePolicyAssignmentRequest) GetAssignment() *PolicyAssignment + func (x *DeletePolicyAssignmentRequest) ProtoReflect() protoreflect.Message + func (x *DeletePolicyAssignmentRequest) Reset() + func (x *DeletePolicyAssignmentRequest) String() string + type DeletePolicyAssignmentResponse struct + func (*DeletePolicyAssignmentResponse) Descriptor() ([]byte, []int) + func (*DeletePolicyAssignmentResponse) ProtoMessage() + func (x *DeletePolicyAssignmentResponse) ProtoReflect() protoreflect.Message + func (x *DeletePolicyAssignmentResponse) Reset() + func (x *DeletePolicyAssignmentResponse) String() string + type DeletePolicyRequest struct + All bool + Policy *Policy + PreserveStatements bool + func (*DeletePolicyRequest) Descriptor() ([]byte, []int) + func (*DeletePolicyRequest) ProtoMessage() + func (x *DeletePolicyRequest) GetAll() bool + func (x *DeletePolicyRequest) GetPolicy() *Policy + func (x *DeletePolicyRequest) GetPreserveStatements() bool + func (x *DeletePolicyRequest) ProtoReflect() protoreflect.Message + func (x *DeletePolicyRequest) Reset() + func (x *DeletePolicyRequest) String() string + type DeletePolicyResponse struct + func (*DeletePolicyResponse) Descriptor() ([]byte, []int) + func (*DeletePolicyResponse) ProtoMessage() + func (x *DeletePolicyResponse) ProtoReflect() protoreflect.Message + func (x *DeletePolicyResponse) Reset() + func (x *DeletePolicyResponse) String() string + type DeleteRpkiRequest struct + Address string + Port uint32 + func (*DeleteRpkiRequest) Descriptor() ([]byte, []int) + func (*DeleteRpkiRequest) ProtoMessage() + func (x *DeleteRpkiRequest) GetAddress() string + func (x *DeleteRpkiRequest) GetPort() uint32 + func (x *DeleteRpkiRequest) ProtoReflect() protoreflect.Message + func (x *DeleteRpkiRequest) Reset() + func (x *DeleteRpkiRequest) String() string + type DeleteRpkiResponse struct + func (*DeleteRpkiResponse) Descriptor() ([]byte, []int) + func (*DeleteRpkiResponse) ProtoMessage() + func (x *DeleteRpkiResponse) ProtoReflect() protoreflect.Message + func (x *DeleteRpkiResponse) Reset() + func (x *DeleteRpkiResponse) String() string + type DeleteStatementRequest struct + All bool + Statement *Statement + func (*DeleteStatementRequest) Descriptor() ([]byte, []int) + func (*DeleteStatementRequest) ProtoMessage() + func (x *DeleteStatementRequest) GetAll() bool + func (x *DeleteStatementRequest) GetStatement() *Statement + func (x *DeleteStatementRequest) ProtoReflect() protoreflect.Message + func (x *DeleteStatementRequest) Reset() + func (x *DeleteStatementRequest) String() string + type DeleteStatementResponse struct + func (*DeleteStatementResponse) Descriptor() ([]byte, []int) + func (*DeleteStatementResponse) ProtoMessage() + func (x *DeleteStatementResponse) ProtoReflect() protoreflect.Message + func (x *DeleteStatementResponse) Reset() + func (x *DeleteStatementResponse) String() string + type DeleteVrfRequest struct + Name string + func (*DeleteVrfRequest) Descriptor() ([]byte, []int) + func (*DeleteVrfRequest) ProtoMessage() + func (x *DeleteVrfRequest) GetName() string + func (x *DeleteVrfRequest) ProtoReflect() protoreflect.Message + func (x *DeleteVrfRequest) Reset() + func (x *DeleteVrfRequest) String() string + type DeleteVrfResponse struct + func (*DeleteVrfResponse) Descriptor() ([]byte, []int) + func (*DeleteVrfResponse) ProtoMessage() + func (x *DeleteVrfResponse) ProtoReflect() protoreflect.Message + func (x *DeleteVrfResponse) Reset() + func (x *DeleteVrfResponse) String() string + type Destination struct + Paths []*Path + Prefix string + func (*Destination) Descriptor() ([]byte, []int) + func (*Destination) ProtoMessage() + func (x *Destination) GetPaths() []*Path + func (x *Destination) GetPrefix() string + func (x *Destination) ProtoReflect() protoreflect.Message + func (x *Destination) Reset() + func (x *Destination) String() string + type DisableMrtRequest struct + Filename string + func (*DisableMrtRequest) Descriptor() ([]byte, []int) + func (*DisableMrtRequest) ProtoMessage() + func (x *DisableMrtRequest) GetFilename() string + func (x *DisableMrtRequest) ProtoReflect() protoreflect.Message + func (x *DisableMrtRequest) Reset() + func (x *DisableMrtRequest) String() string + type DisableMrtResponse struct + func (*DisableMrtResponse) Descriptor() ([]byte, []int) + func (*DisableMrtResponse) ProtoMessage() + func (x *DisableMrtResponse) ProtoReflect() protoreflect.Message + func (x *DisableMrtResponse) Reset() + func (x *DisableMrtResponse) String() string + type DisablePeerRequest struct + Address string + Communication string + func (*DisablePeerRequest) Descriptor() ([]byte, []int) + func (*DisablePeerRequest) ProtoMessage() + func (x *DisablePeerRequest) GetAddress() string + func (x *DisablePeerRequest) GetCommunication() string + func (x *DisablePeerRequest) ProtoReflect() protoreflect.Message + func (x *DisablePeerRequest) Reset() + func (x *DisablePeerRequest) String() string + type DisablePeerResponse struct + func (*DisablePeerResponse) Descriptor() ([]byte, []int) + func (*DisablePeerResponse) ProtoMessage() + func (x *DisablePeerResponse) ProtoReflect() protoreflect.Message + func (x *DisablePeerResponse) Reset() + func (x *DisablePeerResponse) String() string + type DisableRpkiRequest struct + Address string + Port uint32 + func (*DisableRpkiRequest) Descriptor() ([]byte, []int) + func (*DisableRpkiRequest) ProtoMessage() + func (x *DisableRpkiRequest) GetAddress() string + func (x *DisableRpkiRequest) GetPort() uint32 + func (x *DisableRpkiRequest) ProtoReflect() protoreflect.Message + func (x *DisableRpkiRequest) Reset() + func (x *DisableRpkiRequest) String() string + type DisableRpkiResponse struct + func (*DisableRpkiResponse) Descriptor() ([]byte, []int) + func (*DisableRpkiResponse) ProtoMessage() + func (x *DisableRpkiResponse) ProtoReflect() protoreflect.Message + func (x *DisableRpkiResponse) Reset() + func (x *DisableRpkiResponse) String() string + type DynamicNeighbor struct + PeerGroup string + Prefix string + func (*DynamicNeighbor) Descriptor() ([]byte, []int) + func (*DynamicNeighbor) ProtoMessage() + func (x *DynamicNeighbor) GetPeerGroup() string + func (x *DynamicNeighbor) GetPrefix() string + func (x *DynamicNeighbor) ProtoReflect() protoreflect.Message + func (x *DynamicNeighbor) Reset() + func (x *DynamicNeighbor) String() string + type ENLPType int32 + const ENLPType_ENLP_TYPE_TYPE1 + const ENLPType_ENLP_TYPE_TYPE2 + const ENLPType_ENLP_TYPE_TYPE3 + const ENLPType_ENLP_TYPE_TYPE4 + const ENLPType_ENLP_TYPE_UNSPECIFIED + func (ENLPType) Descriptor() protoreflect.EnumDescriptor + func (ENLPType) EnumDescriptor() ([]byte, []int) + func (ENLPType) Type() protoreflect.EnumType + func (x ENLPType) Enum() *ENLPType + func (x ENLPType) Number() protoreflect.EnumNumber + func (x ENLPType) String() string + type ESILabelExtended struct + IsSingleActive bool + Label uint32 + func (*ESILabelExtended) Descriptor() ([]byte, []int) + func (*ESILabelExtended) ProtoMessage() + func (x *ESILabelExtended) GetIsSingleActive() bool + func (x *ESILabelExtended) GetLabel() uint32 + func (x *ESILabelExtended) ProtoReflect() protoreflect.Message + func (x *ESILabelExtended) Reset() + func (x *ESILabelExtended) String() string + type ESImportRouteTarget struct + EsImport string + func (*ESImportRouteTarget) Descriptor() ([]byte, []int) + func (*ESImportRouteTarget) ProtoMessage() + func (x *ESImportRouteTarget) GetEsImport() string + func (x *ESImportRouteTarget) ProtoReflect() protoreflect.Message + func (x *ESImportRouteTarget) Reset() + func (x *ESImportRouteTarget) String() string + type ETreeExtended struct + IsLeaf bool + Label uint32 + func (*ETreeExtended) Descriptor() ([]byte, []int) + func (*ETreeExtended) ProtoMessage() + func (x *ETreeExtended) GetIsLeaf() bool + func (x *ETreeExtended) GetLabel() uint32 + func (x *ETreeExtended) ProtoReflect() protoreflect.Message + func (x *ETreeExtended) Reset() + func (x *ETreeExtended) String() string + type EVPNEthernetAutoDiscoveryRoute struct + Esi *EthernetSegmentIdentifier + EthernetTag uint32 + Label uint32 + Rd *RouteDistinguisher + func (*EVPNEthernetAutoDiscoveryRoute) Descriptor() ([]byte, []int) + func (*EVPNEthernetAutoDiscoveryRoute) ProtoMessage() + func (x *EVPNEthernetAutoDiscoveryRoute) GetEsi() *EthernetSegmentIdentifier + func (x *EVPNEthernetAutoDiscoveryRoute) GetEthernetTag() uint32 + func (x *EVPNEthernetAutoDiscoveryRoute) GetLabel() uint32 + func (x *EVPNEthernetAutoDiscoveryRoute) GetRd() *RouteDistinguisher + func (x *EVPNEthernetAutoDiscoveryRoute) ProtoReflect() protoreflect.Message + func (x *EVPNEthernetAutoDiscoveryRoute) Reset() + func (x *EVPNEthernetAutoDiscoveryRoute) String() string + type EVPNEthernetSegmentRoute struct + Esi *EthernetSegmentIdentifier + IpAddress string + Rd *RouteDistinguisher + func (*EVPNEthernetSegmentRoute) Descriptor() ([]byte, []int) + func (*EVPNEthernetSegmentRoute) ProtoMessage() + func (x *EVPNEthernetSegmentRoute) GetEsi() *EthernetSegmentIdentifier + func (x *EVPNEthernetSegmentRoute) GetIpAddress() string + func (x *EVPNEthernetSegmentRoute) GetRd() *RouteDistinguisher + func (x *EVPNEthernetSegmentRoute) ProtoReflect() protoreflect.Message + func (x *EVPNEthernetSegmentRoute) Reset() + func (x *EVPNEthernetSegmentRoute) String() string + type EVPNIPMSIRoute struct + EthernetTag uint32 + Rd *RouteDistinguisher + Rt *RouteTarget + func (*EVPNIPMSIRoute) Descriptor() ([]byte, []int) + func (*EVPNIPMSIRoute) ProtoMessage() + func (x *EVPNIPMSIRoute) GetEthernetTag() uint32 + func (x *EVPNIPMSIRoute) GetRd() *RouteDistinguisher + func (x *EVPNIPMSIRoute) GetRt() *RouteTarget + func (x *EVPNIPMSIRoute) ProtoReflect() protoreflect.Message + func (x *EVPNIPMSIRoute) Reset() + func (x *EVPNIPMSIRoute) String() string + type EVPNIPPrefixRoute struct + Esi *EthernetSegmentIdentifier + EthernetTag uint32 + GwAddress string + IpPrefix string + IpPrefixLen uint32 + Label uint32 + Rd *RouteDistinguisher + func (*EVPNIPPrefixRoute) Descriptor() ([]byte, []int) + func (*EVPNIPPrefixRoute) ProtoMessage() + func (x *EVPNIPPrefixRoute) GetEsi() *EthernetSegmentIdentifier + func (x *EVPNIPPrefixRoute) GetEthernetTag() uint32 + func (x *EVPNIPPrefixRoute) GetGwAddress() string + func (x *EVPNIPPrefixRoute) GetIpPrefix() string + func (x *EVPNIPPrefixRoute) GetIpPrefixLen() uint32 + func (x *EVPNIPPrefixRoute) GetLabel() uint32 + func (x *EVPNIPPrefixRoute) GetRd() *RouteDistinguisher + func (x *EVPNIPPrefixRoute) ProtoReflect() protoreflect.Message + func (x *EVPNIPPrefixRoute) Reset() + func (x *EVPNIPPrefixRoute) String() string + type EVPNInclusiveMulticastEthernetTagRoute struct + EthernetTag uint32 + IpAddress string + Rd *RouteDistinguisher + func (*EVPNInclusiveMulticastEthernetTagRoute) Descriptor() ([]byte, []int) + func (*EVPNInclusiveMulticastEthernetTagRoute) ProtoMessage() + func (x *EVPNInclusiveMulticastEthernetTagRoute) GetEthernetTag() uint32 + func (x *EVPNInclusiveMulticastEthernetTagRoute) GetIpAddress() string + func (x *EVPNInclusiveMulticastEthernetTagRoute) GetRd() *RouteDistinguisher + func (x *EVPNInclusiveMulticastEthernetTagRoute) ProtoReflect() protoreflect.Message + func (x *EVPNInclusiveMulticastEthernetTagRoute) Reset() + func (x *EVPNInclusiveMulticastEthernetTagRoute) String() string + type EVPNMACIPAdvertisementRoute struct + Esi *EthernetSegmentIdentifier + EthernetTag uint32 + IpAddress string + Labels []uint32 + MacAddress string + Rd *RouteDistinguisher + func (*EVPNMACIPAdvertisementRoute) Descriptor() ([]byte, []int) + func (*EVPNMACIPAdvertisementRoute) ProtoMessage() + func (x *EVPNMACIPAdvertisementRoute) GetEsi() *EthernetSegmentIdentifier + func (x *EVPNMACIPAdvertisementRoute) GetEthernetTag() uint32 + func (x *EVPNMACIPAdvertisementRoute) GetIpAddress() string + func (x *EVPNMACIPAdvertisementRoute) GetLabels() []uint32 + func (x *EVPNMACIPAdvertisementRoute) GetMacAddress() string + func (x *EVPNMACIPAdvertisementRoute) GetRd() *RouteDistinguisher + func (x *EVPNMACIPAdvertisementRoute) ProtoReflect() protoreflect.Message + func (x *EVPNMACIPAdvertisementRoute) Reset() + func (x *EVPNMACIPAdvertisementRoute) String() string + type Ebgp struct + Config *EbgpConfig + State *EbgpState + func (*Ebgp) Descriptor() ([]byte, []int) + func (*Ebgp) ProtoMessage() + func (x *Ebgp) GetConfig() *EbgpConfig + func (x *Ebgp) GetState() *EbgpState + func (x *Ebgp) ProtoReflect() protoreflect.Message + func (x *Ebgp) Reset() + func (x *Ebgp) String() string + type EbgpConfig struct + AllowMultipleAsn bool + MaximumPaths uint32 + func (*EbgpConfig) Descriptor() ([]byte, []int) + func (*EbgpConfig) ProtoMessage() + func (x *EbgpConfig) GetAllowMultipleAsn() bool + func (x *EbgpConfig) GetMaximumPaths() uint32 + func (x *EbgpConfig) ProtoReflect() protoreflect.Message + func (x *EbgpConfig) Reset() + func (x *EbgpConfig) String() string + type EbgpMultihop struct + Enabled bool + MultihopTtl uint32 + func (*EbgpMultihop) Descriptor() ([]byte, []int) + func (*EbgpMultihop) ProtoMessage() + func (x *EbgpMultihop) GetEnabled() bool + func (x *EbgpMultihop) GetMultihopTtl() uint32 + func (x *EbgpMultihop) ProtoReflect() protoreflect.Message + func (x *EbgpMultihop) Reset() + func (x *EbgpMultihop) String() string + type EbgpState struct + AllowMultipleAsn bool + MaximumPaths uint32 + func (*EbgpState) Descriptor() ([]byte, []int) + func (*EbgpState) ProtoMessage() + func (x *EbgpState) GetAllowMultipleAsn() bool + func (x *EbgpState) GetMaximumPaths() uint32 + func (x *EbgpState) ProtoReflect() protoreflect.Message + func (x *EbgpState) Reset() + func (x *EbgpState) String() string + type EnableMrtRequest struct + DumpInterval uint64 + DumpType EnableMrtRequest_DumpType + Filename string + RotationInterval uint64 + func (*EnableMrtRequest) Descriptor() ([]byte, []int) + func (*EnableMrtRequest) ProtoMessage() + func (x *EnableMrtRequest) GetDumpInterval() uint64 + func (x *EnableMrtRequest) GetDumpType() EnableMrtRequest_DumpType + func (x *EnableMrtRequest) GetFilename() string + func (x *EnableMrtRequest) GetRotationInterval() uint64 + func (x *EnableMrtRequest) ProtoReflect() protoreflect.Message + func (x *EnableMrtRequest) Reset() + func (x *EnableMrtRequest) String() string + type EnableMrtRequest_DumpType int32 + const EnableMrtRequest_DUMP_TYPE_TABLE + const EnableMrtRequest_DUMP_TYPE_UNSPECIFIED + const EnableMrtRequest_DUMP_TYPE_UPDATES + func (EnableMrtRequest_DumpType) Descriptor() protoreflect.EnumDescriptor + func (EnableMrtRequest_DumpType) EnumDescriptor() ([]byte, []int) + func (EnableMrtRequest_DumpType) Type() protoreflect.EnumType + func (x EnableMrtRequest_DumpType) Enum() *EnableMrtRequest_DumpType + func (x EnableMrtRequest_DumpType) Number() protoreflect.EnumNumber + func (x EnableMrtRequest_DumpType) String() string + type EnableMrtResponse struct + func (*EnableMrtResponse) Descriptor() ([]byte, []int) + func (*EnableMrtResponse) ProtoMessage() + func (x *EnableMrtResponse) ProtoReflect() protoreflect.Message + func (x *EnableMrtResponse) Reset() + func (x *EnableMrtResponse) String() string + type EnablePeerRequest struct + Address string + func (*EnablePeerRequest) Descriptor() ([]byte, []int) + func (*EnablePeerRequest) ProtoMessage() + func (x *EnablePeerRequest) GetAddress() string + func (x *EnablePeerRequest) ProtoReflect() protoreflect.Message + func (x *EnablePeerRequest) Reset() + func (x *EnablePeerRequest) String() string + type EnablePeerResponse struct + func (*EnablePeerResponse) Descriptor() ([]byte, []int) + func (*EnablePeerResponse) ProtoMessage() + func (x *EnablePeerResponse) ProtoReflect() protoreflect.Message + func (x *EnablePeerResponse) Reset() + func (x *EnablePeerResponse) String() string + type EnableRpkiRequest struct + Address string + Port uint32 + func (*EnableRpkiRequest) Descriptor() ([]byte, []int) + func (*EnableRpkiRequest) ProtoMessage() + func (x *EnableRpkiRequest) GetAddress() string + func (x *EnableRpkiRequest) GetPort() uint32 + func (x *EnableRpkiRequest) ProtoReflect() protoreflect.Message + func (x *EnableRpkiRequest) Reset() + func (x *EnableRpkiRequest) String() string + type EnableRpkiResponse struct + func (*EnableRpkiResponse) Descriptor() ([]byte, []int) + func (*EnableRpkiResponse) ProtoMessage() + func (x *EnableRpkiResponse) ProtoReflect() protoreflect.Message + func (x *EnableRpkiResponse) Reset() + func (x *EnableRpkiResponse) String() string + type EnableZebraRequest struct + MplsLabelRangeSize uint32 + NexthopTriggerDelay uint32 + NexthopTriggerEnable bool + RouteTypes []string + SoftwareName string + Url string + Version uint32 + func (*EnableZebraRequest) Descriptor() ([]byte, []int) + func (*EnableZebraRequest) ProtoMessage() + func (x *EnableZebraRequest) GetMplsLabelRangeSize() uint32 + func (x *EnableZebraRequest) GetNexthopTriggerDelay() uint32 + func (x *EnableZebraRequest) GetNexthopTriggerEnable() bool + func (x *EnableZebraRequest) GetRouteTypes() []string + func (x *EnableZebraRequest) GetSoftwareName() string + func (x *EnableZebraRequest) GetUrl() string + func (x *EnableZebraRequest) GetVersion() uint32 + func (x *EnableZebraRequest) ProtoReflect() protoreflect.Message + func (x *EnableZebraRequest) Reset() + func (x *EnableZebraRequest) String() string + type EnableZebraResponse struct + func (*EnableZebraResponse) Descriptor() ([]byte, []int) + func (*EnableZebraResponse) ProtoMessage() + func (x *EnableZebraResponse) ProtoReflect() protoreflect.Message + func (x *EnableZebraResponse) Reset() + func (x *EnableZebraResponse) String() string + type EncapExtended struct + TunnelType uint32 + func (*EncapExtended) Descriptor() ([]byte, []int) + func (*EncapExtended) ProtoMessage() + func (x *EncapExtended) GetTunnelType() uint32 + func (x *EncapExtended) ProtoReflect() protoreflect.Message + func (x *EncapExtended) Reset() + func (x *EncapExtended) String() string + type EncapsulationNLRI struct + Address string + func (*EncapsulationNLRI) Descriptor() ([]byte, []int) + func (*EncapsulationNLRI) ProtoMessage() + func (x *EncapsulationNLRI) GetAddress() string + func (x *EncapsulationNLRI) ProtoReflect() protoreflect.Message + func (x *EncapsulationNLRI) Reset() + func (x *EncapsulationNLRI) String() string + type EnhancedRouteRefreshCapability struct + func (*EnhancedRouteRefreshCapability) Descriptor() ([]byte, []int) + func (*EnhancedRouteRefreshCapability) ProtoMessage() + func (x *EnhancedRouteRefreshCapability) ProtoReflect() protoreflect.Message + func (x *EnhancedRouteRefreshCapability) Reset() + func (x *EnhancedRouteRefreshCapability) String() string + type EthernetSegmentIdentifier struct + Type uint32 + Value []byte + func (*EthernetSegmentIdentifier) Descriptor() ([]byte, []int) + func (*EthernetSegmentIdentifier) ProtoMessage() + func (x *EthernetSegmentIdentifier) GetType() uint32 + func (x *EthernetSegmentIdentifier) GetValue() []byte + func (x *EthernetSegmentIdentifier) ProtoReflect() protoreflect.Message + func (x *EthernetSegmentIdentifier) Reset() + func (x *EthernetSegmentIdentifier) String() string + type ExtendedCommunitiesAttribute struct + Communities []*ExtendedCommunity + func (*ExtendedCommunitiesAttribute) Descriptor() ([]byte, []int) + func (*ExtendedCommunitiesAttribute) ProtoMessage() + func (x *ExtendedCommunitiesAttribute) GetCommunities() []*ExtendedCommunity + func (x *ExtendedCommunitiesAttribute) ProtoReflect() protoreflect.Message + func (x *ExtendedCommunitiesAttribute) Reset() + func (x *ExtendedCommunitiesAttribute) String() string + type ExtendedCommunity struct + Extcom isExtendedCommunity_Extcom + func (*ExtendedCommunity) Descriptor() ([]byte, []int) + func (*ExtendedCommunity) ProtoMessage() + func (x *ExtendedCommunity) GetColor() *ColorExtended + func (x *ExtendedCommunity) GetDefaultGateway() *DefaultGatewayExtended + func (x *ExtendedCommunity) GetEncap() *EncapExtended + func (x *ExtendedCommunity) GetEsImport() *ESImportRouteTarget + func (x *ExtendedCommunity) GetEsiLabel() *ESILabelExtended + func (x *ExtendedCommunity) GetEtree() *ETreeExtended + func (x *ExtendedCommunity) GetExtcom() isExtendedCommunity_Extcom + func (x *ExtendedCommunity) GetFourOctetAsSpecific() *FourOctetAsSpecificExtended + func (x *ExtendedCommunity) GetIpv4AddressSpecific() *IPv4AddressSpecificExtended + func (x *ExtendedCommunity) GetLinkBandwidth() *LinkBandwidthExtended + func (x *ExtendedCommunity) GetMacMobility() *MacMobilityExtended + func (x *ExtendedCommunity) GetMulticastFlags() *MulticastFlagsExtended + func (x *ExtendedCommunity) GetMup() *MUPExtended + func (x *ExtendedCommunity) GetOpaque() *OpaqueExtended + func (x *ExtendedCommunity) GetRedirectFourOctetAsSpecific() *RedirectFourOctetAsSpecificExtended + func (x *ExtendedCommunity) GetRedirectIpv4AddressSpecific() *RedirectIPv4AddressSpecificExtended + func (x *ExtendedCommunity) GetRedirectTwoOctetAsSpecific() *RedirectTwoOctetAsSpecificExtended + func (x *ExtendedCommunity) GetRouterMac() *RouterMacExtended + func (x *ExtendedCommunity) GetTrafficAction() *TrafficActionExtended + func (x *ExtendedCommunity) GetTrafficRate() *TrafficRateExtended + func (x *ExtendedCommunity) GetTrafficRemark() *TrafficRemarkExtended + func (x *ExtendedCommunity) GetTwoOctetAsSpecific() *TwoOctetAsSpecificExtended + func (x *ExtendedCommunity) GetUnknown() *UnknownExtended + func (x *ExtendedCommunity) GetValidation() *ValidationExtended + func (x *ExtendedCommunity) GetVpls() *VPLSExtended + func (x *ExtendedCommunity) ProtoReflect() protoreflect.Message + func (x *ExtendedCommunity) Reset() + func (x *ExtendedCommunity) String() string + type ExtendedCommunity_Color struct + Color *ColorExtended + type ExtendedCommunity_DefaultGateway struct + DefaultGateway *DefaultGatewayExtended + type ExtendedCommunity_Encap struct + Encap *EncapExtended + type ExtendedCommunity_EsImport struct + EsImport *ESImportRouteTarget + type ExtendedCommunity_EsiLabel struct + EsiLabel *ESILabelExtended + type ExtendedCommunity_Etree struct + Etree *ETreeExtended + type ExtendedCommunity_FourOctetAsSpecific struct + FourOctetAsSpecific *FourOctetAsSpecificExtended + type ExtendedCommunity_Ipv4AddressSpecific struct + Ipv4AddressSpecific *IPv4AddressSpecificExtended + type ExtendedCommunity_LinkBandwidth struct + LinkBandwidth *LinkBandwidthExtended + type ExtendedCommunity_MacMobility struct + MacMobility *MacMobilityExtended + type ExtendedCommunity_MulticastFlags struct + MulticastFlags *MulticastFlagsExtended + type ExtendedCommunity_Mup struct + Mup *MUPExtended + type ExtendedCommunity_Opaque struct + Opaque *OpaqueExtended + type ExtendedCommunity_RedirectFourOctetAsSpecific struct + RedirectFourOctetAsSpecific *RedirectFourOctetAsSpecificExtended + type ExtendedCommunity_RedirectIpv4AddressSpecific struct + RedirectIpv4AddressSpecific *RedirectIPv4AddressSpecificExtended + type ExtendedCommunity_RedirectTwoOctetAsSpecific struct + RedirectTwoOctetAsSpecific *RedirectTwoOctetAsSpecificExtended + type ExtendedCommunity_RouterMac struct + RouterMac *RouterMacExtended + type ExtendedCommunity_TrafficAction struct + TrafficAction *TrafficActionExtended + type ExtendedCommunity_TrafficRate struct + TrafficRate *TrafficRateExtended + type ExtendedCommunity_TrafficRemark struct + TrafficRemark *TrafficRemarkExtended + type ExtendedCommunity_TwoOctetAsSpecific struct + TwoOctetAsSpecific *TwoOctetAsSpecificExtended + type ExtendedCommunity_Unknown struct + Unknown *UnknownExtended + type ExtendedCommunity_Validation struct + Validation *ValidationExtended + type ExtendedCommunity_Vpls struct + Vpls *VPLSExtended + type ExtendedNexthopCapability struct + Tuples []*ExtendedNexthopCapabilityTuple + func (*ExtendedNexthopCapability) Descriptor() ([]byte, []int) + func (*ExtendedNexthopCapability) ProtoMessage() + func (x *ExtendedNexthopCapability) GetTuples() []*ExtendedNexthopCapabilityTuple + func (x *ExtendedNexthopCapability) ProtoReflect() protoreflect.Message + func (x *ExtendedNexthopCapability) Reset() + func (x *ExtendedNexthopCapability) String() string + type ExtendedNexthopCapabilityTuple struct + NexthopFamily *Family + NlriFamily *Family + func (*ExtendedNexthopCapabilityTuple) Descriptor() ([]byte, []int) + func (*ExtendedNexthopCapabilityTuple) ProtoMessage() + func (x *ExtendedNexthopCapabilityTuple) GetNexthopFamily() *Family + func (x *ExtendedNexthopCapabilityTuple) GetNlriFamily() *Family + func (x *ExtendedNexthopCapabilityTuple) ProtoReflect() protoreflect.Message + func (x *ExtendedNexthopCapabilityTuple) Reset() + func (x *ExtendedNexthopCapabilityTuple) String() string + type Family struct + Afi Family_Afi + Safi Family_Safi + func (*Family) Descriptor() ([]byte, []int) + func (*Family) ProtoMessage() + func (x *Family) GetAfi() Family_Afi + func (x *Family) GetSafi() Family_Safi + func (x *Family) ProtoReflect() protoreflect.Message + func (x *Family) Reset() + func (x *Family) String() string + type Family_Afi int32 + const Family_AFI_IP + const Family_AFI_IP6 + const Family_AFI_L2VPN + const Family_AFI_LS + const Family_AFI_OPAQUE + const Family_AFI_UNSPECIFIED + func (Family_Afi) Descriptor() protoreflect.EnumDescriptor + func (Family_Afi) EnumDescriptor() ([]byte, []int) + func (Family_Afi) Type() protoreflect.EnumType + func (x Family_Afi) Enum() *Family_Afi + func (x Family_Afi) Number() protoreflect.EnumNumber + func (x Family_Afi) String() string + type Family_Safi int32 + const Family_SAFI_ENCAPSULATION + const Family_SAFI_EVPN + const Family_SAFI_FLOW_SPEC_UNICAST + const Family_SAFI_FLOW_SPEC_VPN + const Family_SAFI_KEY_VALUE + const Family_SAFI_LS + const Family_SAFI_MPLS_LABEL + const Family_SAFI_MPLS_VPN + const Family_SAFI_MPLS_VPN_MULTICAST + const Family_SAFI_MULTICAST + const Family_SAFI_MUP + const Family_SAFI_ROUTE_TARGET_CONSTRAINTS + const Family_SAFI_SR_POLICY + const Family_SAFI_UNICAST + const Family_SAFI_UNSPECIFIED + const Family_SAFI_VPLS + func (Family_Safi) Descriptor() protoreflect.EnumDescriptor + func (Family_Safi) EnumDescriptor() ([]byte, []int) + func (Family_Safi) Type() protoreflect.EnumType + func (x Family_Safi) Enum() *Family_Safi + func (x Family_Safi) Number() protoreflect.EnumNumber + func (x Family_Safi) String() string + type FlowSpecComponent struct + Items []*FlowSpecComponentItem + Type uint32 + func (*FlowSpecComponent) Descriptor() ([]byte, []int) + func (*FlowSpecComponent) ProtoMessage() + func (x *FlowSpecComponent) GetItems() []*FlowSpecComponentItem + func (x *FlowSpecComponent) GetType() uint32 + func (x *FlowSpecComponent) ProtoReflect() protoreflect.Message + func (x *FlowSpecComponent) Reset() + func (x *FlowSpecComponent) String() string + type FlowSpecComponentItem struct + Op uint32 + Value uint64 + func (*FlowSpecComponentItem) Descriptor() ([]byte, []int) + func (*FlowSpecComponentItem) ProtoMessage() + func (x *FlowSpecComponentItem) GetOp() uint32 + func (x *FlowSpecComponentItem) GetValue() uint64 + func (x *FlowSpecComponentItem) ProtoReflect() protoreflect.Message + func (x *FlowSpecComponentItem) Reset() + func (x *FlowSpecComponentItem) String() string + type FlowSpecIPPrefix struct + Offset uint32 + Prefix string + PrefixLen uint32 + Type uint32 + func (*FlowSpecIPPrefix) Descriptor() ([]byte, []int) + func (*FlowSpecIPPrefix) ProtoMessage() + func (x *FlowSpecIPPrefix) GetOffset() uint32 + func (x *FlowSpecIPPrefix) GetPrefix() string + func (x *FlowSpecIPPrefix) GetPrefixLen() uint32 + func (x *FlowSpecIPPrefix) GetType() uint32 + func (x *FlowSpecIPPrefix) ProtoReflect() protoreflect.Message + func (x *FlowSpecIPPrefix) Reset() + func (x *FlowSpecIPPrefix) String() string + type FlowSpecMAC struct + Address string + Type uint32 + func (*FlowSpecMAC) Descriptor() ([]byte, []int) + func (*FlowSpecMAC) ProtoMessage() + func (x *FlowSpecMAC) GetAddress() string + func (x *FlowSpecMAC) GetType() uint32 + func (x *FlowSpecMAC) ProtoReflect() protoreflect.Message + func (x *FlowSpecMAC) Reset() + func (x *FlowSpecMAC) String() string + type FlowSpecNLRI struct + Rules []*FlowSpecRule + func (*FlowSpecNLRI) Descriptor() ([]byte, []int) + func (*FlowSpecNLRI) ProtoMessage() + func (x *FlowSpecNLRI) GetRules() []*FlowSpecRule + func (x *FlowSpecNLRI) ProtoReflect() protoreflect.Message + func (x *FlowSpecNLRI) Reset() + func (x *FlowSpecNLRI) String() string + type FlowSpecRule struct + Rule isFlowSpecRule_Rule + func (*FlowSpecRule) Descriptor() ([]byte, []int) + func (*FlowSpecRule) ProtoMessage() + func (x *FlowSpecRule) GetComponent() *FlowSpecComponent + func (x *FlowSpecRule) GetIpPrefix() *FlowSpecIPPrefix + func (x *FlowSpecRule) GetMac() *FlowSpecMAC + func (x *FlowSpecRule) GetRule() isFlowSpecRule_Rule + func (x *FlowSpecRule) ProtoReflect() protoreflect.Message + func (x *FlowSpecRule) Reset() + func (x *FlowSpecRule) String() string + type FlowSpecRule_Component struct + Component *FlowSpecComponent + type FlowSpecRule_IpPrefix struct + IpPrefix *FlowSpecIPPrefix + type FlowSpecRule_Mac struct + Mac *FlowSpecMAC + type FourOctetASNCapability struct + Asn uint32 + func (*FourOctetASNCapability) Descriptor() ([]byte, []int) + func (*FourOctetASNCapability) ProtoMessage() + func (x *FourOctetASNCapability) GetAsn() uint32 + func (x *FourOctetASNCapability) ProtoReflect() protoreflect.Message + func (x *FourOctetASNCapability) Reset() + func (x *FourOctetASNCapability) String() string + type FourOctetAsSpecificExtended struct + Asn uint32 + IsTransitive bool + LocalAdmin uint32 + SubType uint32 + func (*FourOctetAsSpecificExtended) Descriptor() ([]byte, []int) + func (*FourOctetAsSpecificExtended) ProtoMessage() + func (x *FourOctetAsSpecificExtended) GetAsn() uint32 + func (x *FourOctetAsSpecificExtended) GetIsTransitive() bool + func (x *FourOctetAsSpecificExtended) GetLocalAdmin() uint32 + func (x *FourOctetAsSpecificExtended) GetSubType() uint32 + func (x *FourOctetAsSpecificExtended) ProtoReflect() protoreflect.Message + func (x *FourOctetAsSpecificExtended) Reset() + func (x *FourOctetAsSpecificExtended) String() string + type FqdnCapability struct + DomainName string + HostName string + func (*FqdnCapability) Descriptor() ([]byte, []int) + func (*FqdnCapability) ProtoMessage() + func (x *FqdnCapability) GetDomainName() string + func (x *FqdnCapability) GetHostName() string + func (x *FqdnCapability) ProtoReflect() protoreflect.Message + func (x *FqdnCapability) Reset() + func (x *FqdnCapability) String() string + type GetBgpRequest struct + func (*GetBgpRequest) Descriptor() ([]byte, []int) + func (*GetBgpRequest) ProtoMessage() + func (x *GetBgpRequest) ProtoReflect() protoreflect.Message + func (x *GetBgpRequest) Reset() + func (x *GetBgpRequest) String() string + type GetBgpResponse struct + Global *Global + func (*GetBgpResponse) Descriptor() ([]byte, []int) + func (*GetBgpResponse) ProtoMessage() + func (x *GetBgpResponse) GetGlobal() *Global + func (x *GetBgpResponse) ProtoReflect() protoreflect.Message + func (x *GetBgpResponse) Reset() + func (x *GetBgpResponse) String() string + type GetTableRequest struct + Family *Family + Name string + TableType TableType + func (*GetTableRequest) Descriptor() ([]byte, []int) + func (*GetTableRequest) ProtoMessage() + func (x *GetTableRequest) GetFamily() *Family + func (x *GetTableRequest) GetName() string + func (x *GetTableRequest) GetTableType() TableType + func (x *GetTableRequest) ProtoReflect() protoreflect.Message + func (x *GetTableRequest) Reset() + func (x *GetTableRequest) String() string + type GetTableResponse struct + NumAccepted uint64 + NumDestination uint64 + NumPath uint64 + func (*GetTableResponse) Descriptor() ([]byte, []int) + func (*GetTableResponse) ProtoMessage() + func (x *GetTableResponse) GetNumAccepted() uint64 + func (x *GetTableResponse) GetNumDestination() uint64 + func (x *GetTableResponse) GetNumPath() uint64 + func (x *GetTableResponse) ProtoReflect() protoreflect.Message + func (x *GetTableResponse) Reset() + func (x *GetTableResponse) String() string + type Global struct + Asn uint32 + BindToDevice string + Confederation *Confederation + DefaultRouteDistance *DefaultRouteDistance + Families []uint32 + GracefulRestart *GracefulRestart + ListenAddresses []string + ListenPort int32 + RouteSelectionOptions *RouteSelectionOptionsConfig + RouterId string + UseMultiplePaths bool + func (*Global) Descriptor() ([]byte, []int) + func (*Global) ProtoMessage() + func (x *Global) GetAsn() uint32 + func (x *Global) GetBindToDevice() string + func (x *Global) GetConfederation() *Confederation + func (x *Global) GetDefaultRouteDistance() *DefaultRouteDistance + func (x *Global) GetFamilies() []uint32 + func (x *Global) GetGracefulRestart() *GracefulRestart + func (x *Global) GetListenAddresses() []string + func (x *Global) GetListenPort() int32 + func (x *Global) GetRouteSelectionOptions() *RouteSelectionOptionsConfig + func (x *Global) GetRouterId() string + func (x *Global) GetUseMultiplePaths() bool + func (x *Global) ProtoReflect() protoreflect.Message + func (x *Global) Reset() + func (x *Global) String() string + type GoBgpServiceClient interface + AddBmp func(ctx context.Context, in *AddBmpRequest, opts ...grpc.CallOption) (*AddBmpResponse, error) + AddDefinedSet func(ctx context.Context, in *AddDefinedSetRequest, opts ...grpc.CallOption) (*AddDefinedSetResponse, error) + AddDynamicNeighbor func(ctx context.Context, in *AddDynamicNeighborRequest, opts ...grpc.CallOption) (*AddDynamicNeighborResponse, error) + AddPath func(ctx context.Context, in *AddPathRequest, opts ...grpc.CallOption) (*AddPathResponse, error) + AddPathStream func(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[AddPathStreamRequest, AddPathStreamResponse], error) + AddPeer func(ctx context.Context, in *AddPeerRequest, opts ...grpc.CallOption) (*AddPeerResponse, error) + AddPeerGroup func(ctx context.Context, in *AddPeerGroupRequest, opts ...grpc.CallOption) (*AddPeerGroupResponse, error) + AddPolicy func(ctx context.Context, in *AddPolicyRequest, opts ...grpc.CallOption) (*AddPolicyResponse, error) + AddPolicyAssignment func(ctx context.Context, in *AddPolicyAssignmentRequest, opts ...grpc.CallOption) (*AddPolicyAssignmentResponse, error) + AddRpki func(ctx context.Context, in *AddRpkiRequest, opts ...grpc.CallOption) (*AddRpkiResponse, error) + AddStatement func(ctx context.Context, in *AddStatementRequest, opts ...grpc.CallOption) (*AddStatementResponse, error) + AddVrf func(ctx context.Context, in *AddVrfRequest, opts ...grpc.CallOption) (*AddVrfResponse, error) + DeleteBmp func(ctx context.Context, in *DeleteBmpRequest, opts ...grpc.CallOption) (*DeleteBmpResponse, error) + DeleteDefinedSet func(ctx context.Context, in *DeleteDefinedSetRequest, opts ...grpc.CallOption) (*DeleteDefinedSetResponse, error) + DeleteDynamicNeighbor func(ctx context.Context, in *DeleteDynamicNeighborRequest, opts ...grpc.CallOption) (*DeleteDynamicNeighborResponse, error) + DeletePath func(ctx context.Context, in *DeletePathRequest, opts ...grpc.CallOption) (*DeletePathResponse, error) + DeletePeer func(ctx context.Context, in *DeletePeerRequest, opts ...grpc.CallOption) (*DeletePeerResponse, error) + DeletePeerGroup func(ctx context.Context, in *DeletePeerGroupRequest, opts ...grpc.CallOption) (*DeletePeerGroupResponse, error) + DeletePolicy func(ctx context.Context, in *DeletePolicyRequest, opts ...grpc.CallOption) (*DeletePolicyResponse, error) + DeletePolicyAssignment func(ctx context.Context, in *DeletePolicyAssignmentRequest, ...) (*DeletePolicyAssignmentResponse, error) + DeleteRpki func(ctx context.Context, in *DeleteRpkiRequest, opts ...grpc.CallOption) (*DeleteRpkiResponse, error) + DeleteStatement func(ctx context.Context, in *DeleteStatementRequest, opts ...grpc.CallOption) (*DeleteStatementResponse, error) + DeleteVrf func(ctx context.Context, in *DeleteVrfRequest, opts ...grpc.CallOption) (*DeleteVrfResponse, error) + DisableMrt func(ctx context.Context, in *DisableMrtRequest, opts ...grpc.CallOption) (*DisableMrtResponse, error) + DisablePeer func(ctx context.Context, in *DisablePeerRequest, opts ...grpc.CallOption) (*DisablePeerResponse, error) + DisableRpki func(ctx context.Context, in *DisableRpkiRequest, opts ...grpc.CallOption) (*DisableRpkiResponse, error) + EnableMrt func(ctx context.Context, in *EnableMrtRequest, opts ...grpc.CallOption) (*EnableMrtResponse, error) + EnablePeer func(ctx context.Context, in *EnablePeerRequest, opts ...grpc.CallOption) (*EnablePeerResponse, error) + EnableRpki func(ctx context.Context, in *EnableRpkiRequest, opts ...grpc.CallOption) (*EnableRpkiResponse, error) + EnableZebra func(ctx context.Context, in *EnableZebraRequest, opts ...grpc.CallOption) (*EnableZebraResponse, error) + GetBgp func(ctx context.Context, in *GetBgpRequest, opts ...grpc.CallOption) (*GetBgpResponse, error) + GetTable func(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*GetTableResponse, error) + ListBmp func(ctx context.Context, in *ListBmpRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListBmpResponse], error) + ListDefinedSet func(ctx context.Context, in *ListDefinedSetRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListDefinedSetResponse], error) + ListDynamicNeighbor func(ctx context.Context, in *ListDynamicNeighborRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListDynamicNeighborResponse], error) + ListPath func(ctx context.Context, in *ListPathRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListPathResponse], error) + ListPeer func(ctx context.Context, in *ListPeerRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListPeerResponse], error) + ListPeerGroup func(ctx context.Context, in *ListPeerGroupRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListPeerGroupResponse], error) + ListPolicy func(ctx context.Context, in *ListPolicyRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListPolicyResponse], error) + ListPolicyAssignment func(ctx context.Context, in *ListPolicyAssignmentRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListPolicyAssignmentResponse], error) + ListRpki func(ctx context.Context, in *ListRpkiRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListRpkiResponse], error) + ListRpkiTable func(ctx context.Context, in *ListRpkiTableRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListRpkiTableResponse], error) + ListStatement func(ctx context.Context, in *ListStatementRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListStatementResponse], error) + ListVrf func(ctx context.Context, in *ListVrfRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[ListVrfResponse], error) + ResetPeer func(ctx context.Context, in *ResetPeerRequest, opts ...grpc.CallOption) (*ResetPeerResponse, error) + ResetRpki func(ctx context.Context, in *ResetRpkiRequest, opts ...grpc.CallOption) (*ResetRpkiResponse, error) + SetLogLevel func(ctx context.Context, in *SetLogLevelRequest, opts ...grpc.CallOption) (*SetLogLevelResponse, error) + SetPolicies func(ctx context.Context, in *SetPoliciesRequest, opts ...grpc.CallOption) (*SetPoliciesResponse, error) + SetPolicyAssignment func(ctx context.Context, in *SetPolicyAssignmentRequest, opts ...grpc.CallOption) (*SetPolicyAssignmentResponse, error) + ShutdownPeer func(ctx context.Context, in *ShutdownPeerRequest, opts ...grpc.CallOption) (*ShutdownPeerResponse, error) + StartBgp func(ctx context.Context, in *StartBgpRequest, opts ...grpc.CallOption) (*StartBgpResponse, error) + StopBgp func(ctx context.Context, in *StopBgpRequest, opts ...grpc.CallOption) (*StopBgpResponse, error) + UpdatePeer func(ctx context.Context, in *UpdatePeerRequest, opts ...grpc.CallOption) (*UpdatePeerResponse, error) + UpdatePeerGroup func(ctx context.Context, in *UpdatePeerGroupRequest, opts ...grpc.CallOption) (*UpdatePeerGroupResponse, error) + WatchEvent func(ctx context.Context, in *WatchEventRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[WatchEventResponse], error) + func NewGoBgpServiceClient(cc grpc.ClientConnInterface) GoBgpServiceClient + type GoBgpServiceServer interface + AddBmp func(context.Context, *AddBmpRequest) (*AddBmpResponse, error) + AddDefinedSet func(context.Context, *AddDefinedSetRequest) (*AddDefinedSetResponse, error) + AddDynamicNeighbor func(context.Context, *AddDynamicNeighborRequest) (*AddDynamicNeighborResponse, error) + AddPath func(context.Context, *AddPathRequest) (*AddPathResponse, error) + AddPathStream func(grpc.ClientStreamingServer[AddPathStreamRequest, AddPathStreamResponse]) error + AddPeer func(context.Context, *AddPeerRequest) (*AddPeerResponse, error) + AddPeerGroup func(context.Context, *AddPeerGroupRequest) (*AddPeerGroupResponse, error) + AddPolicy func(context.Context, *AddPolicyRequest) (*AddPolicyResponse, error) + AddPolicyAssignment func(context.Context, *AddPolicyAssignmentRequest) (*AddPolicyAssignmentResponse, error) + AddRpki func(context.Context, *AddRpkiRequest) (*AddRpkiResponse, error) + AddStatement func(context.Context, *AddStatementRequest) (*AddStatementResponse, error) + AddVrf func(context.Context, *AddVrfRequest) (*AddVrfResponse, error) + DeleteBmp func(context.Context, *DeleteBmpRequest) (*DeleteBmpResponse, error) + DeleteDefinedSet func(context.Context, *DeleteDefinedSetRequest) (*DeleteDefinedSetResponse, error) + DeleteDynamicNeighbor func(context.Context, *DeleteDynamicNeighborRequest) (*DeleteDynamicNeighborResponse, error) + DeletePath func(context.Context, *DeletePathRequest) (*DeletePathResponse, error) + DeletePeer func(context.Context, *DeletePeerRequest) (*DeletePeerResponse, error) + DeletePeerGroup func(context.Context, *DeletePeerGroupRequest) (*DeletePeerGroupResponse, error) + DeletePolicy func(context.Context, *DeletePolicyRequest) (*DeletePolicyResponse, error) + DeletePolicyAssignment func(context.Context, *DeletePolicyAssignmentRequest) (*DeletePolicyAssignmentResponse, error) + DeleteRpki func(context.Context, *DeleteRpkiRequest) (*DeleteRpkiResponse, error) + DeleteStatement func(context.Context, *DeleteStatementRequest) (*DeleteStatementResponse, error) + DeleteVrf func(context.Context, *DeleteVrfRequest) (*DeleteVrfResponse, error) + DisableMrt func(context.Context, *DisableMrtRequest) (*DisableMrtResponse, error) + DisablePeer func(context.Context, *DisablePeerRequest) (*DisablePeerResponse, error) + DisableRpki func(context.Context, *DisableRpkiRequest) (*DisableRpkiResponse, error) + EnableMrt func(context.Context, *EnableMrtRequest) (*EnableMrtResponse, error) + EnablePeer func(context.Context, *EnablePeerRequest) (*EnablePeerResponse, error) + EnableRpki func(context.Context, *EnableRpkiRequest) (*EnableRpkiResponse, error) + EnableZebra func(context.Context, *EnableZebraRequest) (*EnableZebraResponse, error) + GetBgp func(context.Context, *GetBgpRequest) (*GetBgpResponse, error) + GetTable func(context.Context, *GetTableRequest) (*GetTableResponse, error) + ListBmp func(*ListBmpRequest, grpc.ServerStreamingServer[ListBmpResponse]) error + ListDefinedSet func(*ListDefinedSetRequest, grpc.ServerStreamingServer[ListDefinedSetResponse]) error + ListDynamicNeighbor func(*ListDynamicNeighborRequest, ...) error + ListPath func(*ListPathRequest, grpc.ServerStreamingServer[ListPathResponse]) error + ListPeer func(*ListPeerRequest, grpc.ServerStreamingServer[ListPeerResponse]) error + ListPeerGroup func(*ListPeerGroupRequest, grpc.ServerStreamingServer[ListPeerGroupResponse]) error + ListPolicy func(*ListPolicyRequest, grpc.ServerStreamingServer[ListPolicyResponse]) error + ListPolicyAssignment func(*ListPolicyAssignmentRequest, ...) error + ListRpki func(*ListRpkiRequest, grpc.ServerStreamingServer[ListRpkiResponse]) error + ListRpkiTable func(*ListRpkiTableRequest, grpc.ServerStreamingServer[ListRpkiTableResponse]) error + ListStatement func(*ListStatementRequest, grpc.ServerStreamingServer[ListStatementResponse]) error + ListVrf func(*ListVrfRequest, grpc.ServerStreamingServer[ListVrfResponse]) error + ResetPeer func(context.Context, *ResetPeerRequest) (*ResetPeerResponse, error) + ResetRpki func(context.Context, *ResetRpkiRequest) (*ResetRpkiResponse, error) + SetLogLevel func(context.Context, *SetLogLevelRequest) (*SetLogLevelResponse, error) + SetPolicies func(context.Context, *SetPoliciesRequest) (*SetPoliciesResponse, error) + SetPolicyAssignment func(context.Context, *SetPolicyAssignmentRequest) (*SetPolicyAssignmentResponse, error) + ShutdownPeer func(context.Context, *ShutdownPeerRequest) (*ShutdownPeerResponse, error) + StartBgp func(context.Context, *StartBgpRequest) (*StartBgpResponse, error) + StopBgp func(context.Context, *StopBgpRequest) (*StopBgpResponse, error) + UpdatePeer func(context.Context, *UpdatePeerRequest) (*UpdatePeerResponse, error) + UpdatePeerGroup func(context.Context, *UpdatePeerGroupRequest) (*UpdatePeerGroupResponse, error) + WatchEvent func(*WatchEventRequest, grpc.ServerStreamingServer[WatchEventResponse]) error + type GoBgpService_AddPathStreamClient = grpc.ClientStreamingClient[AddPathStreamRequest, AddPathStreamResponse] + type GoBgpService_AddPathStreamServer = grpc.ClientStreamingServer[AddPathStreamRequest, AddPathStreamResponse] + type GoBgpService_ListBmpClient = grpc.ServerStreamingClient[ListBmpResponse] + type GoBgpService_ListBmpServer = grpc.ServerStreamingServer[ListBmpResponse] + type GoBgpService_ListDefinedSetClient = grpc.ServerStreamingClient[ListDefinedSetResponse] + type GoBgpService_ListDefinedSetServer = grpc.ServerStreamingServer[ListDefinedSetResponse] + type GoBgpService_ListDynamicNeighborClient = grpc.ServerStreamingClient[ListDynamicNeighborResponse] + type GoBgpService_ListDynamicNeighborServer = grpc.ServerStreamingServer[ListDynamicNeighborResponse] + type GoBgpService_ListPathClient = grpc.ServerStreamingClient[ListPathResponse] + type GoBgpService_ListPathServer = grpc.ServerStreamingServer[ListPathResponse] + type GoBgpService_ListPeerClient = grpc.ServerStreamingClient[ListPeerResponse] + type GoBgpService_ListPeerGroupClient = grpc.ServerStreamingClient[ListPeerGroupResponse] + type GoBgpService_ListPeerGroupServer = grpc.ServerStreamingServer[ListPeerGroupResponse] + type GoBgpService_ListPeerServer = grpc.ServerStreamingServer[ListPeerResponse] + type GoBgpService_ListPolicyAssignmentClient = grpc.ServerStreamingClient[ListPolicyAssignmentResponse] + type GoBgpService_ListPolicyAssignmentServer = grpc.ServerStreamingServer[ListPolicyAssignmentResponse] + type GoBgpService_ListPolicyClient = grpc.ServerStreamingClient[ListPolicyResponse] + type GoBgpService_ListPolicyServer = grpc.ServerStreamingServer[ListPolicyResponse] + type GoBgpService_ListRpkiClient = grpc.ServerStreamingClient[ListRpkiResponse] + type GoBgpService_ListRpkiServer = grpc.ServerStreamingServer[ListRpkiResponse] + type GoBgpService_ListRpkiTableClient = grpc.ServerStreamingClient[ListRpkiTableResponse] + type GoBgpService_ListRpkiTableServer = grpc.ServerStreamingServer[ListRpkiTableResponse] + type GoBgpService_ListStatementClient = grpc.ServerStreamingClient[ListStatementResponse] + type GoBgpService_ListStatementServer = grpc.ServerStreamingServer[ListStatementResponse] + type GoBgpService_ListVrfClient = grpc.ServerStreamingClient[ListVrfResponse] + type GoBgpService_ListVrfServer = grpc.ServerStreamingServer[ListVrfResponse] + type GoBgpService_WatchEventClient = grpc.ServerStreamingClient[WatchEventResponse] + type GoBgpService_WatchEventServer = grpc.ServerStreamingServer[WatchEventResponse] + type GracefulRestart struct + DeferralTime uint32 + Enabled bool + HelperOnly bool + LocalRestarting bool + LonglivedEnabled bool + Mode string + NotificationEnabled bool + PeerRestartTime uint32 + PeerRestarting bool + RestartTime uint32 + StaleRoutesTime uint32 + func (*GracefulRestart) Descriptor() ([]byte, []int) + func (*GracefulRestart) ProtoMessage() + func (x *GracefulRestart) GetDeferralTime() uint32 + func (x *GracefulRestart) GetEnabled() bool + func (x *GracefulRestart) GetHelperOnly() bool + func (x *GracefulRestart) GetLocalRestarting() bool + func (x *GracefulRestart) GetLonglivedEnabled() bool + func (x *GracefulRestart) GetMode() string + func (x *GracefulRestart) GetNotificationEnabled() bool + func (x *GracefulRestart) GetPeerRestartTime() uint32 + func (x *GracefulRestart) GetPeerRestarting() bool + func (x *GracefulRestart) GetRestartTime() uint32 + func (x *GracefulRestart) GetStaleRoutesTime() uint32 + func (x *GracefulRestart) ProtoReflect() protoreflect.Message + func (x *GracefulRestart) Reset() + func (x *GracefulRestart) String() string + type GracefulRestartCapability struct + Flags uint32 + Time uint32 + Tuples []*GracefulRestartCapabilityTuple + func (*GracefulRestartCapability) Descriptor() ([]byte, []int) + func (*GracefulRestartCapability) ProtoMessage() + func (x *GracefulRestartCapability) GetFlags() uint32 + func (x *GracefulRestartCapability) GetTime() uint32 + func (x *GracefulRestartCapability) GetTuples() []*GracefulRestartCapabilityTuple + func (x *GracefulRestartCapability) ProtoReflect() protoreflect.Message + func (x *GracefulRestartCapability) Reset() + func (x *GracefulRestartCapability) String() string + type GracefulRestartCapabilityTuple struct + Family *Family + Flags uint32 + func (*GracefulRestartCapabilityTuple) Descriptor() ([]byte, []int) + func (*GracefulRestartCapabilityTuple) ProtoMessage() + func (x *GracefulRestartCapabilityTuple) GetFamily() *Family + func (x *GracefulRestartCapabilityTuple) GetFlags() uint32 + func (x *GracefulRestartCapabilityTuple) ProtoReflect() protoreflect.Message + func (x *GracefulRestartCapabilityTuple) Reset() + func (x *GracefulRestartCapabilityTuple) String() string + type IP6ExtendedCommunitiesAttribute struct + Communities []*IP6ExtendedCommunitiesAttribute_Community + func (*IP6ExtendedCommunitiesAttribute) Descriptor() ([]byte, []int) + func (*IP6ExtendedCommunitiesAttribute) ProtoMessage() + func (x *IP6ExtendedCommunitiesAttribute) GetCommunities() []*IP6ExtendedCommunitiesAttribute_Community + func (x *IP6ExtendedCommunitiesAttribute) ProtoReflect() protoreflect.Message + func (x *IP6ExtendedCommunitiesAttribute) Reset() + func (x *IP6ExtendedCommunitiesAttribute) String() string + type IP6ExtendedCommunitiesAttribute_Community struct + Extcom isIP6ExtendedCommunitiesAttribute_Community_Extcom + func (*IP6ExtendedCommunitiesAttribute_Community) Descriptor() ([]byte, []int) + func (*IP6ExtendedCommunitiesAttribute_Community) ProtoMessage() + func (x *IP6ExtendedCommunitiesAttribute_Community) GetExtcom() isIP6ExtendedCommunitiesAttribute_Community_Extcom + func (x *IP6ExtendedCommunitiesAttribute_Community) GetIpv6AddressSpecific() *IPv6AddressSpecificExtended + func (x *IP6ExtendedCommunitiesAttribute_Community) GetRedirectIpv6AddressSpecific() *RedirectIPv6AddressSpecificExtended + func (x *IP6ExtendedCommunitiesAttribute_Community) ProtoReflect() protoreflect.Message + func (x *IP6ExtendedCommunitiesAttribute_Community) Reset() + func (x *IP6ExtendedCommunitiesAttribute_Community) String() string + type IP6ExtendedCommunitiesAttribute_Community_Ipv6AddressSpecific struct + Ipv6AddressSpecific *IPv6AddressSpecificExtended + type IP6ExtendedCommunitiesAttribute_Community_RedirectIpv6AddressSpecific struct + RedirectIpv6AddressSpecific *RedirectIPv6AddressSpecificExtended + type IPAddressPrefix struct + Prefix string + PrefixLen uint32 + func (*IPAddressPrefix) Descriptor() ([]byte, []int) + func (*IPAddressPrefix) ProtoMessage() + func (x *IPAddressPrefix) GetPrefix() string + func (x *IPAddressPrefix) GetPrefixLen() uint32 + func (x *IPAddressPrefix) ProtoReflect() protoreflect.Message + func (x *IPAddressPrefix) Reset() + func (x *IPAddressPrefix) String() string + type IPv4AddressSpecificExtended struct + Address string + IsTransitive bool + LocalAdmin uint32 + SubType uint32 + func (*IPv4AddressSpecificExtended) Descriptor() ([]byte, []int) + func (*IPv4AddressSpecificExtended) ProtoMessage() + func (x *IPv4AddressSpecificExtended) GetAddress() string + func (x *IPv4AddressSpecificExtended) GetIsTransitive() bool + func (x *IPv4AddressSpecificExtended) GetLocalAdmin() uint32 + func (x *IPv4AddressSpecificExtended) GetSubType() uint32 + func (x *IPv4AddressSpecificExtended) ProtoReflect() protoreflect.Message + func (x *IPv4AddressSpecificExtended) Reset() + func (x *IPv4AddressSpecificExtended) String() string + type IPv6AddressSpecificExtended struct + Address string + IsTransitive bool + LocalAdmin uint32 + SubType uint32 + func (*IPv6AddressSpecificExtended) Descriptor() ([]byte, []int) + func (*IPv6AddressSpecificExtended) ProtoMessage() + func (x *IPv6AddressSpecificExtended) GetAddress() string + func (x *IPv6AddressSpecificExtended) GetIsTransitive() bool + func (x *IPv6AddressSpecificExtended) GetLocalAdmin() uint32 + func (x *IPv6AddressSpecificExtended) GetSubType() uint32 + func (x *IPv6AddressSpecificExtended) ProtoReflect() protoreflect.Message + func (x *IPv6AddressSpecificExtended) Reset() + func (x *IPv6AddressSpecificExtended) String() string + type Ibgp struct + Config *IbgpConfig + State *IbgpState + func (*Ibgp) Descriptor() ([]byte, []int) + func (*Ibgp) ProtoMessage() + func (x *Ibgp) GetConfig() *IbgpConfig + func (x *Ibgp) GetState() *IbgpState + func (x *Ibgp) ProtoReflect() protoreflect.Message + func (x *Ibgp) Reset() + func (x *Ibgp) String() string + type IbgpConfig struct + MaximumPaths uint32 + func (*IbgpConfig) Descriptor() ([]byte, []int) + func (*IbgpConfig) ProtoMessage() + func (x *IbgpConfig) GetMaximumPaths() uint32 + func (x *IbgpConfig) ProtoReflect() protoreflect.Message + func (x *IbgpConfig) Reset() + func (x *IbgpConfig) String() string + type IbgpState struct + MaximumPaths uint32 + func (*IbgpState) Descriptor() ([]byte, []int) + func (*IbgpState) ProtoMessage() + func (x *IbgpState) GetMaximumPaths() uint32 + func (x *IbgpState) ProtoReflect() protoreflect.Message + func (x *IbgpState) Reset() + func (x *IbgpState) String() string + type LabeledIPAddressPrefix struct + Labels []uint32 + Prefix string + PrefixLen uint32 + func (*LabeledIPAddressPrefix) Descriptor() ([]byte, []int) + func (*LabeledIPAddressPrefix) ProtoMessage() + func (x *LabeledIPAddressPrefix) GetLabels() []uint32 + func (x *LabeledIPAddressPrefix) GetPrefix() string + func (x *LabeledIPAddressPrefix) GetPrefixLen() uint32 + func (x *LabeledIPAddressPrefix) ProtoReflect() protoreflect.Message + func (x *LabeledIPAddressPrefix) Reset() + func (x *LabeledIPAddressPrefix) String() string + type LabeledVPNIPAddressPrefix struct + Labels []uint32 + Prefix string + PrefixLen uint32 + Rd *RouteDistinguisher + func (*LabeledVPNIPAddressPrefix) Descriptor() ([]byte, []int) + func (*LabeledVPNIPAddressPrefix) ProtoMessage() + func (x *LabeledVPNIPAddressPrefix) GetLabels() []uint32 + func (x *LabeledVPNIPAddressPrefix) GetPrefix() string + func (x *LabeledVPNIPAddressPrefix) GetPrefixLen() uint32 + func (x *LabeledVPNIPAddressPrefix) GetRd() *RouteDistinguisher + func (x *LabeledVPNIPAddressPrefix) ProtoReflect() protoreflect.Message + func (x *LabeledVPNIPAddressPrefix) Reset() + func (x *LabeledVPNIPAddressPrefix) String() string + type LargeCommunitiesAttribute struct + Communities []*LargeCommunity + func (*LargeCommunitiesAttribute) Descriptor() ([]byte, []int) + func (*LargeCommunitiesAttribute) ProtoMessage() + func (x *LargeCommunitiesAttribute) GetCommunities() []*LargeCommunity + func (x *LargeCommunitiesAttribute) ProtoReflect() protoreflect.Message + func (x *LargeCommunitiesAttribute) Reset() + func (x *LargeCommunitiesAttribute) String() string + type LargeCommunity struct + GlobalAdmin uint32 + LocalData1 uint32 + LocalData2 uint32 + func (*LargeCommunity) Descriptor() ([]byte, []int) + func (*LargeCommunity) ProtoMessage() + func (x *LargeCommunity) GetGlobalAdmin() uint32 + func (x *LargeCommunity) GetLocalData1() uint32 + func (x *LargeCommunity) GetLocalData2() uint32 + func (x *LargeCommunity) ProtoReflect() protoreflect.Message + func (x *LargeCommunity) Reset() + func (x *LargeCommunity) String() string + type LinkBandwidthExtended struct + Asn uint32 + Bandwidth float32 + func (*LinkBandwidthExtended) Descriptor() ([]byte, []int) + func (*LinkBandwidthExtended) ProtoMessage() + func (x *LinkBandwidthExtended) GetAsn() uint32 + func (x *LinkBandwidthExtended) GetBandwidth() float32 + func (x *LinkBandwidthExtended) ProtoReflect() protoreflect.Message + func (x *LinkBandwidthExtended) Reset() + func (x *LinkBandwidthExtended) String() string + type ListBmpRequest struct + func (*ListBmpRequest) Descriptor() ([]byte, []int) + func (*ListBmpRequest) ProtoMessage() + func (x *ListBmpRequest) ProtoReflect() protoreflect.Message + func (x *ListBmpRequest) Reset() + func (x *ListBmpRequest) String() string + type ListBmpResponse struct + Station *ListBmpResponse_BmpStation + func (*ListBmpResponse) Descriptor() ([]byte, []int) + func (*ListBmpResponse) ProtoMessage() + func (x *ListBmpResponse) GetStation() *ListBmpResponse_BmpStation + func (x *ListBmpResponse) ProtoReflect() protoreflect.Message + func (x *ListBmpResponse) Reset() + func (x *ListBmpResponse) String() string + type ListBmpResponse_BmpStation struct + Conf *ListBmpResponse_BmpStation_Conf + State *ListBmpResponse_BmpStation_State + func (*ListBmpResponse_BmpStation) Descriptor() ([]byte, []int) + func (*ListBmpResponse_BmpStation) ProtoMessage() + func (x *ListBmpResponse_BmpStation) GetConf() *ListBmpResponse_BmpStation_Conf + func (x *ListBmpResponse_BmpStation) GetState() *ListBmpResponse_BmpStation_State + func (x *ListBmpResponse_BmpStation) ProtoReflect() protoreflect.Message + func (x *ListBmpResponse_BmpStation) Reset() + func (x *ListBmpResponse_BmpStation) String() string + type ListBmpResponse_BmpStation_Conf struct + Address string + Port uint32 + func (*ListBmpResponse_BmpStation_Conf) Descriptor() ([]byte, []int) + func (*ListBmpResponse_BmpStation_Conf) ProtoMessage() + func (x *ListBmpResponse_BmpStation_Conf) GetAddress() string + func (x *ListBmpResponse_BmpStation_Conf) GetPort() uint32 + func (x *ListBmpResponse_BmpStation_Conf) ProtoReflect() protoreflect.Message + func (x *ListBmpResponse_BmpStation_Conf) Reset() + func (x *ListBmpResponse_BmpStation_Conf) String() string + type ListBmpResponse_BmpStation_State struct + Downtime *timestamppb.Timestamp + Uptime *timestamppb.Timestamp + func (*ListBmpResponse_BmpStation_State) Descriptor() ([]byte, []int) + func (*ListBmpResponse_BmpStation_State) ProtoMessage() + func (x *ListBmpResponse_BmpStation_State) GetDowntime() *timestamppb.Timestamp + func (x *ListBmpResponse_BmpStation_State) GetUptime() *timestamppb.Timestamp + func (x *ListBmpResponse_BmpStation_State) ProtoReflect() protoreflect.Message + func (x *ListBmpResponse_BmpStation_State) Reset() + func (x *ListBmpResponse_BmpStation_State) String() string + type ListDefinedSetRequest struct + DefinedType DefinedType + Name string + func (*ListDefinedSetRequest) Descriptor() ([]byte, []int) + func (*ListDefinedSetRequest) ProtoMessage() + func (x *ListDefinedSetRequest) GetDefinedType() DefinedType + func (x *ListDefinedSetRequest) GetName() string + func (x *ListDefinedSetRequest) ProtoReflect() protoreflect.Message + func (x *ListDefinedSetRequest) Reset() + func (x *ListDefinedSetRequest) String() string + type ListDefinedSetResponse struct + DefinedSet *DefinedSet + func (*ListDefinedSetResponse) Descriptor() ([]byte, []int) + func (*ListDefinedSetResponse) ProtoMessage() + func (x *ListDefinedSetResponse) GetDefinedSet() *DefinedSet + func (x *ListDefinedSetResponse) ProtoReflect() protoreflect.Message + func (x *ListDefinedSetResponse) Reset() + func (x *ListDefinedSetResponse) String() string + type ListDynamicNeighborRequest struct + PeerGroup string + func (*ListDynamicNeighborRequest) Descriptor() ([]byte, []int) + func (*ListDynamicNeighborRequest) ProtoMessage() + func (x *ListDynamicNeighborRequest) GetPeerGroup() string + func (x *ListDynamicNeighborRequest) ProtoReflect() protoreflect.Message + func (x *ListDynamicNeighborRequest) Reset() + func (x *ListDynamicNeighborRequest) String() string + type ListDynamicNeighborResponse struct + DynamicNeighbor *DynamicNeighbor + func (*ListDynamicNeighborResponse) Descriptor() ([]byte, []int) + func (*ListDynamicNeighborResponse) ProtoMessage() + func (x *ListDynamicNeighborResponse) GetDynamicNeighbor() *DynamicNeighbor + func (x *ListDynamicNeighborResponse) ProtoReflect() protoreflect.Message + func (x *ListDynamicNeighborResponse) Reset() + func (x *ListDynamicNeighborResponse) String() string + type ListPathRequest struct + BatchSize uint64 + EnableAttributeBinary bool + EnableFiltered bool + EnableNlriBinary bool + EnableOnlyBinary bool + Family *Family + Name string + Prefixes []*TableLookupPrefix + SortType ListPathRequest_SortType + TableType TableType + func (*ListPathRequest) Descriptor() ([]byte, []int) + func (*ListPathRequest) ProtoMessage() + func (x *ListPathRequest) GetBatchSize() uint64 + func (x *ListPathRequest) GetEnableAttributeBinary() bool + func (x *ListPathRequest) GetEnableFiltered() bool + func (x *ListPathRequest) GetEnableNlriBinary() bool + func (x *ListPathRequest) GetEnableOnlyBinary() bool + func (x *ListPathRequest) GetFamily() *Family + func (x *ListPathRequest) GetName() string + func (x *ListPathRequest) GetPrefixes() []*TableLookupPrefix + func (x *ListPathRequest) GetSortType() ListPathRequest_SortType + func (x *ListPathRequest) GetTableType() TableType + func (x *ListPathRequest) ProtoReflect() protoreflect.Message + func (x *ListPathRequest) Reset() + func (x *ListPathRequest) String() string + type ListPathRequest_SortType int32 + const ListPathRequest_SORT_TYPE_PREFIX + const ListPathRequest_SORT_TYPE_UNSPECIFIED + func (ListPathRequest_SortType) Descriptor() protoreflect.EnumDescriptor + func (ListPathRequest_SortType) EnumDescriptor() ([]byte, []int) + func (ListPathRequest_SortType) Type() protoreflect.EnumType + func (x ListPathRequest_SortType) Enum() *ListPathRequest_SortType + func (x ListPathRequest_SortType) Number() protoreflect.EnumNumber + func (x ListPathRequest_SortType) String() string + type ListPathResponse struct + Destination *Destination + func (*ListPathResponse) Descriptor() ([]byte, []int) + func (*ListPathResponse) ProtoMessage() + func (x *ListPathResponse) GetDestination() *Destination + func (x *ListPathResponse) ProtoReflect() protoreflect.Message + func (x *ListPathResponse) Reset() + func (x *ListPathResponse) String() string + type ListPeerGroupRequest struct + PeerGroupName string + func (*ListPeerGroupRequest) Descriptor() ([]byte, []int) + func (*ListPeerGroupRequest) ProtoMessage() + func (x *ListPeerGroupRequest) GetPeerGroupName() string + func (x *ListPeerGroupRequest) ProtoReflect() protoreflect.Message + func (x *ListPeerGroupRequest) Reset() + func (x *ListPeerGroupRequest) String() string + type ListPeerGroupResponse struct + PeerGroup *PeerGroup + func (*ListPeerGroupResponse) Descriptor() ([]byte, []int) + func (*ListPeerGroupResponse) ProtoMessage() + func (x *ListPeerGroupResponse) GetPeerGroup() *PeerGroup + func (x *ListPeerGroupResponse) ProtoReflect() protoreflect.Message + func (x *ListPeerGroupResponse) Reset() + func (x *ListPeerGroupResponse) String() string + type ListPeerRequest struct + Address string + EnableAdvertised bool + func (*ListPeerRequest) Descriptor() ([]byte, []int) + func (*ListPeerRequest) ProtoMessage() + func (x *ListPeerRequest) GetAddress() string + func (x *ListPeerRequest) GetEnableAdvertised() bool + func (x *ListPeerRequest) ProtoReflect() protoreflect.Message + func (x *ListPeerRequest) Reset() + func (x *ListPeerRequest) String() string + type ListPeerResponse struct + Peer *Peer + func (*ListPeerResponse) Descriptor() ([]byte, []int) + func (*ListPeerResponse) ProtoMessage() + func (x *ListPeerResponse) GetPeer() *Peer + func (x *ListPeerResponse) ProtoReflect() protoreflect.Message + func (x *ListPeerResponse) Reset() + func (x *ListPeerResponse) String() string + type ListPolicyAssignmentRequest struct + Direction PolicyDirection + Name string + func (*ListPolicyAssignmentRequest) Descriptor() ([]byte, []int) + func (*ListPolicyAssignmentRequest) ProtoMessage() + func (x *ListPolicyAssignmentRequest) GetDirection() PolicyDirection + func (x *ListPolicyAssignmentRequest) GetName() string + func (x *ListPolicyAssignmentRequest) ProtoReflect() protoreflect.Message + func (x *ListPolicyAssignmentRequest) Reset() + func (x *ListPolicyAssignmentRequest) String() string + type ListPolicyAssignmentResponse struct + Assignment *PolicyAssignment + func (*ListPolicyAssignmentResponse) Descriptor() ([]byte, []int) + func (*ListPolicyAssignmentResponse) ProtoMessage() + func (x *ListPolicyAssignmentResponse) GetAssignment() *PolicyAssignment + func (x *ListPolicyAssignmentResponse) ProtoReflect() protoreflect.Message + func (x *ListPolicyAssignmentResponse) Reset() + func (x *ListPolicyAssignmentResponse) String() string + type ListPolicyRequest struct + Name string + func (*ListPolicyRequest) Descriptor() ([]byte, []int) + func (*ListPolicyRequest) ProtoMessage() + func (x *ListPolicyRequest) GetName() string + func (x *ListPolicyRequest) ProtoReflect() protoreflect.Message + func (x *ListPolicyRequest) Reset() + func (x *ListPolicyRequest) String() string + type ListPolicyResponse struct + Policy *Policy + func (*ListPolicyResponse) Descriptor() ([]byte, []int) + func (*ListPolicyResponse) ProtoMessage() + func (x *ListPolicyResponse) GetPolicy() *Policy + func (x *ListPolicyResponse) ProtoReflect() protoreflect.Message + func (x *ListPolicyResponse) Reset() + func (x *ListPolicyResponse) String() string + type ListRpkiRequest struct + Family *Family + func (*ListRpkiRequest) Descriptor() ([]byte, []int) + func (*ListRpkiRequest) ProtoMessage() + func (x *ListRpkiRequest) GetFamily() *Family + func (x *ListRpkiRequest) ProtoReflect() protoreflect.Message + func (x *ListRpkiRequest) Reset() + func (x *ListRpkiRequest) String() string + type ListRpkiResponse struct + Server *Rpki + func (*ListRpkiResponse) Descriptor() ([]byte, []int) + func (*ListRpkiResponse) ProtoMessage() + func (x *ListRpkiResponse) GetServer() *Rpki + func (x *ListRpkiResponse) ProtoReflect() protoreflect.Message + func (x *ListRpkiResponse) Reset() + func (x *ListRpkiResponse) String() string + type ListRpkiTableRequest struct + Family *Family + func (*ListRpkiTableRequest) Descriptor() ([]byte, []int) + func (*ListRpkiTableRequest) ProtoMessage() + func (x *ListRpkiTableRequest) GetFamily() *Family + func (x *ListRpkiTableRequest) ProtoReflect() protoreflect.Message + func (x *ListRpkiTableRequest) Reset() + func (x *ListRpkiTableRequest) String() string + type ListRpkiTableResponse struct + Roa *Roa + func (*ListRpkiTableResponse) Descriptor() ([]byte, []int) + func (*ListRpkiTableResponse) ProtoMessage() + func (x *ListRpkiTableResponse) GetRoa() *Roa + func (x *ListRpkiTableResponse) ProtoReflect() protoreflect.Message + func (x *ListRpkiTableResponse) Reset() + func (x *ListRpkiTableResponse) String() string + type ListStatementRequest struct + Name string + func (*ListStatementRequest) Descriptor() ([]byte, []int) + func (*ListStatementRequest) ProtoMessage() + func (x *ListStatementRequest) GetName() string + func (x *ListStatementRequest) ProtoReflect() protoreflect.Message + func (x *ListStatementRequest) Reset() + func (x *ListStatementRequest) String() string + type ListStatementResponse struct + Statement *Statement + func (*ListStatementResponse) Descriptor() ([]byte, []int) + func (*ListStatementResponse) ProtoMessage() + func (x *ListStatementResponse) GetStatement() *Statement + func (x *ListStatementResponse) ProtoReflect() protoreflect.Message + func (x *ListStatementResponse) Reset() + func (x *ListStatementResponse) String() string + type ListVrfRequest struct + Name string + func (*ListVrfRequest) Descriptor() ([]byte, []int) + func (*ListVrfRequest) ProtoMessage() + func (x *ListVrfRequest) GetName() string + func (x *ListVrfRequest) ProtoReflect() protoreflect.Message + func (x *ListVrfRequest) Reset() + func (x *ListVrfRequest) String() string + type ListVrfResponse struct + Vrf *Vrf + func (*ListVrfResponse) Descriptor() ([]byte, []int) + func (*ListVrfResponse) ProtoMessage() + func (x *ListVrfResponse) GetVrf() *Vrf + func (x *ListVrfResponse) ProtoReflect() protoreflect.Message + func (x *ListVrfResponse) Reset() + func (x *ListVrfResponse) String() string + type LocalPrefAction struct + Value uint32 + func (*LocalPrefAction) Descriptor() ([]byte, []int) + func (*LocalPrefAction) ProtoMessage() + func (x *LocalPrefAction) GetValue() uint32 + func (x *LocalPrefAction) ProtoReflect() protoreflect.Message + func (x *LocalPrefAction) Reset() + func (x *LocalPrefAction) String() string + type LocalPrefAttribute struct + LocalPref uint32 + func (*LocalPrefAttribute) Descriptor() ([]byte, []int) + func (*LocalPrefAttribute) ProtoMessage() + func (x *LocalPrefAttribute) GetLocalPref() uint32 + func (x *LocalPrefAttribute) ProtoReflect() protoreflect.Message + func (x *LocalPrefAttribute) Reset() + func (x *LocalPrefAttribute) String() string + type LocalPrefEq struct + Value uint32 + func (*LocalPrefEq) Descriptor() ([]byte, []int) + func (*LocalPrefEq) ProtoMessage() + func (x *LocalPrefEq) GetValue() uint32 + func (x *LocalPrefEq) ProtoReflect() protoreflect.Message + func (x *LocalPrefEq) Reset() + func (x *LocalPrefEq) String() string + type LongLivedGracefulRestart struct + Config *LongLivedGracefulRestartConfig + State *LongLivedGracefulRestartState + func (*LongLivedGracefulRestart) Descriptor() ([]byte, []int) + func (*LongLivedGracefulRestart) ProtoMessage() + func (x *LongLivedGracefulRestart) GetConfig() *LongLivedGracefulRestartConfig + func (x *LongLivedGracefulRestart) GetState() *LongLivedGracefulRestartState + func (x *LongLivedGracefulRestart) ProtoReflect() protoreflect.Message + func (x *LongLivedGracefulRestart) Reset() + func (x *LongLivedGracefulRestart) String() string + type LongLivedGracefulRestartCapability struct + Tuples []*LongLivedGracefulRestartCapabilityTuple + func (*LongLivedGracefulRestartCapability) Descriptor() ([]byte, []int) + func (*LongLivedGracefulRestartCapability) ProtoMessage() + func (x *LongLivedGracefulRestartCapability) GetTuples() []*LongLivedGracefulRestartCapabilityTuple + func (x *LongLivedGracefulRestartCapability) ProtoReflect() protoreflect.Message + func (x *LongLivedGracefulRestartCapability) Reset() + func (x *LongLivedGracefulRestartCapability) String() string + type LongLivedGracefulRestartCapabilityTuple struct + Family *Family + Flags uint32 + Time uint32 + func (*LongLivedGracefulRestartCapabilityTuple) Descriptor() ([]byte, []int) + func (*LongLivedGracefulRestartCapabilityTuple) ProtoMessage() + func (x *LongLivedGracefulRestartCapabilityTuple) GetFamily() *Family + func (x *LongLivedGracefulRestartCapabilityTuple) GetFlags() uint32 + func (x *LongLivedGracefulRestartCapabilityTuple) GetTime() uint32 + func (x *LongLivedGracefulRestartCapabilityTuple) ProtoReflect() protoreflect.Message + func (x *LongLivedGracefulRestartCapabilityTuple) Reset() + func (x *LongLivedGracefulRestartCapabilityTuple) String() string + type LongLivedGracefulRestartConfig struct + Enabled bool + RestartTime uint32 + func (*LongLivedGracefulRestartConfig) Descriptor() ([]byte, []int) + func (*LongLivedGracefulRestartConfig) ProtoMessage() + func (x *LongLivedGracefulRestartConfig) GetEnabled() bool + func (x *LongLivedGracefulRestartConfig) GetRestartTime() uint32 + func (x *LongLivedGracefulRestartConfig) ProtoReflect() protoreflect.Message + func (x *LongLivedGracefulRestartConfig) Reset() + func (x *LongLivedGracefulRestartConfig) String() string + type LongLivedGracefulRestartState struct + Advertised bool + Enabled bool + PeerRestartTime uint32 + PeerRestartTimerExpired bool + Received bool + Running bool + func (*LongLivedGracefulRestartState) Descriptor() ([]byte, []int) + func (*LongLivedGracefulRestartState) ProtoMessage() + func (x *LongLivedGracefulRestartState) GetAdvertised() bool + func (x *LongLivedGracefulRestartState) GetEnabled() bool + func (x *LongLivedGracefulRestartState) GetPeerRestartTime() uint32 + func (x *LongLivedGracefulRestartState) GetPeerRestartTimerExpired() bool + func (x *LongLivedGracefulRestartState) GetReceived() bool + func (x *LongLivedGracefulRestartState) GetRunning() bool + func (x *LongLivedGracefulRestartState) ProtoReflect() protoreflect.Message + func (x *LongLivedGracefulRestartState) Reset() + func (x *LongLivedGracefulRestartState) String() string + type LsAddrPrefix struct + Identifier uint64 + Length uint32 + Nlri *LsAddrPrefix_LsNLRI + ProtocolId LsProtocolID + Type LsNLRIType + func (*LsAddrPrefix) Descriptor() ([]byte, []int) + func (*LsAddrPrefix) ProtoMessage() + func (x *LsAddrPrefix) GetIdentifier() uint64 + func (x *LsAddrPrefix) GetLength() uint32 + func (x *LsAddrPrefix) GetNlri() *LsAddrPrefix_LsNLRI + func (x *LsAddrPrefix) GetProtocolId() LsProtocolID + func (x *LsAddrPrefix) GetType() LsNLRIType + func (x *LsAddrPrefix) ProtoReflect() protoreflect.Message + func (x *LsAddrPrefix) Reset() + func (x *LsAddrPrefix) String() string + type LsAddrPrefix_LsNLRI struct + Nlri isLsAddrPrefix_LsNLRI_Nlri + func (*LsAddrPrefix_LsNLRI) Descriptor() ([]byte, []int) + func (*LsAddrPrefix_LsNLRI) ProtoMessage() + func (x *LsAddrPrefix_LsNLRI) GetLink() *LsLinkNLRI + func (x *LsAddrPrefix_LsNLRI) GetNlri() isLsAddrPrefix_LsNLRI_Nlri + func (x *LsAddrPrefix_LsNLRI) GetNode() *LsNodeNLRI + func (x *LsAddrPrefix_LsNLRI) GetPrefixV4() *LsPrefixV4NLRI + func (x *LsAddrPrefix_LsNLRI) GetPrefixV6() *LsPrefixV6NLRI + func (x *LsAddrPrefix_LsNLRI) GetSrv6Sid() *LsSrv6SIDNLRI + func (x *LsAddrPrefix_LsNLRI) ProtoReflect() protoreflect.Message + func (x *LsAddrPrefix_LsNLRI) Reset() + func (x *LsAddrPrefix_LsNLRI) String() string + type LsAddrPrefix_LsNLRI_Link struct + Link *LsLinkNLRI + type LsAddrPrefix_LsNLRI_Node struct + Node *LsNodeNLRI + type LsAddrPrefix_LsNLRI_PrefixV4 struct + PrefixV4 *LsPrefixV4NLRI + type LsAddrPrefix_LsNLRI_PrefixV6 struct + PrefixV6 *LsPrefixV6NLRI + type LsAddrPrefix_LsNLRI_Srv6Sid struct + Srv6Sid *LsSrv6SIDNLRI + type LsAttribute struct + BgpPeerSegment *LsAttributeBgpPeerSegment + Link *LsAttributeLink + Node *LsAttributeNode + Prefix *LsAttributePrefix + Srv6Sid *LsAttributeSrv6SID + func (*LsAttribute) Descriptor() ([]byte, []int) + func (*LsAttribute) ProtoMessage() + func (x *LsAttribute) GetBgpPeerSegment() *LsAttributeBgpPeerSegment + func (x *LsAttribute) GetLink() *LsAttributeLink + func (x *LsAttribute) GetNode() *LsAttributeNode + func (x *LsAttribute) GetPrefix() *LsAttributePrefix + func (x *LsAttribute) GetSrv6Sid() *LsAttributeSrv6SID + func (x *LsAttribute) ProtoReflect() protoreflect.Message + func (x *LsAttribute) Reset() + func (x *LsAttribute) String() string + type LsAttributeBgpPeerSegment struct + BgpPeerAdjacencySid *LsBgpPeerSegmentSID + BgpPeerNodeSid *LsBgpPeerSegmentSID + BgpPeerSetSid *LsBgpPeerSegmentSID + func (*LsAttributeBgpPeerSegment) Descriptor() ([]byte, []int) + func (*LsAttributeBgpPeerSegment) ProtoMessage() + func (x *LsAttributeBgpPeerSegment) GetBgpPeerAdjacencySid() *LsBgpPeerSegmentSID + func (x *LsAttributeBgpPeerSegment) GetBgpPeerNodeSid() *LsBgpPeerSegmentSID + func (x *LsAttributeBgpPeerSegment) GetBgpPeerSetSid() *LsBgpPeerSegmentSID + func (x *LsAttributeBgpPeerSegment) ProtoReflect() protoreflect.Message + func (x *LsAttributeBgpPeerSegment) Reset() + func (x *LsAttributeBgpPeerSegment) String() string + type LsAttributeLink struct + AdminGroup uint32 + Bandwidth float32 + DefaultTeMetric uint32 + IgpMetric uint32 + LocalRouterId string + LocalRouterIdV6 string + Name string + Opaque []byte + RemoteRouterId string + RemoteRouterIdV6 string + ReservableBandwidth float32 + SrAdjacencySid uint32 + Srlgs []uint32 + Srv6EndXSid *LsSrv6EndXSID + UnreservedBandwidth []float32 + func (*LsAttributeLink) Descriptor() ([]byte, []int) + func (*LsAttributeLink) ProtoMessage() + func (x *LsAttributeLink) GetAdminGroup() uint32 + func (x *LsAttributeLink) GetBandwidth() float32 + func (x *LsAttributeLink) GetDefaultTeMetric() uint32 + func (x *LsAttributeLink) GetIgpMetric() uint32 + func (x *LsAttributeLink) GetLocalRouterId() string + func (x *LsAttributeLink) GetLocalRouterIdV6() string + func (x *LsAttributeLink) GetName() string + func (x *LsAttributeLink) GetOpaque() []byte + func (x *LsAttributeLink) GetRemoteRouterId() string + func (x *LsAttributeLink) GetRemoteRouterIdV6() string + func (x *LsAttributeLink) GetReservableBandwidth() float32 + func (x *LsAttributeLink) GetSrAdjacencySid() uint32 + func (x *LsAttributeLink) GetSrlgs() []uint32 + func (x *LsAttributeLink) GetSrv6EndXSid() *LsSrv6EndXSID + func (x *LsAttributeLink) GetUnreservedBandwidth() []float32 + func (x *LsAttributeLink) ProtoReflect() protoreflect.Message + func (x *LsAttributeLink) Reset() + func (x *LsAttributeLink) String() string + type LsAttributeNode struct + Flags *LsNodeFlags + IsisArea []byte + LocalRouterId string + LocalRouterIdV6 string + Name string + Opaque []byte + SrAlgorithms []byte + SrCapabilities *LsSrCapabilities + SrLocalBlock *LsSrLocalBlock + func (*LsAttributeNode) Descriptor() ([]byte, []int) + func (*LsAttributeNode) ProtoMessage() + func (x *LsAttributeNode) GetFlags() *LsNodeFlags + func (x *LsAttributeNode) GetIsisArea() []byte + func (x *LsAttributeNode) GetLocalRouterId() string + func (x *LsAttributeNode) GetLocalRouterIdV6() string + func (x *LsAttributeNode) GetName() string + func (x *LsAttributeNode) GetOpaque() []byte + func (x *LsAttributeNode) GetSrAlgorithms() []byte + func (x *LsAttributeNode) GetSrCapabilities() *LsSrCapabilities + func (x *LsAttributeNode) GetSrLocalBlock() *LsSrLocalBlock + func (x *LsAttributeNode) ProtoReflect() protoreflect.Message + func (x *LsAttributeNode) Reset() + func (x *LsAttributeNode) String() string + type LsAttributePrefix struct + IgpFlags *LsIGPFlags + Opaque []byte + SrPrefixSid uint32 + func (*LsAttributePrefix) Descriptor() ([]byte, []int) + func (*LsAttributePrefix) ProtoMessage() + func (x *LsAttributePrefix) GetIgpFlags() *LsIGPFlags + func (x *LsAttributePrefix) GetOpaque() []byte + func (x *LsAttributePrefix) GetSrPrefixSid() uint32 + func (x *LsAttributePrefix) ProtoReflect() protoreflect.Message + func (x *LsAttributePrefix) Reset() + func (x *LsAttributePrefix) String() string + type LsAttributeSrv6SID struct + Srv6BgpPeerNodeSid *LsSrv6BgpPeerNodeSID + Srv6EndpointBehavior *LsSrv6EndpointBehavior + Srv6SidStructure *LsSrv6SIDStructure + func (*LsAttributeSrv6SID) Descriptor() ([]byte, []int) + func (*LsAttributeSrv6SID) ProtoMessage() + func (x *LsAttributeSrv6SID) GetSrv6BgpPeerNodeSid() *LsSrv6BgpPeerNodeSID + func (x *LsAttributeSrv6SID) GetSrv6EndpointBehavior() *LsSrv6EndpointBehavior + func (x *LsAttributeSrv6SID) GetSrv6SidStructure() *LsSrv6SIDStructure + func (x *LsAttributeSrv6SID) ProtoReflect() protoreflect.Message + func (x *LsAttributeSrv6SID) Reset() + func (x *LsAttributeSrv6SID) String() string + type LsBgpPeerSegmentSID struct + Flags *LsBgpPeerSegmentSIDFlags + Sid uint32 + Weight uint32 + func (*LsBgpPeerSegmentSID) Descriptor() ([]byte, []int) + func (*LsBgpPeerSegmentSID) ProtoMessage() + func (x *LsBgpPeerSegmentSID) GetFlags() *LsBgpPeerSegmentSIDFlags + func (x *LsBgpPeerSegmentSID) GetSid() uint32 + func (x *LsBgpPeerSegmentSID) GetWeight() uint32 + func (x *LsBgpPeerSegmentSID) ProtoReflect() protoreflect.Message + func (x *LsBgpPeerSegmentSID) Reset() + func (x *LsBgpPeerSegmentSID) String() string + type LsBgpPeerSegmentSIDFlags struct + Backup bool + Local bool + Persistent bool + Value bool + func (*LsBgpPeerSegmentSIDFlags) Descriptor() ([]byte, []int) + func (*LsBgpPeerSegmentSIDFlags) ProtoMessage() + func (x *LsBgpPeerSegmentSIDFlags) GetBackup() bool + func (x *LsBgpPeerSegmentSIDFlags) GetLocal() bool + func (x *LsBgpPeerSegmentSIDFlags) GetPersistent() bool + func (x *LsBgpPeerSegmentSIDFlags) GetValue() bool + func (x *LsBgpPeerSegmentSIDFlags) ProtoReflect() protoreflect.Message + func (x *LsBgpPeerSegmentSIDFlags) Reset() + func (x *LsBgpPeerSegmentSIDFlags) String() string + type LsIGPFlags struct + Down bool + LocalAddress bool + NoUnicast bool + PropagateNssa bool + func (*LsIGPFlags) Descriptor() ([]byte, []int) + func (*LsIGPFlags) ProtoMessage() + func (x *LsIGPFlags) GetDown() bool + func (x *LsIGPFlags) GetLocalAddress() bool + func (x *LsIGPFlags) GetNoUnicast() bool + func (x *LsIGPFlags) GetPropagateNssa() bool + func (x *LsIGPFlags) ProtoReflect() protoreflect.Message + func (x *LsIGPFlags) Reset() + func (x *LsIGPFlags) String() string + type LsLinkDescriptor struct + InterfaceAddrIpv4 string + InterfaceAddrIpv6 string + LinkLocalId uint32 + LinkRemoteId uint32 + NeighborAddrIpv4 string + NeighborAddrIpv6 string + func (*LsLinkDescriptor) Descriptor() ([]byte, []int) + func (*LsLinkDescriptor) ProtoMessage() + func (x *LsLinkDescriptor) GetInterfaceAddrIpv4() string + func (x *LsLinkDescriptor) GetInterfaceAddrIpv6() string + func (x *LsLinkDescriptor) GetLinkLocalId() uint32 + func (x *LsLinkDescriptor) GetLinkRemoteId() uint32 + func (x *LsLinkDescriptor) GetNeighborAddrIpv4() string + func (x *LsLinkDescriptor) GetNeighborAddrIpv6() string + func (x *LsLinkDescriptor) ProtoReflect() protoreflect.Message + func (x *LsLinkDescriptor) Reset() + func (x *LsLinkDescriptor) String() string + type LsLinkNLRI struct + LinkDescriptor *LsLinkDescriptor + LocalNode *LsNodeDescriptor + RemoteNode *LsNodeDescriptor + func (*LsLinkNLRI) Descriptor() ([]byte, []int) + func (*LsLinkNLRI) ProtoMessage() + func (x *LsLinkNLRI) GetLinkDescriptor() *LsLinkDescriptor + func (x *LsLinkNLRI) GetLocalNode() *LsNodeDescriptor + func (x *LsLinkNLRI) GetRemoteNode() *LsNodeDescriptor + func (x *LsLinkNLRI) ProtoReflect() protoreflect.Message + func (x *LsLinkNLRI) Reset() + func (x *LsLinkNLRI) String() string + type LsMultiTopologyIdentifier struct + MultiTopoIds []uint32 + func (*LsMultiTopologyIdentifier) Descriptor() ([]byte, []int) + func (*LsMultiTopologyIdentifier) ProtoMessage() + func (x *LsMultiTopologyIdentifier) GetMultiTopoIds() []uint32 + func (x *LsMultiTopologyIdentifier) ProtoReflect() protoreflect.Message + func (x *LsMultiTopologyIdentifier) Reset() + func (x *LsMultiTopologyIdentifier) String() string + type LsNLRIType int32 + const LsNLRIType_LS_NLRI_TYPE_LINK + const LsNLRIType_LS_NLRI_TYPE_NODE + const LsNLRIType_LS_NLRI_TYPE_PREFIX_V4 + const LsNLRIType_LS_NLRI_TYPE_PREFIX_V6 + const LsNLRIType_LS_NLRI_TYPE_SRV6_SID + const LsNLRIType_LS_NLRI_TYPE_UNSPECIFIED + func (LsNLRIType) Descriptor() protoreflect.EnumDescriptor + func (LsNLRIType) EnumDescriptor() ([]byte, []int) + func (LsNLRIType) Type() protoreflect.EnumType + func (x LsNLRIType) Enum() *LsNLRIType + func (x LsNLRIType) Number() protoreflect.EnumNumber + func (x LsNLRIType) String() string + type LsNodeDescriptor struct + Asn uint32 + BgpConfederationMember uint32 + BgpLsId uint32 + BgpRouterId string + IgpRouterId string + OspfAreaId uint32 + Pseudonode bool + func (*LsNodeDescriptor) Descriptor() ([]byte, []int) + func (*LsNodeDescriptor) ProtoMessage() + func (x *LsNodeDescriptor) GetAsn() uint32 + func (x *LsNodeDescriptor) GetBgpConfederationMember() uint32 + func (x *LsNodeDescriptor) GetBgpLsId() uint32 + func (x *LsNodeDescriptor) GetBgpRouterId() string + func (x *LsNodeDescriptor) GetIgpRouterId() string + func (x *LsNodeDescriptor) GetOspfAreaId() uint32 + func (x *LsNodeDescriptor) GetPseudonode() bool + func (x *LsNodeDescriptor) ProtoReflect() protoreflect.Message + func (x *LsNodeDescriptor) Reset() + func (x *LsNodeDescriptor) String() string + type LsNodeFlags struct + Abr bool + Attached bool + External bool + Overload bool + Router bool + V6 bool + func (*LsNodeFlags) Descriptor() ([]byte, []int) + func (*LsNodeFlags) ProtoMessage() + func (x *LsNodeFlags) GetAbr() bool + func (x *LsNodeFlags) GetAttached() bool + func (x *LsNodeFlags) GetExternal() bool + func (x *LsNodeFlags) GetOverload() bool + func (x *LsNodeFlags) GetRouter() bool + func (x *LsNodeFlags) GetV6() bool + func (x *LsNodeFlags) ProtoReflect() protoreflect.Message + func (x *LsNodeFlags) Reset() + func (x *LsNodeFlags) String() string + type LsNodeNLRI struct + LocalNode *LsNodeDescriptor + func (*LsNodeNLRI) Descriptor() ([]byte, []int) + func (*LsNodeNLRI) ProtoMessage() + func (x *LsNodeNLRI) GetLocalNode() *LsNodeDescriptor + func (x *LsNodeNLRI) ProtoReflect() protoreflect.Message + func (x *LsNodeNLRI) Reset() + func (x *LsNodeNLRI) String() string + type LsOspfRouteType int32 + const LsOspfRouteType_LS_OSPF_ROUTE_TYPE_EXTERNAL1 + const LsOspfRouteType_LS_OSPF_ROUTE_TYPE_EXTERNAL2 + const LsOspfRouteType_LS_OSPF_ROUTE_TYPE_INTER_AREA + const LsOspfRouteType_LS_OSPF_ROUTE_TYPE_INTRA_AREA + const LsOspfRouteType_LS_OSPF_ROUTE_TYPE_NSSA1 + const LsOspfRouteType_LS_OSPF_ROUTE_TYPE_NSSA2 + const LsOspfRouteType_LS_OSPF_ROUTE_TYPE_UNSPECIFIED + func (LsOspfRouteType) Descriptor() protoreflect.EnumDescriptor + func (LsOspfRouteType) EnumDescriptor() ([]byte, []int) + func (LsOspfRouteType) Type() protoreflect.EnumType + func (x LsOspfRouteType) Enum() *LsOspfRouteType + func (x LsOspfRouteType) Number() protoreflect.EnumNumber + func (x LsOspfRouteType) String() string + type LsPrefixDescriptor struct + IpReachability []string + OspfRouteType LsOspfRouteType + func (*LsPrefixDescriptor) Descriptor() ([]byte, []int) + func (*LsPrefixDescriptor) ProtoMessage() + func (x *LsPrefixDescriptor) GetIpReachability() []string + func (x *LsPrefixDescriptor) GetOspfRouteType() LsOspfRouteType + func (x *LsPrefixDescriptor) ProtoReflect() protoreflect.Message + func (x *LsPrefixDescriptor) Reset() + func (x *LsPrefixDescriptor) String() string + type LsPrefixV4NLRI struct + LocalNode *LsNodeDescriptor + PrefixDescriptor *LsPrefixDescriptor + func (*LsPrefixV4NLRI) Descriptor() ([]byte, []int) + func (*LsPrefixV4NLRI) ProtoMessage() + func (x *LsPrefixV4NLRI) GetLocalNode() *LsNodeDescriptor + func (x *LsPrefixV4NLRI) GetPrefixDescriptor() *LsPrefixDescriptor + func (x *LsPrefixV4NLRI) ProtoReflect() protoreflect.Message + func (x *LsPrefixV4NLRI) Reset() + func (x *LsPrefixV4NLRI) String() string + type LsPrefixV6NLRI struct + LocalNode *LsNodeDescriptor + PrefixDescriptor *LsPrefixDescriptor + func (*LsPrefixV6NLRI) Descriptor() ([]byte, []int) + func (*LsPrefixV6NLRI) ProtoMessage() + func (x *LsPrefixV6NLRI) GetLocalNode() *LsNodeDescriptor + func (x *LsPrefixV6NLRI) GetPrefixDescriptor() *LsPrefixDescriptor + func (x *LsPrefixV6NLRI) ProtoReflect() protoreflect.Message + func (x *LsPrefixV6NLRI) Reset() + func (x *LsPrefixV6NLRI) String() string + type LsProtocolID int32 + const LsProtocolID_LS_PROTOCOL_ID_DIRECT + const LsProtocolID_LS_PROTOCOL_ID_ISIS_L1 + const LsProtocolID_LS_PROTOCOL_ID_ISIS_L2 + const LsProtocolID_LS_PROTOCOL_ID_OSPF_V2 + const LsProtocolID_LS_PROTOCOL_ID_OSPF_V3 + const LsProtocolID_LS_PROTOCOL_ID_STATIC + const LsProtocolID_LS_PROTOCOL_ID_UNSPECIFIED + func (LsProtocolID) Descriptor() protoreflect.EnumDescriptor + func (LsProtocolID) EnumDescriptor() ([]byte, []int) + func (LsProtocolID) Type() protoreflect.EnumType + func (x LsProtocolID) Enum() *LsProtocolID + func (x LsProtocolID) Number() protoreflect.EnumNumber + func (x LsProtocolID) String() string + type LsSrCapabilities struct + Ipv4Supported bool + Ipv6Supported bool + Ranges []*LsSrRange + func (*LsSrCapabilities) Descriptor() ([]byte, []int) + func (*LsSrCapabilities) ProtoMessage() + func (x *LsSrCapabilities) GetIpv4Supported() bool + func (x *LsSrCapabilities) GetIpv6Supported() bool + func (x *LsSrCapabilities) GetRanges() []*LsSrRange + func (x *LsSrCapabilities) ProtoReflect() protoreflect.Message + func (x *LsSrCapabilities) Reset() + func (x *LsSrCapabilities) String() string + type LsSrLocalBlock struct + Ranges []*LsSrRange + func (*LsSrLocalBlock) Descriptor() ([]byte, []int) + func (*LsSrLocalBlock) ProtoMessage() + func (x *LsSrLocalBlock) GetRanges() []*LsSrRange + func (x *LsSrLocalBlock) ProtoReflect() protoreflect.Message + func (x *LsSrLocalBlock) Reset() + func (x *LsSrLocalBlock) String() string + type LsSrRange struct + Begin uint32 + End uint32 + func (*LsSrRange) Descriptor() ([]byte, []int) + func (*LsSrRange) ProtoMessage() + func (x *LsSrRange) GetBegin() uint32 + func (x *LsSrRange) GetEnd() uint32 + func (x *LsSrRange) ProtoReflect() protoreflect.Message + func (x *LsSrRange) Reset() + func (x *LsSrRange) String() string + type LsSrv6BgpPeerNodeSID struct + Flags uint32 + PeerAs uint32 + PeerBgpId string + Weight uint32 + func (*LsSrv6BgpPeerNodeSID) Descriptor() ([]byte, []int) + func (*LsSrv6BgpPeerNodeSID) ProtoMessage() + func (x *LsSrv6BgpPeerNodeSID) GetFlags() uint32 + func (x *LsSrv6BgpPeerNodeSID) GetPeerAs() uint32 + func (x *LsSrv6BgpPeerNodeSID) GetPeerBgpId() string + func (x *LsSrv6BgpPeerNodeSID) GetWeight() uint32 + func (x *LsSrv6BgpPeerNodeSID) ProtoReflect() protoreflect.Message + func (x *LsSrv6BgpPeerNodeSID) Reset() + func (x *LsSrv6BgpPeerNodeSID) String() string + type LsSrv6EndXSID struct + Algorithm uint32 + EndpointBehavior uint32 + Flags uint32 + Reserved uint32 + Sids []string + Srv6SidStructure *LsSrv6SIDStructure + Weight uint32 + func (*LsSrv6EndXSID) Descriptor() ([]byte, []int) + func (*LsSrv6EndXSID) ProtoMessage() + func (x *LsSrv6EndXSID) GetAlgorithm() uint32 + func (x *LsSrv6EndXSID) GetEndpointBehavior() uint32 + func (x *LsSrv6EndXSID) GetFlags() uint32 + func (x *LsSrv6EndXSID) GetReserved() uint32 + func (x *LsSrv6EndXSID) GetSids() []string + func (x *LsSrv6EndXSID) GetSrv6SidStructure() *LsSrv6SIDStructure + func (x *LsSrv6EndXSID) GetWeight() uint32 + func (x *LsSrv6EndXSID) ProtoReflect() protoreflect.Message + func (x *LsSrv6EndXSID) Reset() + func (x *LsSrv6EndXSID) String() string + type LsSrv6EndpointBehavior struct + Algorithm uint32 + EndpointBehavior uint32 + Flags uint32 + func (*LsSrv6EndpointBehavior) Descriptor() ([]byte, []int) + func (*LsSrv6EndpointBehavior) ProtoMessage() + func (x *LsSrv6EndpointBehavior) GetAlgorithm() uint32 + func (x *LsSrv6EndpointBehavior) GetEndpointBehavior() uint32 + func (x *LsSrv6EndpointBehavior) GetFlags() uint32 + func (x *LsSrv6EndpointBehavior) ProtoReflect() protoreflect.Message + func (x *LsSrv6EndpointBehavior) Reset() + func (x *LsSrv6EndpointBehavior) String() string + type LsSrv6SIDInformation struct + Sids []string + func (*LsSrv6SIDInformation) Descriptor() ([]byte, []int) + func (*LsSrv6SIDInformation) ProtoMessage() + func (x *LsSrv6SIDInformation) GetSids() []string + func (x *LsSrv6SIDInformation) ProtoReflect() protoreflect.Message + func (x *LsSrv6SIDInformation) Reset() + func (x *LsSrv6SIDInformation) String() string + type LsSrv6SIDNLRI struct + LocalNode *LsNodeDescriptor + MultiTopoId *LsMultiTopologyIdentifier + Srv6SidInformation *LsSrv6SIDInformation + func (*LsSrv6SIDNLRI) Descriptor() ([]byte, []int) + func (*LsSrv6SIDNLRI) ProtoMessage() + func (x *LsSrv6SIDNLRI) GetLocalNode() *LsNodeDescriptor + func (x *LsSrv6SIDNLRI) GetMultiTopoId() *LsMultiTopologyIdentifier + func (x *LsSrv6SIDNLRI) GetSrv6SidInformation() *LsSrv6SIDInformation + func (x *LsSrv6SIDNLRI) ProtoReflect() protoreflect.Message + func (x *LsSrv6SIDNLRI) Reset() + func (x *LsSrv6SIDNLRI) String() string + type LsSrv6SIDStructure struct + LocalArg uint32 + LocalBlock uint32 + LocalFunc uint32 + LocalNode uint32 + func (*LsSrv6SIDStructure) Descriptor() ([]byte, []int) + func (*LsSrv6SIDStructure) ProtoMessage() + func (x *LsSrv6SIDStructure) GetLocalArg() uint32 + func (x *LsSrv6SIDStructure) GetLocalBlock() uint32 + func (x *LsSrv6SIDStructure) GetLocalFunc() uint32 + func (x *LsSrv6SIDStructure) GetLocalNode() uint32 + func (x *LsSrv6SIDStructure) ProtoReflect() protoreflect.Message + func (x *LsSrv6SIDStructure) Reset() + func (x *LsSrv6SIDStructure) String() string + type MUPDirectSegmentDiscoveryRoute struct + Address string + Rd *RouteDistinguisher + func (*MUPDirectSegmentDiscoveryRoute) Descriptor() ([]byte, []int) + func (*MUPDirectSegmentDiscoveryRoute) ProtoMessage() + func (x *MUPDirectSegmentDiscoveryRoute) GetAddress() string + func (x *MUPDirectSegmentDiscoveryRoute) GetRd() *RouteDistinguisher + func (x *MUPDirectSegmentDiscoveryRoute) ProtoReflect() protoreflect.Message + func (x *MUPDirectSegmentDiscoveryRoute) Reset() + func (x *MUPDirectSegmentDiscoveryRoute) String() string + type MUPExtended struct + SegmentId2 uint32 + SegmentId4 uint32 + SubType uint32 + func (*MUPExtended) Descriptor() ([]byte, []int) + func (*MUPExtended) ProtoMessage() + func (x *MUPExtended) GetSegmentId2() uint32 + func (x *MUPExtended) GetSegmentId4() uint32 + func (x *MUPExtended) GetSubType() uint32 + func (x *MUPExtended) ProtoReflect() protoreflect.Message + func (x *MUPExtended) Reset() + func (x *MUPExtended) String() string + type MUPInterworkSegmentDiscoveryRoute struct + Prefix string + Rd *RouteDistinguisher + func (*MUPInterworkSegmentDiscoveryRoute) Descriptor() ([]byte, []int) + func (*MUPInterworkSegmentDiscoveryRoute) ProtoMessage() + func (x *MUPInterworkSegmentDiscoveryRoute) GetPrefix() string + func (x *MUPInterworkSegmentDiscoveryRoute) GetRd() *RouteDistinguisher + func (x *MUPInterworkSegmentDiscoveryRoute) ProtoReflect() protoreflect.Message + func (x *MUPInterworkSegmentDiscoveryRoute) Reset() + func (x *MUPInterworkSegmentDiscoveryRoute) String() string + type MUPType1SessionTransformedRoute struct + EndpointAddress string + EndpointAddressLength uint32 + Prefix string + PrefixLength uint32 + Qfi uint32 + Rd *RouteDistinguisher + SourceAddress string + SourceAddressLength uint32 + Teid uint32 + func (*MUPType1SessionTransformedRoute) Descriptor() ([]byte, []int) + func (*MUPType1SessionTransformedRoute) ProtoMessage() + func (x *MUPType1SessionTransformedRoute) GetEndpointAddress() string + func (x *MUPType1SessionTransformedRoute) GetEndpointAddressLength() uint32 + func (x *MUPType1SessionTransformedRoute) GetPrefix() string + func (x *MUPType1SessionTransformedRoute) GetPrefixLength() uint32 + func (x *MUPType1SessionTransformedRoute) GetQfi() uint32 + func (x *MUPType1SessionTransformedRoute) GetRd() *RouteDistinguisher + func (x *MUPType1SessionTransformedRoute) GetSourceAddress() string + func (x *MUPType1SessionTransformedRoute) GetSourceAddressLength() uint32 + func (x *MUPType1SessionTransformedRoute) GetTeid() uint32 + func (x *MUPType1SessionTransformedRoute) ProtoReflect() protoreflect.Message + func (x *MUPType1SessionTransformedRoute) Reset() + func (x *MUPType1SessionTransformedRoute) String() string + type MUPType2SessionTransformedRoute struct + EndpointAddress string + EndpointAddressLength uint32 + Rd *RouteDistinguisher + Teid uint32 + func (*MUPType2SessionTransformedRoute) Descriptor() ([]byte, []int) + func (*MUPType2SessionTransformedRoute) ProtoMessage() + func (x *MUPType2SessionTransformedRoute) GetEndpointAddress() string + func (x *MUPType2SessionTransformedRoute) GetEndpointAddressLength() uint32 + func (x *MUPType2SessionTransformedRoute) GetRd() *RouteDistinguisher + func (x *MUPType2SessionTransformedRoute) GetTeid() uint32 + func (x *MUPType2SessionTransformedRoute) ProtoReflect() protoreflect.Message + func (x *MUPType2SessionTransformedRoute) Reset() + func (x *MUPType2SessionTransformedRoute) String() string + type MacMobilityExtended struct + IsSticky bool + SequenceNum uint32 + func (*MacMobilityExtended) Descriptor() ([]byte, []int) + func (*MacMobilityExtended) ProtoMessage() + func (x *MacMobilityExtended) GetIsSticky() bool + func (x *MacMobilityExtended) GetSequenceNum() uint32 + func (x *MacMobilityExtended) ProtoReflect() protoreflect.Message + func (x *MacMobilityExtended) Reset() + func (x *MacMobilityExtended) String() string + type MatchSet struct + Name string + Type MatchSet_Type + func (*MatchSet) Descriptor() ([]byte, []int) + func (*MatchSet) ProtoMessage() + func (x *MatchSet) GetName() string + func (x *MatchSet) GetType() MatchSet_Type + func (x *MatchSet) ProtoReflect() protoreflect.Message + func (x *MatchSet) Reset() + func (x *MatchSet) String() string + type MatchSet_Type int32 + const MatchSet_TYPE_ALL + const MatchSet_TYPE_ANY + const MatchSet_TYPE_INVERT + const MatchSet_TYPE_UNSPECIFIED + func (MatchSet_Type) Descriptor() protoreflect.EnumDescriptor + func (MatchSet_Type) EnumDescriptor() ([]byte, []int) + func (MatchSet_Type) Type() protoreflect.EnumType + func (x MatchSet_Type) Enum() *MatchSet_Type + func (x MatchSet_Type) Number() protoreflect.EnumNumber + func (x MatchSet_Type) String() string + type MedAction struct + Type MedAction_Type + Value int64 + func (*MedAction) Descriptor() ([]byte, []int) + func (*MedAction) ProtoMessage() + func (x *MedAction) GetType() MedAction_Type + func (x *MedAction) GetValue() int64 + func (x *MedAction) ProtoReflect() protoreflect.Message + func (x *MedAction) Reset() + func (x *MedAction) String() string + type MedAction_Type int32 + const MedAction_TYPE_MOD + const MedAction_TYPE_REPLACE + const MedAction_TYPE_UNSPECIFIED + func (MedAction_Type) Descriptor() protoreflect.EnumDescriptor + func (MedAction_Type) EnumDescriptor() ([]byte, []int) + func (MedAction_Type) Type() protoreflect.EnumType + func (x MedAction_Type) Enum() *MedAction_Type + func (x MedAction_Type) Number() protoreflect.EnumNumber + func (x MedAction_Type) String() string + type MedEq struct + Value uint32 + func (*MedEq) Descriptor() ([]byte, []int) + func (*MedEq) ProtoMessage() + func (x *MedEq) GetValue() uint32 + func (x *MedEq) ProtoReflect() protoreflect.Message + func (x *MedEq) Reset() + func (x *MedEq) String() string + type Message struct + Discarded uint64 + Keepalive uint64 + Notification uint64 + Open uint64 + Refresh uint64 + Total uint64 + Update uint64 + WithdrawPrefix uint64 + WithdrawUpdate uint64 + func (*Message) Descriptor() ([]byte, []int) + func (*Message) ProtoMessage() + func (x *Message) GetDiscarded() uint64 + func (x *Message) GetKeepalive() uint64 + func (x *Message) GetNotification() uint64 + func (x *Message) GetOpen() uint64 + func (x *Message) GetRefresh() uint64 + func (x *Message) GetTotal() uint64 + func (x *Message) GetUpdate() uint64 + func (x *Message) GetWithdrawPrefix() uint64 + func (x *Message) GetWithdrawUpdate() uint64 + func (x *Message) ProtoReflect() protoreflect.Message + func (x *Message) Reset() + func (x *Message) String() string + type Messages struct + Received *Message + Sent *Message + func (*Messages) Descriptor() ([]byte, []int) + func (*Messages) ProtoMessage() + func (x *Messages) GetReceived() *Message + func (x *Messages) GetSent() *Message + func (x *Messages) ProtoReflect() protoreflect.Message + func (x *Messages) Reset() + func (x *Messages) String() string + type MpGracefulRestart struct + Config *MpGracefulRestartConfig + State *MpGracefulRestartState + func (*MpGracefulRestart) Descriptor() ([]byte, []int) + func (*MpGracefulRestart) ProtoMessage() + func (x *MpGracefulRestart) GetConfig() *MpGracefulRestartConfig + func (x *MpGracefulRestart) GetState() *MpGracefulRestartState + func (x *MpGracefulRestart) ProtoReflect() protoreflect.Message + func (x *MpGracefulRestart) Reset() + func (x *MpGracefulRestart) String() string + type MpGracefulRestartConfig struct + Enabled bool + func (*MpGracefulRestartConfig) Descriptor() ([]byte, []int) + func (*MpGracefulRestartConfig) ProtoMessage() + func (x *MpGracefulRestartConfig) GetEnabled() bool + func (x *MpGracefulRestartConfig) ProtoReflect() protoreflect.Message + func (x *MpGracefulRestartConfig) Reset() + func (x *MpGracefulRestartConfig) String() string + type MpGracefulRestartState struct + Advertised bool + Enabled bool + EndOfRibReceived bool + EndOfRibSent bool + Received bool + Running bool + func (*MpGracefulRestartState) Descriptor() ([]byte, []int) + func (*MpGracefulRestartState) ProtoMessage() + func (x *MpGracefulRestartState) GetAdvertised() bool + func (x *MpGracefulRestartState) GetEnabled() bool + func (x *MpGracefulRestartState) GetEndOfRibReceived() bool + func (x *MpGracefulRestartState) GetEndOfRibSent() bool + func (x *MpGracefulRestartState) GetReceived() bool + func (x *MpGracefulRestartState) GetRunning() bool + func (x *MpGracefulRestartState) ProtoReflect() protoreflect.Message + func (x *MpGracefulRestartState) Reset() + func (x *MpGracefulRestartState) String() string + type MpReachNLRIAttribute struct + Family *Family + NextHops []string + Nlris []*NLRI + func (*MpReachNLRIAttribute) Descriptor() ([]byte, []int) + func (*MpReachNLRIAttribute) ProtoMessage() + func (x *MpReachNLRIAttribute) GetFamily() *Family + func (x *MpReachNLRIAttribute) GetNextHops() []string + func (x *MpReachNLRIAttribute) GetNlris() []*NLRI + func (x *MpReachNLRIAttribute) ProtoReflect() protoreflect.Message + func (x *MpReachNLRIAttribute) Reset() + func (x *MpReachNLRIAttribute) String() string + type MpUnreachNLRIAttribute struct + Family *Family + Nlris []*NLRI + func (*MpUnreachNLRIAttribute) Descriptor() ([]byte, []int) + func (*MpUnreachNLRIAttribute) ProtoMessage() + func (x *MpUnreachNLRIAttribute) GetFamily() *Family + func (x *MpUnreachNLRIAttribute) GetNlris() []*NLRI + func (x *MpUnreachNLRIAttribute) ProtoReflect() protoreflect.Message + func (x *MpUnreachNLRIAttribute) Reset() + func (x *MpUnreachNLRIAttribute) String() string + type MultiExitDiscAttribute struct + Med uint32 + func (*MultiExitDiscAttribute) Descriptor() ([]byte, []int) + func (*MultiExitDiscAttribute) ProtoMessage() + func (x *MultiExitDiscAttribute) GetMed() uint32 + func (x *MultiExitDiscAttribute) ProtoReflect() protoreflect.Message + func (x *MultiExitDiscAttribute) Reset() + func (x *MultiExitDiscAttribute) String() string + type MultiProtocolCapability struct + Family *Family + func (*MultiProtocolCapability) Descriptor() ([]byte, []int) + func (*MultiProtocolCapability) ProtoMessage() + func (x *MultiProtocolCapability) GetFamily() *Family + func (x *MultiProtocolCapability) ProtoReflect() protoreflect.Message + func (x *MultiProtocolCapability) Reset() + func (x *MultiProtocolCapability) String() string + type MulticastFlagsExtended struct + IsIgmpProxy bool + IsMldProxy bool + func (*MulticastFlagsExtended) Descriptor() ([]byte, []int) + func (*MulticastFlagsExtended) ProtoMessage() + func (x *MulticastFlagsExtended) GetIsIgmpProxy() bool + func (x *MulticastFlagsExtended) GetIsMldProxy() bool + func (x *MulticastFlagsExtended) ProtoReflect() protoreflect.Message + func (x *MulticastFlagsExtended) Reset() + func (x *MulticastFlagsExtended) String() string + type NLRI struct + Nlri isNLRI_Nlri + func (*NLRI) Descriptor() ([]byte, []int) + func (*NLRI) ProtoMessage() + func (x *NLRI) GetEncapsulation() *EncapsulationNLRI + func (x *NLRI) GetEvpnEthernetAd() *EVPNEthernetAutoDiscoveryRoute + func (x *NLRI) GetEvpnEthernetSegment() *EVPNEthernetSegmentRoute + func (x *NLRI) GetEvpnIPmsi() *EVPNIPMSIRoute + func (x *NLRI) GetEvpnIpPrefix() *EVPNIPPrefixRoute + func (x *NLRI) GetEvpnMacadv() *EVPNMACIPAdvertisementRoute + func (x *NLRI) GetEvpnMulticast() *EVPNInclusiveMulticastEthernetTagRoute + func (x *NLRI) GetFlowSpec() *FlowSpecNLRI + func (x *NLRI) GetLabeledPrefix() *LabeledIPAddressPrefix + func (x *NLRI) GetLabeledVpnIpPrefix() *LabeledVPNIPAddressPrefix + func (x *NLRI) GetLsAddrPrefix() *LsAddrPrefix + func (x *NLRI) GetMupDirectSegmentDiscovery() *MUPDirectSegmentDiscoveryRoute + func (x *NLRI) GetMupInterworkSegmentDiscovery() *MUPInterworkSegmentDiscoveryRoute + func (x *NLRI) GetMupType_1SessionTransformed() *MUPType1SessionTransformedRoute + func (x *NLRI) GetMupType_2SessionTransformed() *MUPType2SessionTransformedRoute + func (x *NLRI) GetNlri() isNLRI_Nlri + func (x *NLRI) GetOpaque() *OpaqueNLRI + func (x *NLRI) GetPrefix() *IPAddressPrefix + func (x *NLRI) GetRouteTargetMembership() *RouteTargetMembershipNLRI + func (x *NLRI) GetSrPolicy() *SRPolicyNLRI + func (x *NLRI) GetVpls() *VPLSNLRI + func (x *NLRI) GetVpnFlowSpec() *VPNFlowSpecNLRI + func (x *NLRI) ProtoReflect() protoreflect.Message + func (x *NLRI) Reset() + func (x *NLRI) String() string + type NLRI_Encapsulation struct + Encapsulation *EncapsulationNLRI + type NLRI_EvpnEthernetAd struct + EvpnEthernetAd *EVPNEthernetAutoDiscoveryRoute + type NLRI_EvpnEthernetSegment struct + EvpnEthernetSegment *EVPNEthernetSegmentRoute + type NLRI_EvpnIPmsi struct + EvpnIPmsi *EVPNIPMSIRoute + type NLRI_EvpnIpPrefix struct + EvpnIpPrefix *EVPNIPPrefixRoute + type NLRI_EvpnMacadv struct + EvpnMacadv *EVPNMACIPAdvertisementRoute + type NLRI_EvpnMulticast struct + EvpnMulticast *EVPNInclusiveMulticastEthernetTagRoute + type NLRI_FlowSpec struct + FlowSpec *FlowSpecNLRI + type NLRI_LabeledPrefix struct + LabeledPrefix *LabeledIPAddressPrefix + type NLRI_LabeledVpnIpPrefix struct + LabeledVpnIpPrefix *LabeledVPNIPAddressPrefix + type NLRI_LsAddrPrefix struct + LsAddrPrefix *LsAddrPrefix + type NLRI_MupDirectSegmentDiscovery struct + MupDirectSegmentDiscovery *MUPDirectSegmentDiscoveryRoute + type NLRI_MupInterworkSegmentDiscovery struct + MupInterworkSegmentDiscovery *MUPInterworkSegmentDiscoveryRoute + type NLRI_MupType_1SessionTransformed struct + MupType_1SessionTransformed *MUPType1SessionTransformedRoute + type NLRI_MupType_2SessionTransformed struct + MupType_2SessionTransformed *MUPType2SessionTransformedRoute + type NLRI_Opaque struct + Opaque *OpaqueNLRI + type NLRI_Prefix struct + Prefix *IPAddressPrefix + type NLRI_RouteTargetMembership struct + RouteTargetMembership *RouteTargetMembershipNLRI + type NLRI_SrPolicy struct + SrPolicy *SRPolicyNLRI + type NLRI_Vpls struct + Vpls *VPLSNLRI + type NLRI_VpnFlowSpec struct + VpnFlowSpec *VPNFlowSpecNLRI + type NextHopAttribute struct + NextHop string + func (*NextHopAttribute) Descriptor() ([]byte, []int) + func (*NextHopAttribute) ProtoMessage() + func (x *NextHopAttribute) GetNextHop() string + func (x *NextHopAttribute) ProtoReflect() protoreflect.Message + func (x *NextHopAttribute) Reset() + func (x *NextHopAttribute) String() string + type NexthopAction struct + Address string + PeerAddress bool + Self bool + Unchanged bool + func (*NexthopAction) Descriptor() ([]byte, []int) + func (*NexthopAction) ProtoMessage() + func (x *NexthopAction) GetAddress() string + func (x *NexthopAction) GetPeerAddress() bool + func (x *NexthopAction) GetSelf() bool + func (x *NexthopAction) GetUnchanged() bool + func (x *NexthopAction) ProtoReflect() protoreflect.Message + func (x *NexthopAction) Reset() + func (x *NexthopAction) String() string + type OpaqueExtended struct + IsTransitive bool + Value []byte + func (*OpaqueExtended) Descriptor() ([]byte, []int) + func (*OpaqueExtended) ProtoMessage() + func (x *OpaqueExtended) GetIsTransitive() bool + func (x *OpaqueExtended) GetValue() []byte + func (x *OpaqueExtended) ProtoReflect() protoreflect.Message + func (x *OpaqueExtended) Reset() + func (x *OpaqueExtended) String() string + type OpaqueNLRI struct + Key []byte + Value []byte + func (*OpaqueNLRI) Descriptor() ([]byte, []int) + func (*OpaqueNLRI) ProtoMessage() + func (x *OpaqueNLRI) GetKey() []byte + func (x *OpaqueNLRI) GetValue() []byte + func (x *OpaqueNLRI) ProtoReflect() protoreflect.Message + func (x *OpaqueNLRI) Reset() + func (x *OpaqueNLRI) String() string + type OriginAction struct + Origin OriginType + func (*OriginAction) Descriptor() ([]byte, []int) + func (*OriginAction) ProtoMessage() + func (x *OriginAction) GetOrigin() OriginType + func (x *OriginAction) ProtoReflect() protoreflect.Message + func (x *OriginAction) Reset() + func (x *OriginAction) String() string + type OriginAttribute struct + Origin uint32 + func (*OriginAttribute) Descriptor() ([]byte, []int) + func (*OriginAttribute) ProtoMessage() + func (x *OriginAttribute) GetOrigin() uint32 + func (x *OriginAttribute) ProtoReflect() protoreflect.Message + func (x *OriginAttribute) Reset() + func (x *OriginAttribute) String() string + type OriginType int32 + const OriginType_ORIGIN_TYPE_EGP + const OriginType_ORIGIN_TYPE_IGP + const OriginType_ORIGIN_TYPE_INCOMPLETE + const OriginType_ORIGIN_TYPE_UNSPECIFIED + func (OriginType) Descriptor() protoreflect.EnumDescriptor + func (OriginType) EnumDescriptor() ([]byte, []int) + func (OriginType) Type() protoreflect.EnumType + func (x OriginType) Enum() *OriginType + func (x OriginType) Number() protoreflect.EnumNumber + func (x OriginType) String() string + type OriginatorIdAttribute struct + Id string + func (*OriginatorIdAttribute) Descriptor() ([]byte, []int) + func (*OriginatorIdAttribute) ProtoMessage() + func (x *OriginatorIdAttribute) GetId() string + func (x *OriginatorIdAttribute) ProtoReflect() protoreflect.Message + func (x *OriginatorIdAttribute) Reset() + func (x *OriginatorIdAttribute) String() string + type Path struct + Age *timestamppb.Timestamp + Best bool + Family *Family + Filtered bool + Identifier uint32 + IsFromExternal bool + IsNexthopInvalid bool + IsWithdraw bool + LocalIdentifier uint32 + NeighborIp string + Nlri *NLRI + NlriBinary []byte + NoImplicitWithdraw bool + Pattrs []*Attribute + PattrsBinary [][]byte + SendMaxFiltered bool + SourceAsn uint32 + SourceId string + Stale bool + Uuid []byte + Validation *Validation + func (*Path) Descriptor() ([]byte, []int) + func (*Path) ProtoMessage() + func (x *Path) GetAge() *timestamppb.Timestamp + func (x *Path) GetBest() bool + func (x *Path) GetFamily() *Family + func (x *Path) GetFiltered() bool + func (x *Path) GetIdentifier() uint32 + func (x *Path) GetIsFromExternal() bool + func (x *Path) GetIsNexthopInvalid() bool + func (x *Path) GetIsWithdraw() bool + func (x *Path) GetLocalIdentifier() uint32 + func (x *Path) GetNeighborIp() string + func (x *Path) GetNlri() *NLRI + func (x *Path) GetNlriBinary() []byte + func (x *Path) GetNoImplicitWithdraw() bool + func (x *Path) GetPattrs() []*Attribute + func (x *Path) GetPattrsBinary() [][]byte + func (x *Path) GetSendMaxFiltered() bool + func (x *Path) GetSourceAsn() uint32 + func (x *Path) GetSourceId() string + func (x *Path) GetStale() bool + func (x *Path) GetUuid() []byte + func (x *Path) GetValidation() *Validation + func (x *Path) ProtoReflect() protoreflect.Message + func (x *Path) Reset() + func (x *Path) String() string + type Peer struct + AfiSafis []*AfiSafi + ApplyPolicy *ApplyPolicy + Conf *PeerConf + EbgpMultihop *EbgpMultihop + GracefulRestart *GracefulRestart + RouteReflector *RouteReflector + RouteServer *RouteServer + State *PeerState + Timers *Timers + Transport *Transport + TtlSecurity *TtlSecurity + func (*Peer) Descriptor() ([]byte, []int) + func (*Peer) ProtoMessage() + func (x *Peer) GetAfiSafis() []*AfiSafi + func (x *Peer) GetApplyPolicy() *ApplyPolicy + func (x *Peer) GetConf() *PeerConf + func (x *Peer) GetEbgpMultihop() *EbgpMultihop + func (x *Peer) GetGracefulRestart() *GracefulRestart + func (x *Peer) GetRouteReflector() *RouteReflector + func (x *Peer) GetRouteServer() *RouteServer + func (x *Peer) GetState() *PeerState + func (x *Peer) GetTimers() *Timers + func (x *Peer) GetTransport() *Transport + func (x *Peer) GetTtlSecurity() *TtlSecurity + func (x *Peer) ProtoReflect() protoreflect.Message + func (x *Peer) Reset() + func (x *Peer) String() string + type PeerConf struct + AdminDown bool + AllowAspathLoopLocal bool + AllowOwnAsn uint32 + AuthPassword string + Description string + LocalAsn uint32 + NeighborAddress string + NeighborInterface string + PeerAsn uint32 + PeerGroup string + RemovePrivate RemovePrivate + ReplacePeerAsn bool + RouteFlapDamping bool + SendCommunity uint32 + SendSoftwareVersion bool + Type PeerType + Vrf string + func (*PeerConf) Descriptor() ([]byte, []int) + func (*PeerConf) ProtoMessage() + func (x *PeerConf) GetAdminDown() bool + func (x *PeerConf) GetAllowAspathLoopLocal() bool + func (x *PeerConf) GetAllowOwnAsn() uint32 + func (x *PeerConf) GetAuthPassword() string + func (x *PeerConf) GetDescription() string + func (x *PeerConf) GetLocalAsn() uint32 + func (x *PeerConf) GetNeighborAddress() string + func (x *PeerConf) GetNeighborInterface() string + func (x *PeerConf) GetPeerAsn() uint32 + func (x *PeerConf) GetPeerGroup() string + func (x *PeerConf) GetRemovePrivate() RemovePrivate + func (x *PeerConf) GetReplacePeerAsn() bool + func (x *PeerConf) GetRouteFlapDamping() bool + func (x *PeerConf) GetSendCommunity() uint32 + func (x *PeerConf) GetSendSoftwareVersion() bool + func (x *PeerConf) GetType() PeerType + func (x *PeerConf) GetVrf() string + func (x *PeerConf) ProtoReflect() protoreflect.Message + func (x *PeerConf) Reset() + func (x *PeerConf) String() string + type PeerGroup struct + AfiSafis []*AfiSafi + ApplyPolicy *ApplyPolicy + Conf *PeerGroupConf + EbgpMultihop *EbgpMultihop + GracefulRestart *GracefulRestart + Info *PeerGroupState + RouteReflector *RouteReflector + RouteServer *RouteServer + Timers *Timers + Transport *Transport + TtlSecurity *TtlSecurity + func (*PeerGroup) Descriptor() ([]byte, []int) + func (*PeerGroup) ProtoMessage() + func (x *PeerGroup) GetAfiSafis() []*AfiSafi + func (x *PeerGroup) GetApplyPolicy() *ApplyPolicy + func (x *PeerGroup) GetConf() *PeerGroupConf + func (x *PeerGroup) GetEbgpMultihop() *EbgpMultihop + func (x *PeerGroup) GetGracefulRestart() *GracefulRestart + func (x *PeerGroup) GetInfo() *PeerGroupState + func (x *PeerGroup) GetRouteReflector() *RouteReflector + func (x *PeerGroup) GetRouteServer() *RouteServer + func (x *PeerGroup) GetTimers() *Timers + func (x *PeerGroup) GetTransport() *Transport + func (x *PeerGroup) GetTtlSecurity() *TtlSecurity + func (x *PeerGroup) ProtoReflect() protoreflect.Message + func (x *PeerGroup) Reset() + func (x *PeerGroup) String() string + type PeerGroupConf struct + AuthPassword string + Description string + LocalAsn uint32 + PeerAsn uint32 + PeerGroupName string + RemovePrivate RemovePrivate + RouteFlapDamping bool + SendCommunity uint32 + SendSoftwareVersion bool + Type PeerType + func (*PeerGroupConf) Descriptor() ([]byte, []int) + func (*PeerGroupConf) ProtoMessage() + func (x *PeerGroupConf) GetAuthPassword() string + func (x *PeerGroupConf) GetDescription() string + func (x *PeerGroupConf) GetLocalAsn() uint32 + func (x *PeerGroupConf) GetPeerAsn() uint32 + func (x *PeerGroupConf) GetPeerGroupName() string + func (x *PeerGroupConf) GetRemovePrivate() RemovePrivate + func (x *PeerGroupConf) GetRouteFlapDamping() bool + func (x *PeerGroupConf) GetSendCommunity() uint32 + func (x *PeerGroupConf) GetSendSoftwareVersion() bool + func (x *PeerGroupConf) GetType() PeerType + func (x *PeerGroupConf) ProtoReflect() protoreflect.Message + func (x *PeerGroupConf) Reset() + func (x *PeerGroupConf) String() string + type PeerGroupState struct + AuthPassword string + Description string + LocalAsn uint32 + PeerAsn uint32 + PeerGroupName string + RemovePrivate RemovePrivate + RouteFlapDamping bool + SendCommunity uint32 + TotalPaths uint32 + TotalPrefixes uint32 + Type PeerType + func (*PeerGroupState) Descriptor() ([]byte, []int) + func (*PeerGroupState) ProtoMessage() + func (x *PeerGroupState) GetAuthPassword() string + func (x *PeerGroupState) GetDescription() string + func (x *PeerGroupState) GetLocalAsn() uint32 + func (x *PeerGroupState) GetPeerAsn() uint32 + func (x *PeerGroupState) GetPeerGroupName() string + func (x *PeerGroupState) GetRemovePrivate() RemovePrivate + func (x *PeerGroupState) GetRouteFlapDamping() bool + func (x *PeerGroupState) GetSendCommunity() uint32 + func (x *PeerGroupState) GetTotalPaths() uint32 + func (x *PeerGroupState) GetTotalPrefixes() uint32 + func (x *PeerGroupState) GetType() PeerType + func (x *PeerGroupState) ProtoReflect() protoreflect.Message + func (x *PeerGroupState) Reset() + func (x *PeerGroupState) String() string + type PeerState struct + AdminState PeerState_AdminState + AuthPassword string + Description string + DisconnectMessage string + DisconnectReason PeerState_DisconnectReason + Flops uint32 + LocalAsn uint32 + LocalCap []*Capability + Messages *Messages + NeighborAddress string + OutQ uint32 + PeerAsn uint32 + PeerGroup string + Queues *Queues + RemoteCap []*Capability + RemovePrivate RemovePrivate + RouteFlapDamping bool + RouterId string + SendCommunity uint32 + SessionState PeerState_SessionState + Type PeerType + func (*PeerState) Descriptor() ([]byte, []int) + func (*PeerState) ProtoMessage() + func (x *PeerState) GetAdminState() PeerState_AdminState + func (x *PeerState) GetAuthPassword() string + func (x *PeerState) GetDescription() string + func (x *PeerState) GetDisconnectMessage() string + func (x *PeerState) GetDisconnectReason() PeerState_DisconnectReason + func (x *PeerState) GetFlops() uint32 + func (x *PeerState) GetLocalAsn() uint32 + func (x *PeerState) GetLocalCap() []*Capability + func (x *PeerState) GetMessages() *Messages + func (x *PeerState) GetNeighborAddress() string + func (x *PeerState) GetOutQ() uint32 + func (x *PeerState) GetPeerAsn() uint32 + func (x *PeerState) GetPeerGroup() string + func (x *PeerState) GetQueues() *Queues + func (x *PeerState) GetRemoteCap() []*Capability + func (x *PeerState) GetRemovePrivate() RemovePrivate + func (x *PeerState) GetRouteFlapDamping() bool + func (x *PeerState) GetRouterId() string + func (x *PeerState) GetSendCommunity() uint32 + func (x *PeerState) GetSessionState() PeerState_SessionState + func (x *PeerState) GetType() PeerType + func (x *PeerState) ProtoReflect() protoreflect.Message + func (x *PeerState) Reset() + func (x *PeerState) String() string + type PeerState_AdminState int32 + const PeerState_ADMIN_STATE_DOWN + const PeerState_ADMIN_STATE_PFX_CT + const PeerState_ADMIN_STATE_UNSPECIFIED + const PeerState_ADMIN_STATE_UP + func (PeerState_AdminState) Descriptor() protoreflect.EnumDescriptor + func (PeerState_AdminState) EnumDescriptor() ([]byte, []int) + func (PeerState_AdminState) Type() protoreflect.EnumType + func (x PeerState_AdminState) Enum() *PeerState_AdminState + func (x PeerState_AdminState) Number() protoreflect.EnumNumber + func (x PeerState_AdminState) String() string + type PeerState_DisconnectReason int32 + const PeerState_DISCONNECT_REASON_ADMIN_DOWN + const PeerState_DISCONNECT_REASON_BAD_PEER_AS + const PeerState_DISCONNECT_REASON_DECONFIGURED + const PeerState_DISCONNECT_REASON_GRACEFUL_RESTART + const PeerState_DISCONNECT_REASON_HARD_RESET + const PeerState_DISCONNECT_REASON_HOLD_TIMER_EXPIRED + const PeerState_DISCONNECT_REASON_IDLE_TIMER_EXPIRED + const PeerState_DISCONNECT_REASON_INVALID_MSG + const PeerState_DISCONNECT_REASON_NOTIFICATION_RECEIVED + const PeerState_DISCONNECT_REASON_NOTIFICATION_SENT + const PeerState_DISCONNECT_REASON_READ_FAILED + const PeerState_DISCONNECT_REASON_RESTART_TIMER_EXPIRED + const PeerState_DISCONNECT_REASON_UNSPECIFIED + const PeerState_DISCONNECT_REASON_WRITE_FAILED + func (PeerState_DisconnectReason) Descriptor() protoreflect.EnumDescriptor + func (PeerState_DisconnectReason) EnumDescriptor() ([]byte, []int) + func (PeerState_DisconnectReason) Type() protoreflect.EnumType + func (x PeerState_DisconnectReason) Enum() *PeerState_DisconnectReason + func (x PeerState_DisconnectReason) Number() protoreflect.EnumNumber + func (x PeerState_DisconnectReason) String() string + type PeerState_SessionState int32 + const PeerState_SESSION_STATE_ACTIVE + const PeerState_SESSION_STATE_CONNECT + const PeerState_SESSION_STATE_ESTABLISHED + const PeerState_SESSION_STATE_IDLE + const PeerState_SESSION_STATE_OPENCONFIRM + const PeerState_SESSION_STATE_OPENSENT + const PeerState_SESSION_STATE_UNSPECIFIED + func (PeerState_SessionState) Descriptor() protoreflect.EnumDescriptor + func (PeerState_SessionState) EnumDescriptor() ([]byte, []int) + func (PeerState_SessionState) Type() protoreflect.EnumType + func (x PeerState_SessionState) Enum() *PeerState_SessionState + func (x PeerState_SessionState) Number() protoreflect.EnumNumber + func (x PeerState_SessionState) String() string + type PeerType int32 + const PeerType_PEER_TYPE_EXTERNAL + const PeerType_PEER_TYPE_INTERNAL + const PeerType_PEER_TYPE_UNSPECIFIED + func (PeerType) Descriptor() protoreflect.EnumDescriptor + func (PeerType) EnumDescriptor() ([]byte, []int) + func (PeerType) Type() protoreflect.EnumType + func (x PeerType) Enum() *PeerType + func (x PeerType) Number() protoreflect.EnumNumber + func (x PeerType) String() string + type PmsiTunnelAttribute struct + Flags uint32 + Id []byte + Label uint32 + Type uint32 + func (*PmsiTunnelAttribute) Descriptor() ([]byte, []int) + func (*PmsiTunnelAttribute) ProtoMessage() + func (x *PmsiTunnelAttribute) GetFlags() uint32 + func (x *PmsiTunnelAttribute) GetId() []byte + func (x *PmsiTunnelAttribute) GetLabel() uint32 + func (x *PmsiTunnelAttribute) GetType() uint32 + func (x *PmsiTunnelAttribute) ProtoReflect() protoreflect.Message + func (x *PmsiTunnelAttribute) Reset() + func (x *PmsiTunnelAttribute) String() string + type Policy struct + Name string + Statements []*Statement + func (*Policy) Descriptor() ([]byte, []int) + func (*Policy) ProtoMessage() + func (x *Policy) GetName() string + func (x *Policy) GetStatements() []*Statement + func (x *Policy) ProtoReflect() protoreflect.Message + func (x *Policy) Reset() + func (x *Policy) String() string + type PolicyAssignment struct + DefaultAction RouteAction + Direction PolicyDirection + Name string + Policies []*Policy + func (*PolicyAssignment) Descriptor() ([]byte, []int) + func (*PolicyAssignment) ProtoMessage() + func (x *PolicyAssignment) GetDefaultAction() RouteAction + func (x *PolicyAssignment) GetDirection() PolicyDirection + func (x *PolicyAssignment) GetName() string + func (x *PolicyAssignment) GetPolicies() []*Policy + func (x *PolicyAssignment) ProtoReflect() protoreflect.Message + func (x *PolicyAssignment) Reset() + func (x *PolicyAssignment) String() string + type PolicyDirection int32 + const PolicyDirection_POLICY_DIRECTION_EXPORT + const PolicyDirection_POLICY_DIRECTION_IMPORT + const PolicyDirection_POLICY_DIRECTION_UNSPECIFIED + func (PolicyDirection) Descriptor() protoreflect.EnumDescriptor + func (PolicyDirection) EnumDescriptor() ([]byte, []int) + func (PolicyDirection) Type() protoreflect.EnumType + func (x PolicyDirection) Enum() *PolicyDirection + func (x PolicyDirection) Number() protoreflect.EnumNumber + func (x PolicyDirection) String() string + type Prefix struct + IpPrefix string + MaskLengthMax uint32 + MaskLengthMin uint32 + func (*Prefix) Descriptor() ([]byte, []int) + func (*Prefix) ProtoMessage() + func (x *Prefix) GetIpPrefix() string + func (x *Prefix) GetMaskLengthMax() uint32 + func (x *Prefix) GetMaskLengthMin() uint32 + func (x *Prefix) ProtoReflect() protoreflect.Message + func (x *Prefix) Reset() + func (x *Prefix) String() string + type PrefixLimit struct + Family *Family + MaxPrefixes uint32 + ShutdownThresholdPct uint32 + func (*PrefixLimit) Descriptor() ([]byte, []int) + func (*PrefixLimit) ProtoMessage() + func (x *PrefixLimit) GetFamily() *Family + func (x *PrefixLimit) GetMaxPrefixes() uint32 + func (x *PrefixLimit) GetShutdownThresholdPct() uint32 + func (x *PrefixLimit) ProtoReflect() protoreflect.Message + func (x *PrefixLimit) Reset() + func (x *PrefixLimit) String() string + type PrefixSID struct + Tlvs []*PrefixSID_TLV + func (*PrefixSID) Descriptor() ([]byte, []int) + func (*PrefixSID) ProtoMessage() + func (x *PrefixSID) GetTlvs() []*PrefixSID_TLV + func (x *PrefixSID) ProtoReflect() protoreflect.Message + func (x *PrefixSID) Reset() + func (x *PrefixSID) String() string + type PrefixSID_TLV struct + Tlv isPrefixSID_TLV_Tlv + func (*PrefixSID_TLV) Descriptor() ([]byte, []int) + func (*PrefixSID_TLV) ProtoMessage() + func (x *PrefixSID_TLV) GetL2Service() *SRv6L2ServiceTLV + func (x *PrefixSID_TLV) GetL3Service() *SRv6L3ServiceTLV + func (x *PrefixSID_TLV) GetTlv() isPrefixSID_TLV_Tlv + func (x *PrefixSID_TLV) ProtoReflect() protoreflect.Message + func (x *PrefixSID_TLV) Reset() + func (x *PrefixSID_TLV) String() string + type PrefixSID_TLV_L2Service struct + L2Service *SRv6L2ServiceTLV + type PrefixSID_TLV_L3Service struct + L3Service *SRv6L3ServiceTLV + type Queues struct + Input uint32 + Output uint32 + func (*Queues) Descriptor() ([]byte, []int) + func (*Queues) ProtoMessage() + func (x *Queues) GetInput() uint32 + func (x *Queues) GetOutput() uint32 + func (x *Queues) ProtoReflect() protoreflect.Message + func (x *Queues) Reset() + func (x *Queues) String() string + type RPKIConf struct + Address string + RemotePort uint32 + func (*RPKIConf) Descriptor() ([]byte, []int) + func (*RPKIConf) ProtoMessage() + func (x *RPKIConf) GetAddress() string + func (x *RPKIConf) GetRemotePort() uint32 + func (x *RPKIConf) ProtoReflect() protoreflect.Message + func (x *RPKIConf) Reset() + func (x *RPKIConf) String() string + type RPKIState struct + CacheReset int64 + CacheResponse int64 + Downtime *timestamppb.Timestamp + EndOfData int64 + Error int64 + PrefixIpv4 uint32 + PrefixIpv6 uint32 + ReceivedIpv4 int64 + ReceivedIpv6 int64 + RecordIpv4 uint32 + RecordIpv6 uint32 + ResetQuery int64 + Serial uint32 + SerialNotify int64 + SerialQuery int64 + Up bool + Uptime *timestamppb.Timestamp + func (*RPKIState) Descriptor() ([]byte, []int) + func (*RPKIState) ProtoMessage() + func (x *RPKIState) GetCacheReset() int64 + func (x *RPKIState) GetCacheResponse() int64 + func (x *RPKIState) GetDowntime() *timestamppb.Timestamp + func (x *RPKIState) GetEndOfData() int64 + func (x *RPKIState) GetError() int64 + func (x *RPKIState) GetPrefixIpv4() uint32 + func (x *RPKIState) GetPrefixIpv6() uint32 + func (x *RPKIState) GetReceivedIpv4() int64 + func (x *RPKIState) GetReceivedIpv6() int64 + func (x *RPKIState) GetRecordIpv4() uint32 + func (x *RPKIState) GetRecordIpv6() uint32 + func (x *RPKIState) GetResetQuery() int64 + func (x *RPKIState) GetSerial() uint32 + func (x *RPKIState) GetSerialNotify() int64 + func (x *RPKIState) GetSerialQuery() int64 + func (x *RPKIState) GetUp() bool + func (x *RPKIState) GetUptime() *timestamppb.Timestamp + func (x *RPKIState) ProtoReflect() protoreflect.Message + func (x *RPKIState) Reset() + func (x *RPKIState) String() string + type RedirectFourOctetAsSpecificExtended struct + Asn uint32 + LocalAdmin uint32 + func (*RedirectFourOctetAsSpecificExtended) Descriptor() ([]byte, []int) + func (*RedirectFourOctetAsSpecificExtended) ProtoMessage() + func (x *RedirectFourOctetAsSpecificExtended) GetAsn() uint32 + func (x *RedirectFourOctetAsSpecificExtended) GetLocalAdmin() uint32 + func (x *RedirectFourOctetAsSpecificExtended) ProtoReflect() protoreflect.Message + func (x *RedirectFourOctetAsSpecificExtended) Reset() + func (x *RedirectFourOctetAsSpecificExtended) String() string + type RedirectIPv4AddressSpecificExtended struct + Address string + LocalAdmin uint32 + func (*RedirectIPv4AddressSpecificExtended) Descriptor() ([]byte, []int) + func (*RedirectIPv4AddressSpecificExtended) ProtoMessage() + func (x *RedirectIPv4AddressSpecificExtended) GetAddress() string + func (x *RedirectIPv4AddressSpecificExtended) GetLocalAdmin() uint32 + func (x *RedirectIPv4AddressSpecificExtended) ProtoReflect() protoreflect.Message + func (x *RedirectIPv4AddressSpecificExtended) Reset() + func (x *RedirectIPv4AddressSpecificExtended) String() string + type RedirectIPv6AddressSpecificExtended struct + Address string + LocalAdmin uint32 + func (*RedirectIPv6AddressSpecificExtended) Descriptor() ([]byte, []int) + func (*RedirectIPv6AddressSpecificExtended) ProtoMessage() + func (x *RedirectIPv6AddressSpecificExtended) GetAddress() string + func (x *RedirectIPv6AddressSpecificExtended) GetLocalAdmin() uint32 + func (x *RedirectIPv6AddressSpecificExtended) ProtoReflect() protoreflect.Message + func (x *RedirectIPv6AddressSpecificExtended) Reset() + func (x *RedirectIPv6AddressSpecificExtended) String() string + type RedirectTwoOctetAsSpecificExtended struct + Asn uint32 + LocalAdmin uint32 + func (*RedirectTwoOctetAsSpecificExtended) Descriptor() ([]byte, []int) + func (*RedirectTwoOctetAsSpecificExtended) ProtoMessage() + func (x *RedirectTwoOctetAsSpecificExtended) GetAsn() uint32 + func (x *RedirectTwoOctetAsSpecificExtended) GetLocalAdmin() uint32 + func (x *RedirectTwoOctetAsSpecificExtended) ProtoReflect() protoreflect.Message + func (x *RedirectTwoOctetAsSpecificExtended) Reset() + func (x *RedirectTwoOctetAsSpecificExtended) String() string + type RemovePrivate int32 + const RemovePrivate_REMOVE_PRIVATE_ALL + const RemovePrivate_REMOVE_PRIVATE_REPLACE + const RemovePrivate_REMOVE_PRIVATE_UNSPECIFIED + func (RemovePrivate) Descriptor() protoreflect.EnumDescriptor + func (RemovePrivate) EnumDescriptor() ([]byte, []int) + func (RemovePrivate) Type() protoreflect.EnumType + func (x RemovePrivate) Enum() *RemovePrivate + func (x RemovePrivate) Number() protoreflect.EnumNumber + func (x RemovePrivate) String() string + type ResetPeerRequest struct + Address string + Communication string + Direction ResetPeerRequest_Direction + Soft bool + func (*ResetPeerRequest) Descriptor() ([]byte, []int) + func (*ResetPeerRequest) ProtoMessage() + func (x *ResetPeerRequest) GetAddress() string + func (x *ResetPeerRequest) GetCommunication() string + func (x *ResetPeerRequest) GetDirection() ResetPeerRequest_Direction + func (x *ResetPeerRequest) GetSoft() bool + func (x *ResetPeerRequest) ProtoReflect() protoreflect.Message + func (x *ResetPeerRequest) Reset() + func (x *ResetPeerRequest) String() string + type ResetPeerRequest_Direction int32 + const ResetPeerRequest_DIRECTION_BOTH + const ResetPeerRequest_DIRECTION_IN + const ResetPeerRequest_DIRECTION_OUT + const ResetPeerRequest_DIRECTION_UNSPECIFIED + func (ResetPeerRequest_Direction) Descriptor() protoreflect.EnumDescriptor + func (ResetPeerRequest_Direction) EnumDescriptor() ([]byte, []int) + func (ResetPeerRequest_Direction) Type() protoreflect.EnumType + func (x ResetPeerRequest_Direction) Enum() *ResetPeerRequest_Direction + func (x ResetPeerRequest_Direction) Number() protoreflect.EnumNumber + func (x ResetPeerRequest_Direction) String() string + type ResetPeerResponse struct + func (*ResetPeerResponse) Descriptor() ([]byte, []int) + func (*ResetPeerResponse) ProtoMessage() + func (x *ResetPeerResponse) ProtoReflect() protoreflect.Message + func (x *ResetPeerResponse) Reset() + func (x *ResetPeerResponse) String() string + type ResetRpkiRequest struct + Address string + Port uint32 + Soft bool + func (*ResetRpkiRequest) Descriptor() ([]byte, []int) + func (*ResetRpkiRequest) ProtoMessage() + func (x *ResetRpkiRequest) GetAddress() string + func (x *ResetRpkiRequest) GetPort() uint32 + func (x *ResetRpkiRequest) GetSoft() bool + func (x *ResetRpkiRequest) ProtoReflect() protoreflect.Message + func (x *ResetRpkiRequest) Reset() + func (x *ResetRpkiRequest) String() string + type ResetRpkiResponse struct + func (*ResetRpkiResponse) Descriptor() ([]byte, []int) + func (*ResetRpkiResponse) ProtoMessage() + func (x *ResetRpkiResponse) ProtoReflect() protoreflect.Message + func (x *ResetRpkiResponse) Reset() + func (x *ResetRpkiResponse) String() string + type Roa struct + Asn uint32 + Conf *RPKIConf + Maxlen uint32 + Prefix string + Prefixlen uint32 + func (*Roa) Descriptor() ([]byte, []int) + func (*Roa) ProtoMessage() + func (x *Roa) GetAsn() uint32 + func (x *Roa) GetConf() *RPKIConf + func (x *Roa) GetMaxlen() uint32 + func (x *Roa) GetPrefix() string + func (x *Roa) GetPrefixlen() uint32 + func (x *Roa) ProtoReflect() protoreflect.Message + func (x *Roa) Reset() + func (x *Roa) String() string + type RouteAction int32 + const RouteAction_ROUTE_ACTION_ACCEPT + const RouteAction_ROUTE_ACTION_REJECT + const RouteAction_ROUTE_ACTION_UNSPECIFIED + func (RouteAction) Descriptor() protoreflect.EnumDescriptor + func (RouteAction) EnumDescriptor() ([]byte, []int) + func (RouteAction) Type() protoreflect.EnumType + func (x RouteAction) Enum() *RouteAction + func (x RouteAction) Number() protoreflect.EnumNumber + func (x RouteAction) String() string + type RouteDistinguisher struct + Rd isRouteDistinguisher_Rd + func (*RouteDistinguisher) Descriptor() ([]byte, []int) + func (*RouteDistinguisher) ProtoMessage() + func (x *RouteDistinguisher) GetFourOctetAsn() *RouteDistinguisherFourOctetASN + func (x *RouteDistinguisher) GetIpAddress() *RouteDistinguisherIPAddress + func (x *RouteDistinguisher) GetRd() isRouteDistinguisher_Rd + func (x *RouteDistinguisher) GetTwoOctetAsn() *RouteDistinguisherTwoOctetASN + func (x *RouteDistinguisher) ProtoReflect() protoreflect.Message + func (x *RouteDistinguisher) Reset() + func (x *RouteDistinguisher) String() string + type RouteDistinguisherFourOctetASN struct + Admin uint32 + Assigned uint32 + func (*RouteDistinguisherFourOctetASN) Descriptor() ([]byte, []int) + func (*RouteDistinguisherFourOctetASN) ProtoMessage() + func (x *RouteDistinguisherFourOctetASN) GetAdmin() uint32 + func (x *RouteDistinguisherFourOctetASN) GetAssigned() uint32 + func (x *RouteDistinguisherFourOctetASN) ProtoReflect() protoreflect.Message + func (x *RouteDistinguisherFourOctetASN) Reset() + func (x *RouteDistinguisherFourOctetASN) String() string + type RouteDistinguisherIPAddress struct + Admin string + Assigned uint32 + func (*RouteDistinguisherIPAddress) Descriptor() ([]byte, []int) + func (*RouteDistinguisherIPAddress) ProtoMessage() + func (x *RouteDistinguisherIPAddress) GetAdmin() string + func (x *RouteDistinguisherIPAddress) GetAssigned() uint32 + func (x *RouteDistinguisherIPAddress) ProtoReflect() protoreflect.Message + func (x *RouteDistinguisherIPAddress) Reset() + func (x *RouteDistinguisherIPAddress) String() string + type RouteDistinguisherTwoOctetASN struct + Admin uint32 + Assigned uint32 + func (*RouteDistinguisherTwoOctetASN) Descriptor() ([]byte, []int) + func (*RouteDistinguisherTwoOctetASN) ProtoMessage() + func (x *RouteDistinguisherTwoOctetASN) GetAdmin() uint32 + func (x *RouteDistinguisherTwoOctetASN) GetAssigned() uint32 + func (x *RouteDistinguisherTwoOctetASN) ProtoReflect() protoreflect.Message + func (x *RouteDistinguisherTwoOctetASN) Reset() + func (x *RouteDistinguisherTwoOctetASN) String() string + type RouteDistinguisher_FourOctetAsn struct + FourOctetAsn *RouteDistinguisherFourOctetASN + type RouteDistinguisher_IpAddress struct + IpAddress *RouteDistinguisherIPAddress + type RouteDistinguisher_TwoOctetAsn struct + TwoOctetAsn *RouteDistinguisherTwoOctetASN + type RouteReflector struct + RouteReflectorClient bool + RouteReflectorClusterId string + func (*RouteReflector) Descriptor() ([]byte, []int) + func (*RouteReflector) ProtoMessage() + func (x *RouteReflector) GetRouteReflectorClient() bool + func (x *RouteReflector) GetRouteReflectorClusterId() string + func (x *RouteReflector) ProtoReflect() protoreflect.Message + func (x *RouteReflector) Reset() + func (x *RouteReflector) String() string + type RouteRefreshCapability struct + func (*RouteRefreshCapability) Descriptor() ([]byte, []int) + func (*RouteRefreshCapability) ProtoMessage() + func (x *RouteRefreshCapability) ProtoReflect() protoreflect.Message + func (x *RouteRefreshCapability) Reset() + func (x *RouteRefreshCapability) String() string + type RouteRefreshCiscoCapability struct + func (*RouteRefreshCiscoCapability) Descriptor() ([]byte, []int) + func (*RouteRefreshCiscoCapability) ProtoMessage() + func (x *RouteRefreshCiscoCapability) ProtoReflect() protoreflect.Message + func (x *RouteRefreshCiscoCapability) Reset() + func (x *RouteRefreshCiscoCapability) String() string + type RouteSelectionOptions struct + Config *RouteSelectionOptionsConfig + State *RouteSelectionOptionsState + func (*RouteSelectionOptions) Descriptor() ([]byte, []int) + func (*RouteSelectionOptions) ProtoMessage() + func (x *RouteSelectionOptions) GetConfig() *RouteSelectionOptionsConfig + func (x *RouteSelectionOptions) GetState() *RouteSelectionOptionsState + func (x *RouteSelectionOptions) ProtoReflect() protoreflect.Message + func (x *RouteSelectionOptions) Reset() + func (x *RouteSelectionOptions) String() string + type RouteSelectionOptionsConfig struct + AdvertiseInactiveRoutes bool + AlwaysCompareMed bool + DisableBestPathSelection bool + EnableAigp bool + ExternalCompareRouterId bool + IgnoreAsPathLength bool + IgnoreNextHopIgpMetric bool + func (*RouteSelectionOptionsConfig) Descriptor() ([]byte, []int) + func (*RouteSelectionOptionsConfig) ProtoMessage() + func (x *RouteSelectionOptionsConfig) GetAdvertiseInactiveRoutes() bool + func (x *RouteSelectionOptionsConfig) GetAlwaysCompareMed() bool + func (x *RouteSelectionOptionsConfig) GetDisableBestPathSelection() bool + func (x *RouteSelectionOptionsConfig) GetEnableAigp() bool + func (x *RouteSelectionOptionsConfig) GetExternalCompareRouterId() bool + func (x *RouteSelectionOptionsConfig) GetIgnoreAsPathLength() bool + func (x *RouteSelectionOptionsConfig) GetIgnoreNextHopIgpMetric() bool + func (x *RouteSelectionOptionsConfig) ProtoReflect() protoreflect.Message + func (x *RouteSelectionOptionsConfig) Reset() + func (x *RouteSelectionOptionsConfig) String() string + type RouteSelectionOptionsState struct + AdvertiseInactiveRoutes bool + AlwaysCompareMed bool + DisableBestPathSelection bool + EnableAigp bool + ExternalCompareRouterId bool + IgnoreAsPathLength bool + IgnoreNextHopIgpMetric bool + func (*RouteSelectionOptionsState) Descriptor() ([]byte, []int) + func (*RouteSelectionOptionsState) ProtoMessage() + func (x *RouteSelectionOptionsState) GetAdvertiseInactiveRoutes() bool + func (x *RouteSelectionOptionsState) GetAlwaysCompareMed() bool + func (x *RouteSelectionOptionsState) GetDisableBestPathSelection() bool + func (x *RouteSelectionOptionsState) GetEnableAigp() bool + func (x *RouteSelectionOptionsState) GetExternalCompareRouterId() bool + func (x *RouteSelectionOptionsState) GetIgnoreAsPathLength() bool + func (x *RouteSelectionOptionsState) GetIgnoreNextHopIgpMetric() bool + func (x *RouteSelectionOptionsState) ProtoReflect() protoreflect.Message + func (x *RouteSelectionOptionsState) Reset() + func (x *RouteSelectionOptionsState) String() string + type RouteServer struct + RouteServerClient bool + SecondaryRoute bool + func (*RouteServer) Descriptor() ([]byte, []int) + func (*RouteServer) ProtoMessage() + func (x *RouteServer) GetRouteServerClient() bool + func (x *RouteServer) GetSecondaryRoute() bool + func (x *RouteServer) ProtoReflect() protoreflect.Message + func (x *RouteServer) Reset() + func (x *RouteServer) String() string + type RouteTarget struct + Rt isRouteTarget_Rt + func (*RouteTarget) Descriptor() ([]byte, []int) + func (*RouteTarget) ProtoMessage() + func (x *RouteTarget) GetFourOctetAsSpecific() *FourOctetAsSpecificExtended + func (x *RouteTarget) GetIpv4AddressSpecific() *IPv4AddressSpecificExtended + func (x *RouteTarget) GetRt() isRouteTarget_Rt + func (x *RouteTarget) GetTwoOctetAsSpecific() *TwoOctetAsSpecificExtended + func (x *RouteTarget) ProtoReflect() protoreflect.Message + func (x *RouteTarget) Reset() + func (x *RouteTarget) String() string + type RouteTargetMembership struct + Config *RouteTargetMembershipConfig + State *RouteTargetMembershipState + func (*RouteTargetMembership) Descriptor() ([]byte, []int) + func (*RouteTargetMembership) ProtoMessage() + func (x *RouteTargetMembership) GetConfig() *RouteTargetMembershipConfig + func (x *RouteTargetMembership) GetState() *RouteTargetMembershipState + func (x *RouteTargetMembership) ProtoReflect() protoreflect.Message + func (x *RouteTargetMembership) Reset() + func (x *RouteTargetMembership) String() string + type RouteTargetMembershipConfig struct + DeferralTime uint32 + func (*RouteTargetMembershipConfig) Descriptor() ([]byte, []int) + func (*RouteTargetMembershipConfig) ProtoMessage() + func (x *RouteTargetMembershipConfig) GetDeferralTime() uint32 + func (x *RouteTargetMembershipConfig) ProtoReflect() protoreflect.Message + func (x *RouteTargetMembershipConfig) Reset() + func (x *RouteTargetMembershipConfig) String() string + type RouteTargetMembershipNLRI struct + Asn uint32 + Rt *RouteTarget + func (*RouteTargetMembershipNLRI) Descriptor() ([]byte, []int) + func (*RouteTargetMembershipNLRI) ProtoMessage() + func (x *RouteTargetMembershipNLRI) GetAsn() uint32 + func (x *RouteTargetMembershipNLRI) GetRt() *RouteTarget + func (x *RouteTargetMembershipNLRI) ProtoReflect() protoreflect.Message + func (x *RouteTargetMembershipNLRI) Reset() + func (x *RouteTargetMembershipNLRI) String() string + type RouteTargetMembershipState struct + DeferralTime uint32 + func (*RouteTargetMembershipState) Descriptor() ([]byte, []int) + func (*RouteTargetMembershipState) ProtoMessage() + func (x *RouteTargetMembershipState) GetDeferralTime() uint32 + func (x *RouteTargetMembershipState) ProtoReflect() protoreflect.Message + func (x *RouteTargetMembershipState) Reset() + func (x *RouteTargetMembershipState) String() string + type RouteTarget_FourOctetAsSpecific struct + FourOctetAsSpecific *FourOctetAsSpecificExtended + type RouteTarget_Ipv4AddressSpecific struct + Ipv4AddressSpecific *IPv4AddressSpecificExtended + type RouteTarget_TwoOctetAsSpecific struct + TwoOctetAsSpecific *TwoOctetAsSpecificExtended + type RouterMacExtended struct + Mac string + func (*RouterMacExtended) Descriptor() ([]byte, []int) + func (*RouterMacExtended) ProtoMessage() + func (x *RouterMacExtended) GetMac() string + func (x *RouterMacExtended) ProtoReflect() protoreflect.Message + func (x *RouterMacExtended) Reset() + func (x *RouterMacExtended) String() string + type RoutingPolicy struct + DefinedSets []*DefinedSet + Policies []*Policy + func (*RoutingPolicy) Descriptor() ([]byte, []int) + func (*RoutingPolicy) ProtoMessage() + func (x *RoutingPolicy) GetDefinedSets() []*DefinedSet + func (x *RoutingPolicy) GetPolicies() []*Policy + func (x *RoutingPolicy) ProtoReflect() protoreflect.Message + func (x *RoutingPolicy) Reset() + func (x *RoutingPolicy) String() string + type Rpki struct + Conf *RPKIConf + State *RPKIState + func (*Rpki) Descriptor() ([]byte, []int) + func (*Rpki) ProtoMessage() + func (x *Rpki) GetConf() *RPKIConf + func (x *Rpki) GetState() *RPKIState + func (x *Rpki) ProtoReflect() protoreflect.Message + func (x *Rpki) Reset() + func (x *Rpki) String() string + type SRBindingSID struct + IFlag bool + SFlag bool + Sid []byte + func (*SRBindingSID) Descriptor() ([]byte, []int) + func (*SRBindingSID) ProtoMessage() + func (x *SRBindingSID) GetIFlag() bool + func (x *SRBindingSID) GetSFlag() bool + func (x *SRBindingSID) GetSid() []byte + func (x *SRBindingSID) ProtoReflect() protoreflect.Message + func (x *SRBindingSID) Reset() + func (x *SRBindingSID) String() string + type SRPolicyNLRI struct + Color uint32 + Distinguisher uint32 + Endpoint []byte + Length uint32 + func (*SRPolicyNLRI) Descriptor() ([]byte, []int) + func (*SRPolicyNLRI) ProtoMessage() + func (x *SRPolicyNLRI) GetColor() uint32 + func (x *SRPolicyNLRI) GetDistinguisher() uint32 + func (x *SRPolicyNLRI) GetEndpoint() []byte + func (x *SRPolicyNLRI) GetLength() uint32 + func (x *SRPolicyNLRI) ProtoReflect() protoreflect.Message + func (x *SRPolicyNLRI) Reset() + func (x *SRPolicyNLRI) String() string + type SRV6Behavior int32 + const SRV6Behavior_SRV6_BEHAVIOR_END + const SRV6Behavior_SRV6_BEHAVIOR_ENDM_GTP4E + const SRV6Behavior_SRV6_BEHAVIOR_ENDM_GTP6D + const SRV6Behavior_SRV6_BEHAVIOR_ENDM_GTP6DI + const SRV6Behavior_SRV6_BEHAVIOR_ENDM_GTP6E + const SRV6Behavior_SRV6_BEHAVIOR_ENDT + const SRV6Behavior_SRV6_BEHAVIOR_ENDT_WITH_PSP + const SRV6Behavior_SRV6_BEHAVIOR_ENDT_WITH_PSP_USD + const SRV6Behavior_SRV6_BEHAVIOR_ENDT_WITH_PSP_USP + const SRV6Behavior_SRV6_BEHAVIOR_ENDT_WITH_PSP_USP_USD + const SRV6Behavior_SRV6_BEHAVIOR_ENDT_WITH_USD + const SRV6Behavior_SRV6_BEHAVIOR_ENDT_WITH_USP + const SRV6Behavior_SRV6_BEHAVIOR_ENDT_WITH_USP_USD + const SRV6Behavior_SRV6_BEHAVIOR_ENDX + const SRV6Behavior_SRV6_BEHAVIOR_ENDX_WITH_PSP + const SRV6Behavior_SRV6_BEHAVIOR_ENDX_WITH_PSP_USD + const SRV6Behavior_SRV6_BEHAVIOR_ENDX_WITH_PSP_USP + const SRV6Behavior_SRV6_BEHAVIOR_ENDX_WITH_PSP_USP_USD + const SRV6Behavior_SRV6_BEHAVIOR_ENDX_WITH_USD + const SRV6Behavior_SRV6_BEHAVIOR_ENDX_WITH_USP + const SRV6Behavior_SRV6_BEHAVIOR_ENDX_WITH_USP_USD + const SRV6Behavior_SRV6_BEHAVIOR_END_B6_ENCAPS + const SRV6Behavior_SRV6_BEHAVIOR_END_B6_ENCAPS_RED + const SRV6Behavior_SRV6_BEHAVIOR_END_BM + const SRV6Behavior_SRV6_BEHAVIOR_END_DT2M + const SRV6Behavior_SRV6_BEHAVIOR_END_DT2U + const SRV6Behavior_SRV6_BEHAVIOR_END_DT4 + const SRV6Behavior_SRV6_BEHAVIOR_END_DT46 + const SRV6Behavior_SRV6_BEHAVIOR_END_DT6 + const SRV6Behavior_SRV6_BEHAVIOR_END_DX2 + const SRV6Behavior_SRV6_BEHAVIOR_END_DX2V + const SRV6Behavior_SRV6_BEHAVIOR_END_DX4 + const SRV6Behavior_SRV6_BEHAVIOR_END_DX6 + const SRV6Behavior_SRV6_BEHAVIOR_END_WITH_PSP + const SRV6Behavior_SRV6_BEHAVIOR_END_WITH_PSP_USD + const SRV6Behavior_SRV6_BEHAVIOR_END_WITH_PSP_USP + const SRV6Behavior_SRV6_BEHAVIOR_END_WITH_PSP_USP_USD + const SRV6Behavior_SRV6_BEHAVIOR_END_WITH_USD + const SRV6Behavior_SRV6_BEHAVIOR_END_WITH_USP + const SRV6Behavior_SRV6_BEHAVIOR_END_WITH_USP_USD + const SRV6Behavior_SRV6_BEHAVIOR_UNSPECIFIED + func (SRV6Behavior) Descriptor() protoreflect.EnumDescriptor + func (SRV6Behavior) EnumDescriptor() ([]byte, []int) + func (SRV6Behavior) Type() protoreflect.EnumType + func (x SRV6Behavior) Enum() *SRV6Behavior + func (x SRV6Behavior) Number() protoreflect.EnumNumber + func (x SRV6Behavior) String() string + type SRWeight struct + Flags uint32 + Weight uint32 + func (*SRWeight) Descriptor() ([]byte, []int) + func (*SRWeight) ProtoMessage() + func (x *SRWeight) GetFlags() uint32 + func (x *SRWeight) GetWeight() uint32 + func (x *SRWeight) ProtoReflect() protoreflect.Message + func (x *SRWeight) Reset() + func (x *SRWeight) String() string + type SRv6BindingSID struct + BFlag bool + EndpointBehaviorStructure *SRv6EndPointBehavior + IFlag bool + SFlag bool + Sid []byte + func (*SRv6BindingSID) Descriptor() ([]byte, []int) + func (*SRv6BindingSID) ProtoMessage() + func (x *SRv6BindingSID) GetBFlag() bool + func (x *SRv6BindingSID) GetEndpointBehaviorStructure() *SRv6EndPointBehavior + func (x *SRv6BindingSID) GetIFlag() bool + func (x *SRv6BindingSID) GetSFlag() bool + func (x *SRv6BindingSID) GetSid() []byte + func (x *SRv6BindingSID) ProtoReflect() protoreflect.Message + func (x *SRv6BindingSID) Reset() + func (x *SRv6BindingSID) String() string + type SRv6EndPointBehavior struct + ArgLen uint32 + Behavior SRV6Behavior + BlockLen uint32 + FuncLen uint32 + NodeLen uint32 + func (*SRv6EndPointBehavior) Descriptor() ([]byte, []int) + func (*SRv6EndPointBehavior) ProtoMessage() + func (x *SRv6EndPointBehavior) GetArgLen() uint32 + func (x *SRv6EndPointBehavior) GetBehavior() SRV6Behavior + func (x *SRv6EndPointBehavior) GetBlockLen() uint32 + func (x *SRv6EndPointBehavior) GetFuncLen() uint32 + func (x *SRv6EndPointBehavior) GetNodeLen() uint32 + func (x *SRv6EndPointBehavior) ProtoReflect() protoreflect.Message + func (x *SRv6EndPointBehavior) Reset() + func (x *SRv6EndPointBehavior) String() string + type SRv6InformationSubTLV struct + EndpointBehavior uint32 + Flags *SRv6SIDFlags + Sid []byte + SubSubTlvs map[uint32]*SRv6SubSubTLVs + func (*SRv6InformationSubTLV) Descriptor() ([]byte, []int) + func (*SRv6InformationSubTLV) ProtoMessage() + func (x *SRv6InformationSubTLV) GetEndpointBehavior() uint32 + func (x *SRv6InformationSubTLV) GetFlags() *SRv6SIDFlags + func (x *SRv6InformationSubTLV) GetSid() []byte + func (x *SRv6InformationSubTLV) GetSubSubTlvs() map[uint32]*SRv6SubSubTLVs + func (x *SRv6InformationSubTLV) ProtoReflect() protoreflect.Message + func (x *SRv6InformationSubTLV) Reset() + func (x *SRv6InformationSubTLV) String() string + type SRv6L2ServiceTLV struct + SubTlvs map[uint32]*SRv6SubTLVs + func (*SRv6L2ServiceTLV) Descriptor() ([]byte, []int) + func (*SRv6L2ServiceTLV) ProtoMessage() + func (x *SRv6L2ServiceTLV) GetSubTlvs() map[uint32]*SRv6SubTLVs + func (x *SRv6L2ServiceTLV) ProtoReflect() protoreflect.Message + func (x *SRv6L2ServiceTLV) Reset() + func (x *SRv6L2ServiceTLV) String() string + type SRv6L3ServiceTLV struct + SubTlvs map[uint32]*SRv6SubTLVs + func (*SRv6L3ServiceTLV) Descriptor() ([]byte, []int) + func (*SRv6L3ServiceTLV) ProtoMessage() + func (x *SRv6L3ServiceTLV) GetSubTlvs() map[uint32]*SRv6SubTLVs + func (x *SRv6L3ServiceTLV) ProtoReflect() protoreflect.Message + func (x *SRv6L3ServiceTLV) Reset() + func (x *SRv6L3ServiceTLV) String() string + type SRv6SIDFlags struct + Flag_1 bool + func (*SRv6SIDFlags) Descriptor() ([]byte, []int) + func (*SRv6SIDFlags) ProtoMessage() + func (x *SRv6SIDFlags) GetFlag_1() bool + func (x *SRv6SIDFlags) ProtoReflect() protoreflect.Message + func (x *SRv6SIDFlags) Reset() + func (x *SRv6SIDFlags) String() string + type SRv6StructureSubSubTLV struct + ArgumentLength uint32 + FunctionLength uint32 + LocatorBlockLength uint32 + LocatorNodeLength uint32 + TranspositionLength uint32 + TranspositionOffset uint32 + func (*SRv6StructureSubSubTLV) Descriptor() ([]byte, []int) + func (*SRv6StructureSubSubTLV) ProtoMessage() + func (x *SRv6StructureSubSubTLV) GetArgumentLength() uint32 + func (x *SRv6StructureSubSubTLV) GetFunctionLength() uint32 + func (x *SRv6StructureSubSubTLV) GetLocatorBlockLength() uint32 + func (x *SRv6StructureSubSubTLV) GetLocatorNodeLength() uint32 + func (x *SRv6StructureSubSubTLV) GetTranspositionLength() uint32 + func (x *SRv6StructureSubSubTLV) GetTranspositionOffset() uint32 + func (x *SRv6StructureSubSubTLV) ProtoReflect() protoreflect.Message + func (x *SRv6StructureSubSubTLV) Reset() + func (x *SRv6StructureSubSubTLV) String() string + type SRv6SubSubTLV struct + Tlv isSRv6SubSubTLV_Tlv + func (*SRv6SubSubTLV) Descriptor() ([]byte, []int) + func (*SRv6SubSubTLV) ProtoMessage() + func (x *SRv6SubSubTLV) GetStructure() *SRv6StructureSubSubTLV + func (x *SRv6SubSubTLV) GetTlv() isSRv6SubSubTLV_Tlv + func (x *SRv6SubSubTLV) ProtoReflect() protoreflect.Message + func (x *SRv6SubSubTLV) Reset() + func (x *SRv6SubSubTLV) String() string + type SRv6SubSubTLV_Structure struct + Structure *SRv6StructureSubSubTLV + type SRv6SubSubTLVs struct + Tlvs []*SRv6SubSubTLV + func (*SRv6SubSubTLVs) Descriptor() ([]byte, []int) + func (*SRv6SubSubTLVs) ProtoMessage() + func (x *SRv6SubSubTLVs) GetTlvs() []*SRv6SubSubTLV + func (x *SRv6SubSubTLVs) ProtoReflect() protoreflect.Message + func (x *SRv6SubSubTLVs) Reset() + func (x *SRv6SubSubTLVs) String() string + type SRv6SubTLV struct + Tlv isSRv6SubTLV_Tlv + func (*SRv6SubTLV) Descriptor() ([]byte, []int) + func (*SRv6SubTLV) ProtoMessage() + func (x *SRv6SubTLV) GetInformation() *SRv6InformationSubTLV + func (x *SRv6SubTLV) GetTlv() isSRv6SubTLV_Tlv + func (x *SRv6SubTLV) ProtoReflect() protoreflect.Message + func (x *SRv6SubTLV) Reset() + func (x *SRv6SubTLV) String() string + type SRv6SubTLV_Information struct + Information *SRv6InformationSubTLV + type SRv6SubTLVs struct + Tlvs []*SRv6SubTLV + func (*SRv6SubTLVs) Descriptor() ([]byte, []int) + func (*SRv6SubTLVs) ProtoMessage() + func (x *SRv6SubTLVs) GetTlvs() []*SRv6SubTLV + func (x *SRv6SubTLVs) ProtoReflect() protoreflect.Message + func (x *SRv6SubTLVs) Reset() + func (x *SRv6SubTLVs) String() string + type SegmentFlags struct + AFlag bool + BFlag bool + SFlag bool + VFlag bool + func (*SegmentFlags) Descriptor() ([]byte, []int) + func (*SegmentFlags) ProtoMessage() + func (x *SegmentFlags) GetAFlag() bool + func (x *SegmentFlags) GetBFlag() bool + func (x *SegmentFlags) GetSFlag() bool + func (x *SegmentFlags) GetVFlag() bool + func (x *SegmentFlags) ProtoReflect() protoreflect.Message + func (x *SegmentFlags) Reset() + func (x *SegmentFlags) String() string + type SegmentTypeA struct + Flags *SegmentFlags + Label uint32 + func (*SegmentTypeA) Descriptor() ([]byte, []int) + func (*SegmentTypeA) ProtoMessage() + func (x *SegmentTypeA) GetFlags() *SegmentFlags + func (x *SegmentTypeA) GetLabel() uint32 + func (x *SegmentTypeA) ProtoReflect() protoreflect.Message + func (x *SegmentTypeA) Reset() + func (x *SegmentTypeA) String() string + type SegmentTypeB struct + EndpointBehaviorStructure *SRv6EndPointBehavior + Flags *SegmentFlags + Sid []byte + func (*SegmentTypeB) Descriptor() ([]byte, []int) + func (*SegmentTypeB) ProtoMessage() + func (x *SegmentTypeB) GetEndpointBehaviorStructure() *SRv6EndPointBehavior + func (x *SegmentTypeB) GetFlags() *SegmentFlags + func (x *SegmentTypeB) GetSid() []byte + func (x *SegmentTypeB) ProtoReflect() protoreflect.Message + func (x *SegmentTypeB) Reset() + func (x *SegmentTypeB) String() string + type SetLogLevelRequest struct + Level SetLogLevelRequest_Level + func (*SetLogLevelRequest) Descriptor() ([]byte, []int) + func (*SetLogLevelRequest) ProtoMessage() + func (x *SetLogLevelRequest) GetLevel() SetLogLevelRequest_Level + func (x *SetLogLevelRequest) ProtoReflect() protoreflect.Message + func (x *SetLogLevelRequest) Reset() + func (x *SetLogLevelRequest) String() string + type SetLogLevelRequest_Level int32 + const SetLogLevelRequest_LEVEL_DEBUG + const SetLogLevelRequest_LEVEL_ERROR + const SetLogLevelRequest_LEVEL_FATAL + const SetLogLevelRequest_LEVEL_INFO + const SetLogLevelRequest_LEVEL_PANIC + const SetLogLevelRequest_LEVEL_TRACE + const SetLogLevelRequest_LEVEL_UNSPECIFIED + const SetLogLevelRequest_LEVEL_WARN + func (SetLogLevelRequest_Level) Descriptor() protoreflect.EnumDescriptor + func (SetLogLevelRequest_Level) EnumDescriptor() ([]byte, []int) + func (SetLogLevelRequest_Level) Type() protoreflect.EnumType + func (x SetLogLevelRequest_Level) Enum() *SetLogLevelRequest_Level + func (x SetLogLevelRequest_Level) Number() protoreflect.EnumNumber + func (x SetLogLevelRequest_Level) String() string + type SetLogLevelResponse struct + func (*SetLogLevelResponse) Descriptor() ([]byte, []int) + func (*SetLogLevelResponse) ProtoMessage() + func (x *SetLogLevelResponse) ProtoReflect() protoreflect.Message + func (x *SetLogLevelResponse) Reset() + func (x *SetLogLevelResponse) String() string + type SetPoliciesRequest struct + Assignments []*PolicyAssignment + DefinedSets []*DefinedSet + Policies []*Policy + func (*SetPoliciesRequest) Descriptor() ([]byte, []int) + func (*SetPoliciesRequest) ProtoMessage() + func (x *SetPoliciesRequest) GetAssignments() []*PolicyAssignment + func (x *SetPoliciesRequest) GetDefinedSets() []*DefinedSet + func (x *SetPoliciesRequest) GetPolicies() []*Policy + func (x *SetPoliciesRequest) ProtoReflect() protoreflect.Message + func (x *SetPoliciesRequest) Reset() + func (x *SetPoliciesRequest) String() string + type SetPoliciesResponse struct + func (*SetPoliciesResponse) Descriptor() ([]byte, []int) + func (*SetPoliciesResponse) ProtoMessage() + func (x *SetPoliciesResponse) ProtoReflect() protoreflect.Message + func (x *SetPoliciesResponse) Reset() + func (x *SetPoliciesResponse) String() string + type SetPolicyAssignmentRequest struct + Assignment *PolicyAssignment + func (*SetPolicyAssignmentRequest) Descriptor() ([]byte, []int) + func (*SetPolicyAssignmentRequest) ProtoMessage() + func (x *SetPolicyAssignmentRequest) GetAssignment() *PolicyAssignment + func (x *SetPolicyAssignmentRequest) ProtoReflect() protoreflect.Message + func (x *SetPolicyAssignmentRequest) Reset() + func (x *SetPolicyAssignmentRequest) String() string + type SetPolicyAssignmentResponse struct + func (*SetPolicyAssignmentResponse) Descriptor() ([]byte, []int) + func (*SetPolicyAssignmentResponse) ProtoMessage() + func (x *SetPolicyAssignmentResponse) ProtoReflect() protoreflect.Message + func (x *SetPolicyAssignmentResponse) Reset() + func (x *SetPolicyAssignmentResponse) String() string + type ShutdownPeerRequest struct + Address string + Communication string + func (*ShutdownPeerRequest) Descriptor() ([]byte, []int) + func (*ShutdownPeerRequest) ProtoMessage() + func (x *ShutdownPeerRequest) GetAddress() string + func (x *ShutdownPeerRequest) GetCommunication() string + func (x *ShutdownPeerRequest) ProtoReflect() protoreflect.Message + func (x *ShutdownPeerRequest) Reset() + func (x *ShutdownPeerRequest) String() string + type ShutdownPeerResponse struct + func (*ShutdownPeerResponse) Descriptor() ([]byte, []int) + func (*ShutdownPeerResponse) ProtoMessage() + func (x *ShutdownPeerResponse) ProtoReflect() protoreflect.Message + func (x *ShutdownPeerResponse) Reset() + func (x *ShutdownPeerResponse) String() string + type SoftwareVersionCapability struct + SoftwareVersion string + func (*SoftwareVersionCapability) Descriptor() ([]byte, []int) + func (*SoftwareVersionCapability) ProtoMessage() + func (x *SoftwareVersionCapability) GetSoftwareVersion() string + func (x *SoftwareVersionCapability) ProtoReflect() protoreflect.Message + func (x *SoftwareVersionCapability) Reset() + func (x *SoftwareVersionCapability) String() string + type StartBgpRequest struct + Global *Global + func (*StartBgpRequest) Descriptor() ([]byte, []int) + func (*StartBgpRequest) ProtoMessage() + func (x *StartBgpRequest) GetGlobal() *Global + func (x *StartBgpRequest) ProtoReflect() protoreflect.Message + func (x *StartBgpRequest) Reset() + func (x *StartBgpRequest) String() string + type StartBgpResponse struct + func (*StartBgpResponse) Descriptor() ([]byte, []int) + func (*StartBgpResponse) ProtoMessage() + func (x *StartBgpResponse) ProtoReflect() protoreflect.Message + func (x *StartBgpResponse) Reset() + func (x *StartBgpResponse) String() string + type Statement struct + Actions *Actions + Conditions *Conditions + Name string + func (*Statement) Descriptor() ([]byte, []int) + func (*Statement) ProtoMessage() + func (x *Statement) GetActions() *Actions + func (x *Statement) GetConditions() *Conditions + func (x *Statement) GetName() string + func (x *Statement) ProtoReflect() protoreflect.Message + func (x *Statement) Reset() + func (x *Statement) String() string + type StopBgpRequest struct + AllowGracefulRestart bool + func (*StopBgpRequest) Descriptor() ([]byte, []int) + func (*StopBgpRequest) ProtoMessage() + func (x *StopBgpRequest) GetAllowGracefulRestart() bool + func (x *StopBgpRequest) ProtoReflect() protoreflect.Message + func (x *StopBgpRequest) Reset() + func (x *StopBgpRequest) String() string + type StopBgpResponse struct + func (*StopBgpResponse) Descriptor() ([]byte, []int) + func (*StopBgpResponse) ProtoMessage() + func (x *StopBgpResponse) ProtoReflect() protoreflect.Message + func (x *StopBgpResponse) Reset() + func (x *StopBgpResponse) String() string + type TableLookupPrefix struct + Prefix string + Rd string + Type TableLookupPrefix_Type + func (*TableLookupPrefix) Descriptor() ([]byte, []int) + func (*TableLookupPrefix) ProtoMessage() + func (x *TableLookupPrefix) GetPrefix() string + func (x *TableLookupPrefix) GetRd() string + func (x *TableLookupPrefix) GetType() TableLookupPrefix_Type + func (x *TableLookupPrefix) ProtoReflect() protoreflect.Message + func (x *TableLookupPrefix) Reset() + func (x *TableLookupPrefix) String() string + type TableLookupPrefix_Type int32 + const TableLookupPrefix_TYPE_EXACT + const TableLookupPrefix_TYPE_LONGER + const TableLookupPrefix_TYPE_SHORTER + const TableLookupPrefix_TYPE_UNSPECIFIED + func (TableLookupPrefix_Type) Descriptor() protoreflect.EnumDescriptor + func (TableLookupPrefix_Type) EnumDescriptor() ([]byte, []int) + func (TableLookupPrefix_Type) Type() protoreflect.EnumType + func (x TableLookupPrefix_Type) Enum() *TableLookupPrefix_Type + func (x TableLookupPrefix_Type) Number() protoreflect.EnumNumber + func (x TableLookupPrefix_Type) String() string + type TableType int32 + const TableType_TABLE_TYPE_ADJ_IN + const TableType_TABLE_TYPE_ADJ_OUT + const TableType_TABLE_TYPE_GLOBAL + const TableType_TABLE_TYPE_LOCAL + const TableType_TABLE_TYPE_UNSPECIFIED + const TableType_TABLE_TYPE_VRF + func (TableType) Descriptor() protoreflect.EnumDescriptor + func (TableType) EnumDescriptor() ([]byte, []int) + func (TableType) Type() protoreflect.EnumType + func (x TableType) Enum() *TableType + func (x TableType) Number() protoreflect.EnumNumber + func (x TableType) String() string + type Timers struct + Config *TimersConfig + State *TimersState + func (*Timers) Descriptor() ([]byte, []int) + func (*Timers) ProtoMessage() + func (x *Timers) GetConfig() *TimersConfig + func (x *Timers) GetState() *TimersState + func (x *Timers) ProtoReflect() protoreflect.Message + func (x *Timers) Reset() + func (x *Timers) String() string + type TimersConfig struct + ConnectRetry uint64 + HoldTime uint64 + IdleHoldTimeAfterReset uint64 + KeepaliveInterval uint64 + MinimumAdvertisementInterval uint64 + func (*TimersConfig) Descriptor() ([]byte, []int) + func (*TimersConfig) ProtoMessage() + func (x *TimersConfig) GetConnectRetry() uint64 + func (x *TimersConfig) GetHoldTime() uint64 + func (x *TimersConfig) GetIdleHoldTimeAfterReset() uint64 + func (x *TimersConfig) GetKeepaliveInterval() uint64 + func (x *TimersConfig) GetMinimumAdvertisementInterval() uint64 + func (x *TimersConfig) ProtoReflect() protoreflect.Message + func (x *TimersConfig) Reset() + func (x *TimersConfig) String() string + type TimersState struct + ConnectRetry uint64 + Downtime *timestamppb.Timestamp + HoldTime uint64 + KeepaliveInterval uint64 + MinimumAdvertisementInterval uint64 + NegotiatedHoldTime uint64 + Uptime *timestamppb.Timestamp + func (*TimersState) Descriptor() ([]byte, []int) + func (*TimersState) ProtoMessage() + func (x *TimersState) GetConnectRetry() uint64 + func (x *TimersState) GetDowntime() *timestamppb.Timestamp + func (x *TimersState) GetHoldTime() uint64 + func (x *TimersState) GetKeepaliveInterval() uint64 + func (x *TimersState) GetMinimumAdvertisementInterval() uint64 + func (x *TimersState) GetNegotiatedHoldTime() uint64 + func (x *TimersState) GetUptime() *timestamppb.Timestamp + func (x *TimersState) ProtoReflect() protoreflect.Message + func (x *TimersState) Reset() + func (x *TimersState) String() string + type TrafficActionExtended struct + Sample bool + Terminal bool + func (*TrafficActionExtended) Descriptor() ([]byte, []int) + func (*TrafficActionExtended) ProtoMessage() + func (x *TrafficActionExtended) GetSample() bool + func (x *TrafficActionExtended) GetTerminal() bool + func (x *TrafficActionExtended) ProtoReflect() protoreflect.Message + func (x *TrafficActionExtended) Reset() + func (x *TrafficActionExtended) String() string + type TrafficRateExtended struct + Asn uint32 + Rate float32 + func (*TrafficRateExtended) Descriptor() ([]byte, []int) + func (*TrafficRateExtended) ProtoMessage() + func (x *TrafficRateExtended) GetAsn() uint32 + func (x *TrafficRateExtended) GetRate() float32 + func (x *TrafficRateExtended) ProtoReflect() protoreflect.Message + func (x *TrafficRateExtended) Reset() + func (x *TrafficRateExtended) String() string + type TrafficRemarkExtended struct + Dscp uint32 + func (*TrafficRemarkExtended) Descriptor() ([]byte, []int) + func (*TrafficRemarkExtended) ProtoMessage() + func (x *TrafficRemarkExtended) GetDscp() uint32 + func (x *TrafficRemarkExtended) ProtoReflect() protoreflect.Message + func (x *TrafficRemarkExtended) Reset() + func (x *TrafficRemarkExtended) String() string + type Transport struct + BindInterface string + LocalAddress string + LocalPort uint32 + MtuDiscovery bool + PassiveMode bool + RemoteAddress string + RemotePort uint32 + TcpMss uint32 + func (*Transport) Descriptor() ([]byte, []int) + func (*Transport) ProtoMessage() + func (x *Transport) GetBindInterface() string + func (x *Transport) GetLocalAddress() string + func (x *Transport) GetLocalPort() uint32 + func (x *Transport) GetMtuDiscovery() bool + func (x *Transport) GetPassiveMode() bool + func (x *Transport) GetRemoteAddress() string + func (x *Transport) GetRemotePort() uint32 + func (x *Transport) GetTcpMss() uint32 + func (x *Transport) ProtoReflect() protoreflect.Message + func (x *Transport) Reset() + func (x *Transport) String() string + type TtlSecurity struct + Enabled bool + TtlMin uint32 + func (*TtlSecurity) Descriptor() ([]byte, []int) + func (*TtlSecurity) ProtoMessage() + func (x *TtlSecurity) GetEnabled() bool + func (x *TtlSecurity) GetTtlMin() uint32 + func (x *TtlSecurity) ProtoReflect() protoreflect.Message + func (x *TtlSecurity) Reset() + func (x *TtlSecurity) String() string + type TunnelEncapAttribute struct + Tlvs []*TunnelEncapTLV + func (*TunnelEncapAttribute) Descriptor() ([]byte, []int) + func (*TunnelEncapAttribute) ProtoMessage() + func (x *TunnelEncapAttribute) GetTlvs() []*TunnelEncapTLV + func (x *TunnelEncapAttribute) ProtoReflect() protoreflect.Message + func (x *TunnelEncapAttribute) Reset() + func (x *TunnelEncapAttribute) String() string + type TunnelEncapSubTLVColor struct + Color uint32 + func (*TunnelEncapSubTLVColor) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVColor) ProtoMessage() + func (x *TunnelEncapSubTLVColor) GetColor() uint32 + func (x *TunnelEncapSubTLVColor) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVColor) Reset() + func (x *TunnelEncapSubTLVColor) String() string + type TunnelEncapSubTLVEgressEndpoint struct + Address string + func (*TunnelEncapSubTLVEgressEndpoint) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVEgressEndpoint) ProtoMessage() + func (x *TunnelEncapSubTLVEgressEndpoint) GetAddress() string + func (x *TunnelEncapSubTLVEgressEndpoint) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVEgressEndpoint) Reset() + func (x *TunnelEncapSubTLVEgressEndpoint) String() string + type TunnelEncapSubTLVEncapsulation struct + Cookie []byte + Key uint32 + func (*TunnelEncapSubTLVEncapsulation) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVEncapsulation) ProtoMessage() + func (x *TunnelEncapSubTLVEncapsulation) GetCookie() []byte + func (x *TunnelEncapSubTLVEncapsulation) GetKey() uint32 + func (x *TunnelEncapSubTLVEncapsulation) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVEncapsulation) Reset() + func (x *TunnelEncapSubTLVEncapsulation) String() string + type TunnelEncapSubTLVProtocol struct + Protocol uint32 + func (*TunnelEncapSubTLVProtocol) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVProtocol) ProtoMessage() + func (x *TunnelEncapSubTLVProtocol) GetProtocol() uint32 + func (x *TunnelEncapSubTLVProtocol) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVProtocol) Reset() + func (x *TunnelEncapSubTLVProtocol) String() string + type TunnelEncapSubTLVSRBindingSID struct + Bsid isTunnelEncapSubTLVSRBindingSID_Bsid + func (*TunnelEncapSubTLVSRBindingSID) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVSRBindingSID) ProtoMessage() + func (x *TunnelEncapSubTLVSRBindingSID) GetBsid() isTunnelEncapSubTLVSRBindingSID_Bsid + func (x *TunnelEncapSubTLVSRBindingSID) GetSrBindingSid() *SRBindingSID + func (x *TunnelEncapSubTLVSRBindingSID) GetSrv6BindingSid() *SRv6BindingSID + func (x *TunnelEncapSubTLVSRBindingSID) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVSRBindingSID) Reset() + func (x *TunnelEncapSubTLVSRBindingSID) String() string + type TunnelEncapSubTLVSRBindingSID_SrBindingSid struct + SrBindingSid *SRBindingSID + type TunnelEncapSubTLVSRBindingSID_Srv6BindingSid struct + Srv6BindingSid *SRv6BindingSID + type TunnelEncapSubTLVSRCandidatePathName struct + CandidatePathName string + func (*TunnelEncapSubTLVSRCandidatePathName) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVSRCandidatePathName) ProtoMessage() + func (x *TunnelEncapSubTLVSRCandidatePathName) GetCandidatePathName() string + func (x *TunnelEncapSubTLVSRCandidatePathName) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVSRCandidatePathName) Reset() + func (x *TunnelEncapSubTLVSRCandidatePathName) String() string + type TunnelEncapSubTLVSRENLP struct + Enlp ENLPType + Flags uint32 + func (*TunnelEncapSubTLVSRENLP) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVSRENLP) ProtoMessage() + func (x *TunnelEncapSubTLVSRENLP) GetEnlp() ENLPType + func (x *TunnelEncapSubTLVSRENLP) GetFlags() uint32 + func (x *TunnelEncapSubTLVSRENLP) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVSRENLP) Reset() + func (x *TunnelEncapSubTLVSRENLP) String() string + type TunnelEncapSubTLVSRPreference struct + Flags uint32 + Preference uint32 + func (*TunnelEncapSubTLVSRPreference) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVSRPreference) ProtoMessage() + func (x *TunnelEncapSubTLVSRPreference) GetFlags() uint32 + func (x *TunnelEncapSubTLVSRPreference) GetPreference() uint32 + func (x *TunnelEncapSubTLVSRPreference) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVSRPreference) Reset() + func (x *TunnelEncapSubTLVSRPreference) String() string + type TunnelEncapSubTLVSRPriority struct + Priority uint32 + func (*TunnelEncapSubTLVSRPriority) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVSRPriority) ProtoMessage() + func (x *TunnelEncapSubTLVSRPriority) GetPriority() uint32 + func (x *TunnelEncapSubTLVSRPriority) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVSRPriority) Reset() + func (x *TunnelEncapSubTLVSRPriority) String() string + type TunnelEncapSubTLVSRSegmentList struct + Segments []*TunnelEncapSubTLVSRSegmentList_Segment + Weight *SRWeight + func (*TunnelEncapSubTLVSRSegmentList) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVSRSegmentList) ProtoMessage() + func (x *TunnelEncapSubTLVSRSegmentList) GetSegments() []*TunnelEncapSubTLVSRSegmentList_Segment + func (x *TunnelEncapSubTLVSRSegmentList) GetWeight() *SRWeight + func (x *TunnelEncapSubTLVSRSegmentList) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVSRSegmentList) Reset() + func (x *TunnelEncapSubTLVSRSegmentList) String() string + type TunnelEncapSubTLVSRSegmentList_Segment struct + Segment isTunnelEncapSubTLVSRSegmentList_Segment_Segment + func (*TunnelEncapSubTLVSRSegmentList_Segment) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVSRSegmentList_Segment) ProtoMessage() + func (x *TunnelEncapSubTLVSRSegmentList_Segment) GetA() *SegmentTypeA + func (x *TunnelEncapSubTLVSRSegmentList_Segment) GetB() *SegmentTypeB + func (x *TunnelEncapSubTLVSRSegmentList_Segment) GetSegment() isTunnelEncapSubTLVSRSegmentList_Segment_Segment + func (x *TunnelEncapSubTLVSRSegmentList_Segment) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVSRSegmentList_Segment) Reset() + func (x *TunnelEncapSubTLVSRSegmentList_Segment) String() string + type TunnelEncapSubTLVSRSegmentList_Segment_A struct + A *SegmentTypeA + type TunnelEncapSubTLVSRSegmentList_Segment_B struct + B *SegmentTypeB + type TunnelEncapSubTLVUDPDestPort struct + Port uint32 + func (*TunnelEncapSubTLVUDPDestPort) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVUDPDestPort) ProtoMessage() + func (x *TunnelEncapSubTLVUDPDestPort) GetPort() uint32 + func (x *TunnelEncapSubTLVUDPDestPort) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVUDPDestPort) Reset() + func (x *TunnelEncapSubTLVUDPDestPort) String() string + type TunnelEncapSubTLVUnknown struct + Type uint32 + Value []byte + func (*TunnelEncapSubTLVUnknown) Descriptor() ([]byte, []int) + func (*TunnelEncapSubTLVUnknown) ProtoMessage() + func (x *TunnelEncapSubTLVUnknown) GetType() uint32 + func (x *TunnelEncapSubTLVUnknown) GetValue() []byte + func (x *TunnelEncapSubTLVUnknown) ProtoReflect() protoreflect.Message + func (x *TunnelEncapSubTLVUnknown) Reset() + func (x *TunnelEncapSubTLVUnknown) String() string + type TunnelEncapTLV struct + Tlvs []*TunnelEncapTLV_TLV + Type uint32 + func (*TunnelEncapTLV) Descriptor() ([]byte, []int) + func (*TunnelEncapTLV) ProtoMessage() + func (x *TunnelEncapTLV) GetTlvs() []*TunnelEncapTLV_TLV + func (x *TunnelEncapTLV) GetType() uint32 + func (x *TunnelEncapTLV) ProtoReflect() protoreflect.Message + func (x *TunnelEncapTLV) Reset() + func (x *TunnelEncapTLV) String() string + type TunnelEncapTLV_TLV struct + Tlv isTunnelEncapTLV_TLV_Tlv + func (*TunnelEncapTLV_TLV) Descriptor() ([]byte, []int) + func (*TunnelEncapTLV_TLV) ProtoMessage() + func (x *TunnelEncapTLV_TLV) GetColor() *TunnelEncapSubTLVColor + func (x *TunnelEncapTLV_TLV) GetEgressEndpoint() *TunnelEncapSubTLVEgressEndpoint + func (x *TunnelEncapTLV_TLV) GetEncapsulation() *TunnelEncapSubTLVEncapsulation + func (x *TunnelEncapTLV_TLV) GetProtocol() *TunnelEncapSubTLVProtocol + func (x *TunnelEncapTLV_TLV) GetSrBindingSid() *TunnelEncapSubTLVSRBindingSID + func (x *TunnelEncapTLV_TLV) GetSrCandidatePathName() *TunnelEncapSubTLVSRCandidatePathName + func (x *TunnelEncapTLV_TLV) GetSrEnlp() *TunnelEncapSubTLVSRENLP + func (x *TunnelEncapTLV_TLV) GetSrPreference() *TunnelEncapSubTLVSRPreference + func (x *TunnelEncapTLV_TLV) GetSrPriority() *TunnelEncapSubTLVSRPriority + func (x *TunnelEncapTLV_TLV) GetSrSegmentList() *TunnelEncapSubTLVSRSegmentList + func (x *TunnelEncapTLV_TLV) GetTlv() isTunnelEncapTLV_TLV_Tlv + func (x *TunnelEncapTLV_TLV) GetUdpDestPort() *TunnelEncapSubTLVUDPDestPort + func (x *TunnelEncapTLV_TLV) GetUnknown() *TunnelEncapSubTLVUnknown + func (x *TunnelEncapTLV_TLV) ProtoReflect() protoreflect.Message + func (x *TunnelEncapTLV_TLV) Reset() + func (x *TunnelEncapTLV_TLV) String() string + type TunnelEncapTLV_TLV_Color struct + Color *TunnelEncapSubTLVColor + type TunnelEncapTLV_TLV_EgressEndpoint struct + EgressEndpoint *TunnelEncapSubTLVEgressEndpoint + type TunnelEncapTLV_TLV_Encapsulation struct + Encapsulation *TunnelEncapSubTLVEncapsulation + type TunnelEncapTLV_TLV_Protocol struct + Protocol *TunnelEncapSubTLVProtocol + type TunnelEncapTLV_TLV_SrBindingSid struct + SrBindingSid *TunnelEncapSubTLVSRBindingSID + type TunnelEncapTLV_TLV_SrCandidatePathName struct + SrCandidatePathName *TunnelEncapSubTLVSRCandidatePathName + type TunnelEncapTLV_TLV_SrEnlp struct + SrEnlp *TunnelEncapSubTLVSRENLP + type TunnelEncapTLV_TLV_SrPreference struct + SrPreference *TunnelEncapSubTLVSRPreference + type TunnelEncapTLV_TLV_SrPriority struct + SrPriority *TunnelEncapSubTLVSRPriority + type TunnelEncapTLV_TLV_SrSegmentList struct + SrSegmentList *TunnelEncapSubTLVSRSegmentList + type TunnelEncapTLV_TLV_UdpDestPort struct + UdpDestPort *TunnelEncapSubTLVUDPDestPort + type TunnelEncapTLV_TLV_Unknown struct + Unknown *TunnelEncapSubTLVUnknown + type TwoOctetAsSpecificExtended struct + Asn uint32 + IsTransitive bool + LocalAdmin uint32 + SubType uint32 + func (*TwoOctetAsSpecificExtended) Descriptor() ([]byte, []int) + func (*TwoOctetAsSpecificExtended) ProtoMessage() + func (x *TwoOctetAsSpecificExtended) GetAsn() uint32 + func (x *TwoOctetAsSpecificExtended) GetIsTransitive() bool + func (x *TwoOctetAsSpecificExtended) GetLocalAdmin() uint32 + func (x *TwoOctetAsSpecificExtended) GetSubType() uint32 + func (x *TwoOctetAsSpecificExtended) ProtoReflect() protoreflect.Message + func (x *TwoOctetAsSpecificExtended) Reset() + func (x *TwoOctetAsSpecificExtended) String() string + type UnimplementedGoBgpServiceServer struct + func (UnimplementedGoBgpServiceServer) AddBmp(context.Context, *AddBmpRequest) (*AddBmpResponse, error) + func (UnimplementedGoBgpServiceServer) AddDefinedSet(context.Context, *AddDefinedSetRequest) (*AddDefinedSetResponse, error) + func (UnimplementedGoBgpServiceServer) AddDynamicNeighbor(context.Context, *AddDynamicNeighborRequest) (*AddDynamicNeighborResponse, error) + func (UnimplementedGoBgpServiceServer) AddPath(context.Context, *AddPathRequest) (*AddPathResponse, error) + func (UnimplementedGoBgpServiceServer) AddPathStream(grpc.ClientStreamingServer[AddPathStreamRequest, AddPathStreamResponse]) error + func (UnimplementedGoBgpServiceServer) AddPeer(context.Context, *AddPeerRequest) (*AddPeerResponse, error) + func (UnimplementedGoBgpServiceServer) AddPeerGroup(context.Context, *AddPeerGroupRequest) (*AddPeerGroupResponse, error) + func (UnimplementedGoBgpServiceServer) AddPolicy(context.Context, *AddPolicyRequest) (*AddPolicyResponse, error) + func (UnimplementedGoBgpServiceServer) AddPolicyAssignment(context.Context, *AddPolicyAssignmentRequest) (*AddPolicyAssignmentResponse, error) + func (UnimplementedGoBgpServiceServer) AddRpki(context.Context, *AddRpkiRequest) (*AddRpkiResponse, error) + func (UnimplementedGoBgpServiceServer) AddStatement(context.Context, *AddStatementRequest) (*AddStatementResponse, error) + func (UnimplementedGoBgpServiceServer) AddVrf(context.Context, *AddVrfRequest) (*AddVrfResponse, error) + func (UnimplementedGoBgpServiceServer) DeleteBmp(context.Context, *DeleteBmpRequest) (*DeleteBmpResponse, error) + func (UnimplementedGoBgpServiceServer) DeleteDefinedSet(context.Context, *DeleteDefinedSetRequest) (*DeleteDefinedSetResponse, error) + func (UnimplementedGoBgpServiceServer) DeleteDynamicNeighbor(context.Context, *DeleteDynamicNeighborRequest) (*DeleteDynamicNeighborResponse, error) + func (UnimplementedGoBgpServiceServer) DeletePath(context.Context, *DeletePathRequest) (*DeletePathResponse, error) + func (UnimplementedGoBgpServiceServer) DeletePeer(context.Context, *DeletePeerRequest) (*DeletePeerResponse, error) + func (UnimplementedGoBgpServiceServer) DeletePeerGroup(context.Context, *DeletePeerGroupRequest) (*DeletePeerGroupResponse, error) + func (UnimplementedGoBgpServiceServer) DeletePolicy(context.Context, *DeletePolicyRequest) (*DeletePolicyResponse, error) + func (UnimplementedGoBgpServiceServer) DeletePolicyAssignment(context.Context, *DeletePolicyAssignmentRequest) (*DeletePolicyAssignmentResponse, error) + func (UnimplementedGoBgpServiceServer) DeleteRpki(context.Context, *DeleteRpkiRequest) (*DeleteRpkiResponse, error) + func (UnimplementedGoBgpServiceServer) DeleteStatement(context.Context, *DeleteStatementRequest) (*DeleteStatementResponse, error) + func (UnimplementedGoBgpServiceServer) DeleteVrf(context.Context, *DeleteVrfRequest) (*DeleteVrfResponse, error) + func (UnimplementedGoBgpServiceServer) DisableMrt(context.Context, *DisableMrtRequest) (*DisableMrtResponse, error) + func (UnimplementedGoBgpServiceServer) DisablePeer(context.Context, *DisablePeerRequest) (*DisablePeerResponse, error) + func (UnimplementedGoBgpServiceServer) DisableRpki(context.Context, *DisableRpkiRequest) (*DisableRpkiResponse, error) + func (UnimplementedGoBgpServiceServer) EnableMrt(context.Context, *EnableMrtRequest) (*EnableMrtResponse, error) + func (UnimplementedGoBgpServiceServer) EnablePeer(context.Context, *EnablePeerRequest) (*EnablePeerResponse, error) + func (UnimplementedGoBgpServiceServer) EnableRpki(context.Context, *EnableRpkiRequest) (*EnableRpkiResponse, error) + func (UnimplementedGoBgpServiceServer) EnableZebra(context.Context, *EnableZebraRequest) (*EnableZebraResponse, error) + func (UnimplementedGoBgpServiceServer) GetBgp(context.Context, *GetBgpRequest) (*GetBgpResponse, error) + func (UnimplementedGoBgpServiceServer) GetTable(context.Context, *GetTableRequest) (*GetTableResponse, error) + func (UnimplementedGoBgpServiceServer) ListBmp(*ListBmpRequest, grpc.ServerStreamingServer[ListBmpResponse]) error + func (UnimplementedGoBgpServiceServer) ListDefinedSet(*ListDefinedSetRequest, grpc.ServerStreamingServer[ListDefinedSetResponse]) error + func (UnimplementedGoBgpServiceServer) ListDynamicNeighbor(*ListDynamicNeighborRequest, ...) error + func (UnimplementedGoBgpServiceServer) ListPath(*ListPathRequest, grpc.ServerStreamingServer[ListPathResponse]) error + func (UnimplementedGoBgpServiceServer) ListPeer(*ListPeerRequest, grpc.ServerStreamingServer[ListPeerResponse]) error + func (UnimplementedGoBgpServiceServer) ListPeerGroup(*ListPeerGroupRequest, grpc.ServerStreamingServer[ListPeerGroupResponse]) error + func (UnimplementedGoBgpServiceServer) ListPolicy(*ListPolicyRequest, grpc.ServerStreamingServer[ListPolicyResponse]) error + func (UnimplementedGoBgpServiceServer) ListPolicyAssignment(*ListPolicyAssignmentRequest, ...) error + func (UnimplementedGoBgpServiceServer) ListRpki(*ListRpkiRequest, grpc.ServerStreamingServer[ListRpkiResponse]) error + func (UnimplementedGoBgpServiceServer) ListRpkiTable(*ListRpkiTableRequest, grpc.ServerStreamingServer[ListRpkiTableResponse]) error + func (UnimplementedGoBgpServiceServer) ListStatement(*ListStatementRequest, grpc.ServerStreamingServer[ListStatementResponse]) error + func (UnimplementedGoBgpServiceServer) ListVrf(*ListVrfRequest, grpc.ServerStreamingServer[ListVrfResponse]) error + func (UnimplementedGoBgpServiceServer) ResetPeer(context.Context, *ResetPeerRequest) (*ResetPeerResponse, error) + func (UnimplementedGoBgpServiceServer) ResetRpki(context.Context, *ResetRpkiRequest) (*ResetRpkiResponse, error) + func (UnimplementedGoBgpServiceServer) SetLogLevel(context.Context, *SetLogLevelRequest) (*SetLogLevelResponse, error) + func (UnimplementedGoBgpServiceServer) SetPolicies(context.Context, *SetPoliciesRequest) (*SetPoliciesResponse, error) + func (UnimplementedGoBgpServiceServer) SetPolicyAssignment(context.Context, *SetPolicyAssignmentRequest) (*SetPolicyAssignmentResponse, error) + func (UnimplementedGoBgpServiceServer) ShutdownPeer(context.Context, *ShutdownPeerRequest) (*ShutdownPeerResponse, error) + func (UnimplementedGoBgpServiceServer) StartBgp(context.Context, *StartBgpRequest) (*StartBgpResponse, error) + func (UnimplementedGoBgpServiceServer) StopBgp(context.Context, *StopBgpRequest) (*StopBgpResponse, error) + func (UnimplementedGoBgpServiceServer) UpdatePeer(context.Context, *UpdatePeerRequest) (*UpdatePeerResponse, error) + func (UnimplementedGoBgpServiceServer) UpdatePeerGroup(context.Context, *UpdatePeerGroupRequest) (*UpdatePeerGroupResponse, error) + func (UnimplementedGoBgpServiceServer) WatchEvent(*WatchEventRequest, grpc.ServerStreamingServer[WatchEventResponse]) error + type UnknownAttribute struct + Flags uint32 + Type uint32 + Value []byte + func (*UnknownAttribute) Descriptor() ([]byte, []int) + func (*UnknownAttribute) ProtoMessage() + func (x *UnknownAttribute) GetFlags() uint32 + func (x *UnknownAttribute) GetType() uint32 + func (x *UnknownAttribute) GetValue() []byte + func (x *UnknownAttribute) ProtoReflect() protoreflect.Message + func (x *UnknownAttribute) Reset() + func (x *UnknownAttribute) String() string + type UnknownCapability struct + Code uint32 + Value []byte + func (*UnknownCapability) Descriptor() ([]byte, []int) + func (*UnknownCapability) ProtoMessage() + func (x *UnknownCapability) GetCode() uint32 + func (x *UnknownCapability) GetValue() []byte + func (x *UnknownCapability) ProtoReflect() protoreflect.Message + func (x *UnknownCapability) Reset() + func (x *UnknownCapability) String() string + type UnknownExtended struct + Type uint32 + Value []byte + func (*UnknownExtended) Descriptor() ([]byte, []int) + func (*UnknownExtended) ProtoMessage() + func (x *UnknownExtended) GetType() uint32 + func (x *UnknownExtended) GetValue() []byte + func (x *UnknownExtended) ProtoReflect() protoreflect.Message + func (x *UnknownExtended) Reset() + func (x *UnknownExtended) String() string + type UnsafeGoBgpServiceServer interface + type UpdatePeerGroupRequest struct + DoSoftResetIn bool + PeerGroup *PeerGroup + func (*UpdatePeerGroupRequest) Descriptor() ([]byte, []int) + func (*UpdatePeerGroupRequest) ProtoMessage() + func (x *UpdatePeerGroupRequest) GetDoSoftResetIn() bool + func (x *UpdatePeerGroupRequest) GetPeerGroup() *PeerGroup + func (x *UpdatePeerGroupRequest) ProtoReflect() protoreflect.Message + func (x *UpdatePeerGroupRequest) Reset() + func (x *UpdatePeerGroupRequest) String() string + type UpdatePeerGroupResponse struct + NeedsSoftResetIn bool + func (*UpdatePeerGroupResponse) Descriptor() ([]byte, []int) + func (*UpdatePeerGroupResponse) ProtoMessage() + func (x *UpdatePeerGroupResponse) GetNeedsSoftResetIn() bool + func (x *UpdatePeerGroupResponse) ProtoReflect() protoreflect.Message + func (x *UpdatePeerGroupResponse) Reset() + func (x *UpdatePeerGroupResponse) String() string + type UpdatePeerRequest struct + DoSoftResetIn bool + Peer *Peer + func (*UpdatePeerRequest) Descriptor() ([]byte, []int) + func (*UpdatePeerRequest) ProtoMessage() + func (x *UpdatePeerRequest) GetDoSoftResetIn() bool + func (x *UpdatePeerRequest) GetPeer() *Peer + func (x *UpdatePeerRequest) ProtoReflect() protoreflect.Message + func (x *UpdatePeerRequest) Reset() + func (x *UpdatePeerRequest) String() string + type UpdatePeerResponse struct + NeedsSoftResetIn bool + func (*UpdatePeerResponse) Descriptor() ([]byte, []int) + func (*UpdatePeerResponse) ProtoMessage() + func (x *UpdatePeerResponse) GetNeedsSoftResetIn() bool + func (x *UpdatePeerResponse) ProtoReflect() protoreflect.Message + func (x *UpdatePeerResponse) Reset() + func (x *UpdatePeerResponse) String() string + type UseMultiplePaths struct + Config *UseMultiplePathsConfig + Ebgp *Ebgp + Ibgp *Ibgp + State *UseMultiplePathsState + func (*UseMultiplePaths) Descriptor() ([]byte, []int) + func (*UseMultiplePaths) ProtoMessage() + func (x *UseMultiplePaths) GetConfig() *UseMultiplePathsConfig + func (x *UseMultiplePaths) GetEbgp() *Ebgp + func (x *UseMultiplePaths) GetIbgp() *Ibgp + func (x *UseMultiplePaths) GetState() *UseMultiplePathsState + func (x *UseMultiplePaths) ProtoReflect() protoreflect.Message + func (x *UseMultiplePaths) Reset() + func (x *UseMultiplePaths) String() string + type UseMultiplePathsConfig struct + Enabled bool + func (*UseMultiplePathsConfig) Descriptor() ([]byte, []int) + func (*UseMultiplePathsConfig) ProtoMessage() + func (x *UseMultiplePathsConfig) GetEnabled() bool + func (x *UseMultiplePathsConfig) ProtoReflect() protoreflect.Message + func (x *UseMultiplePathsConfig) Reset() + func (x *UseMultiplePathsConfig) String() string + type UseMultiplePathsState struct + Enabled bool + func (*UseMultiplePathsState) Descriptor() ([]byte, []int) + func (*UseMultiplePathsState) ProtoMessage() + func (x *UseMultiplePathsState) GetEnabled() bool + func (x *UseMultiplePathsState) ProtoReflect() protoreflect.Message + func (x *UseMultiplePathsState) Reset() + func (x *UseMultiplePathsState) String() string + type VPLSExtended struct + ControlFlags uint32 + Mtu uint32 + func (*VPLSExtended) Descriptor() ([]byte, []int) + func (*VPLSExtended) ProtoMessage() + func (x *VPLSExtended) GetControlFlags() uint32 + func (x *VPLSExtended) GetMtu() uint32 + func (x *VPLSExtended) ProtoReflect() protoreflect.Message + func (x *VPLSExtended) Reset() + func (x *VPLSExtended) String() string + type VPLSNLRI struct + LabelBlockBase uint32 + Rd *RouteDistinguisher + VeBlockOffset uint32 + VeBlockSize uint32 + VeId uint32 + func (*VPLSNLRI) Descriptor() ([]byte, []int) + func (*VPLSNLRI) ProtoMessage() + func (x *VPLSNLRI) GetLabelBlockBase() uint32 + func (x *VPLSNLRI) GetRd() *RouteDistinguisher + func (x *VPLSNLRI) GetVeBlockOffset() uint32 + func (x *VPLSNLRI) GetVeBlockSize() uint32 + func (x *VPLSNLRI) GetVeId() uint32 + func (x *VPLSNLRI) ProtoReflect() protoreflect.Message + func (x *VPLSNLRI) Reset() + func (x *VPLSNLRI) String() string + type VPNFlowSpecNLRI struct + Rd *RouteDistinguisher + Rules []*FlowSpecRule + func (*VPNFlowSpecNLRI) Descriptor() ([]byte, []int) + func (*VPNFlowSpecNLRI) ProtoMessage() + func (x *VPNFlowSpecNLRI) GetRd() *RouteDistinguisher + func (x *VPNFlowSpecNLRI) GetRules() []*FlowSpecRule + func (x *VPNFlowSpecNLRI) ProtoReflect() protoreflect.Message + func (x *VPNFlowSpecNLRI) Reset() + func (x *VPNFlowSpecNLRI) String() string + type Validation struct + Matched []*Roa + Reason Validation_Reason + State ValidationState + UnmatchedAsn []*Roa + UnmatchedLength []*Roa + func (*Validation) Descriptor() ([]byte, []int) + func (*Validation) ProtoMessage() + func (x *Validation) GetMatched() []*Roa + func (x *Validation) GetReason() Validation_Reason + func (x *Validation) GetState() ValidationState + func (x *Validation) GetUnmatchedAsn() []*Roa + func (x *Validation) GetUnmatchedLength() []*Roa + func (x *Validation) ProtoReflect() protoreflect.Message + func (x *Validation) Reset() + func (x *Validation) String() string + type ValidationExtended struct + State uint32 + func (*ValidationExtended) Descriptor() ([]byte, []int) + func (*ValidationExtended) ProtoMessage() + func (x *ValidationExtended) GetState() uint32 + func (x *ValidationExtended) ProtoReflect() protoreflect.Message + func (x *ValidationExtended) Reset() + func (x *ValidationExtended) String() string + type ValidationState int32 + const ValidationState_VALIDATION_STATE_INVALID + const ValidationState_VALIDATION_STATE_NONE + const ValidationState_VALIDATION_STATE_NOT_FOUND + const ValidationState_VALIDATION_STATE_UNSPECIFIED + const ValidationState_VALIDATION_STATE_VALID + func (ValidationState) Descriptor() protoreflect.EnumDescriptor + func (ValidationState) EnumDescriptor() ([]byte, []int) + func (ValidationState) Type() protoreflect.EnumType + func (x ValidationState) Enum() *ValidationState + func (x ValidationState) Number() protoreflect.EnumNumber + func (x ValidationState) String() string + type Validation_Reason int32 + const Validation_REASON_ASN + const Validation_REASON_LENGTH + const Validation_REASON_NONE + const Validation_REASON_UNSPECIFIED + func (Validation_Reason) Descriptor() protoreflect.EnumDescriptor + func (Validation_Reason) EnumDescriptor() ([]byte, []int) + func (Validation_Reason) Type() protoreflect.EnumType + func (x Validation_Reason) Enum() *Validation_Reason + func (x Validation_Reason) Number() protoreflect.EnumNumber + func (x Validation_Reason) String() string + type Vrf struct + ExportRt []*RouteTarget + Id uint32 + ImportRt []*RouteTarget + Name string + Rd *RouteDistinguisher + func (*Vrf) Descriptor() ([]byte, []int) + func (*Vrf) ProtoMessage() + func (x *Vrf) GetExportRt() []*RouteTarget + func (x *Vrf) GetId() uint32 + func (x *Vrf) GetImportRt() []*RouteTarget + func (x *Vrf) GetName() string + func (x *Vrf) GetRd() *RouteDistinguisher + func (x *Vrf) ProtoReflect() protoreflect.Message + func (x *Vrf) Reset() + func (x *Vrf) String() string + type WatchEventRequest struct + BatchSize uint32 + Peer *WatchEventRequest_Peer + Table *WatchEventRequest_Table + func (*WatchEventRequest) Descriptor() ([]byte, []int) + func (*WatchEventRequest) ProtoMessage() + func (x *WatchEventRequest) GetBatchSize() uint32 + func (x *WatchEventRequest) GetPeer() *WatchEventRequest_Peer + func (x *WatchEventRequest) GetTable() *WatchEventRequest_Table + func (x *WatchEventRequest) ProtoReflect() protoreflect.Message + func (x *WatchEventRequest) Reset() + func (x *WatchEventRequest) String() string + type WatchEventRequest_Peer struct + func (*WatchEventRequest_Peer) Descriptor() ([]byte, []int) + func (*WatchEventRequest_Peer) ProtoMessage() + func (x *WatchEventRequest_Peer) ProtoReflect() protoreflect.Message + func (x *WatchEventRequest_Peer) Reset() + func (x *WatchEventRequest_Peer) String() string + type WatchEventRequest_Table struct + Filters []*WatchEventRequest_Table_Filter + func (*WatchEventRequest_Table) Descriptor() ([]byte, []int) + func (*WatchEventRequest_Table) ProtoMessage() + func (x *WatchEventRequest_Table) GetFilters() []*WatchEventRequest_Table_Filter + func (x *WatchEventRequest_Table) ProtoReflect() protoreflect.Message + func (x *WatchEventRequest_Table) Reset() + func (x *WatchEventRequest_Table) String() string + type WatchEventRequest_Table_Filter struct + Init bool + PeerAddress string + PeerGroup string + Type WatchEventRequest_Table_Filter_Type + func (*WatchEventRequest_Table_Filter) Descriptor() ([]byte, []int) + func (*WatchEventRequest_Table_Filter) ProtoMessage() + func (x *WatchEventRequest_Table_Filter) GetInit() bool + func (x *WatchEventRequest_Table_Filter) GetPeerAddress() string + func (x *WatchEventRequest_Table_Filter) GetPeerGroup() string + func (x *WatchEventRequest_Table_Filter) GetType() WatchEventRequest_Table_Filter_Type + func (x *WatchEventRequest_Table_Filter) ProtoReflect() protoreflect.Message + func (x *WatchEventRequest_Table_Filter) Reset() + func (x *WatchEventRequest_Table_Filter) String() string + type WatchEventRequest_Table_Filter_Type int32 + const WatchEventRequest_Table_Filter_TYPE_ADJIN + const WatchEventRequest_Table_Filter_TYPE_BEST + const WatchEventRequest_Table_Filter_TYPE_EOR + const WatchEventRequest_Table_Filter_TYPE_POST_POLICY + const WatchEventRequest_Table_Filter_TYPE_UNSPECIFIED + func (WatchEventRequest_Table_Filter_Type) Descriptor() protoreflect.EnumDescriptor + func (WatchEventRequest_Table_Filter_Type) EnumDescriptor() ([]byte, []int) + func (WatchEventRequest_Table_Filter_Type) Type() protoreflect.EnumType + func (x WatchEventRequest_Table_Filter_Type) Enum() *WatchEventRequest_Table_Filter_Type + func (x WatchEventRequest_Table_Filter_Type) Number() protoreflect.EnumNumber + func (x WatchEventRequest_Table_Filter_Type) String() string + type WatchEventResponse struct + Event isWatchEventResponse_Event + func (*WatchEventResponse) Descriptor() ([]byte, []int) + func (*WatchEventResponse) ProtoMessage() + func (x *WatchEventResponse) GetEvent() isWatchEventResponse_Event + func (x *WatchEventResponse) GetPeer() *WatchEventResponse_PeerEvent + func (x *WatchEventResponse) GetTable() *WatchEventResponse_TableEvent + func (x *WatchEventResponse) ProtoReflect() protoreflect.Message + func (x *WatchEventResponse) Reset() + func (x *WatchEventResponse) String() string + type WatchEventResponse_Peer struct + Peer *WatchEventResponse_PeerEvent + type WatchEventResponse_PeerEvent struct + Peer *Peer + Type WatchEventResponse_PeerEvent_Type + func (*WatchEventResponse_PeerEvent) Descriptor() ([]byte, []int) + func (*WatchEventResponse_PeerEvent) ProtoMessage() + func (x *WatchEventResponse_PeerEvent) GetPeer() *Peer + func (x *WatchEventResponse_PeerEvent) GetType() WatchEventResponse_PeerEvent_Type + func (x *WatchEventResponse_PeerEvent) ProtoReflect() protoreflect.Message + func (x *WatchEventResponse_PeerEvent) Reset() + func (x *WatchEventResponse_PeerEvent) String() string + type WatchEventResponse_PeerEvent_Type int32 + const WatchEventResponse_PeerEvent_TYPE_END_OF_INIT + const WatchEventResponse_PeerEvent_TYPE_INIT + const WatchEventResponse_PeerEvent_TYPE_STATE + const WatchEventResponse_PeerEvent_TYPE_UNSPECIFIED + func (WatchEventResponse_PeerEvent_Type) Descriptor() protoreflect.EnumDescriptor + func (WatchEventResponse_PeerEvent_Type) EnumDescriptor() ([]byte, []int) + func (WatchEventResponse_PeerEvent_Type) Type() protoreflect.EnumType + func (x WatchEventResponse_PeerEvent_Type) Enum() *WatchEventResponse_PeerEvent_Type + func (x WatchEventResponse_PeerEvent_Type) Number() protoreflect.EnumNumber + func (x WatchEventResponse_PeerEvent_Type) String() string + type WatchEventResponse_Table struct + Table *WatchEventResponse_TableEvent + type WatchEventResponse_TableEvent struct + Paths []*Path + func (*WatchEventResponse_TableEvent) Descriptor() ([]byte, []int) + func (*WatchEventResponse_TableEvent) ProtoMessage() + func (x *WatchEventResponse_TableEvent) GetPaths() []*Path + func (x *WatchEventResponse_TableEvent) ProtoReflect() protoreflect.Message + func (x *WatchEventResponse_TableEvent) Reset() + func (x *WatchEventResponse_TableEvent) String() string Other modules containing this package github.com/osrg/gobgp github.com/osrg/gobgp/v3