Documentation ¶
Index ¶
- Variables
- func RegisterGobgpApiServer(s grpc.ServiceRegistrar, srv GobgpApiServer)
- type Actions
- func (*Actions) Descriptor() ([]byte, []int)deprecated
- 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) GetRouteAction() RouteAction
- func (*Actions) ProtoMessage()
- func (x *Actions) ProtoReflect() protoreflect.Message
- func (x *Actions) Reset()
- func (x *Actions) String() string
- type AddBmpRequest
- func (*AddBmpRequest) Descriptor() ([]byte, []int)deprecated
- 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 (*AddBmpRequest) ProtoMessage()
- func (x *AddBmpRequest) ProtoReflect() protoreflect.Message
- func (x *AddBmpRequest) Reset()
- func (x *AddBmpRequest) String() string
- type AddBmpRequest_MonitoringPolicy
- func (AddBmpRequest_MonitoringPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x AddBmpRequest_MonitoringPolicy) Enum() *AddBmpRequest_MonitoringPolicy
- func (AddBmpRequest_MonitoringPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x AddBmpRequest_MonitoringPolicy) Number() protoreflect.EnumNumber
- func (x AddBmpRequest_MonitoringPolicy) String() string
- func (AddBmpRequest_MonitoringPolicy) Type() protoreflect.EnumType
- type AddDefinedSetRequest
- func (*AddDefinedSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddDefinedSetRequest) GetDefinedSet() *DefinedSet
- func (x *AddDefinedSetRequest) GetReplace() bool
- func (*AddDefinedSetRequest) ProtoMessage()
- func (x *AddDefinedSetRequest) ProtoReflect() protoreflect.Message
- func (x *AddDefinedSetRequest) Reset()
- func (x *AddDefinedSetRequest) String() string
- type AddDynamicNeighborRequest
- func (*AddDynamicNeighborRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddDynamicNeighborRequest) GetDynamicNeighbor() *DynamicNeighbor
- func (*AddDynamicNeighborRequest) ProtoMessage()
- func (x *AddDynamicNeighborRequest) ProtoReflect() protoreflect.Message
- func (x *AddDynamicNeighborRequest) Reset()
- func (x *AddDynamicNeighborRequest) String() string
- type AddPathCapability
- func (*AddPathCapability) Descriptor() ([]byte, []int)deprecated
- func (x *AddPathCapability) GetTuples() []*AddPathCapabilityTuple
- func (*AddPathCapability) ProtoMessage()
- func (x *AddPathCapability) ProtoReflect() protoreflect.Message
- func (x *AddPathCapability) Reset()
- func (x *AddPathCapability) String() string
- type AddPathCapabilityTuple
- func (*AddPathCapabilityTuple) Descriptor() ([]byte, []int)deprecated
- func (x *AddPathCapabilityTuple) GetFamily() *Family
- func (x *AddPathCapabilityTuple) GetMode() AddPathCapabilityTuple_Mode
- func (*AddPathCapabilityTuple) ProtoMessage()
- func (x *AddPathCapabilityTuple) ProtoReflect() protoreflect.Message
- func (x *AddPathCapabilityTuple) Reset()
- func (x *AddPathCapabilityTuple) String() string
- type AddPathCapabilityTuple_Mode
- func (AddPathCapabilityTuple_Mode) Descriptor() protoreflect.EnumDescriptor
- func (x AddPathCapabilityTuple_Mode) Enum() *AddPathCapabilityTuple_Mode
- func (AddPathCapabilityTuple_Mode) EnumDescriptor() ([]byte, []int)deprecated
- func (x AddPathCapabilityTuple_Mode) Number() protoreflect.EnumNumber
- func (x AddPathCapabilityTuple_Mode) String() string
- func (AddPathCapabilityTuple_Mode) Type() protoreflect.EnumType
- type AddPathRequest
- func (*AddPathRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddPathRequest) GetPath() *Path
- func (x *AddPathRequest) GetTableType() TableType
- func (x *AddPathRequest) GetVrfId() string
- func (*AddPathRequest) ProtoMessage()
- func (x *AddPathRequest) ProtoReflect() protoreflect.Message
- func (x *AddPathRequest) Reset()
- func (x *AddPathRequest) String() string
- type AddPathResponse
- type AddPathStreamRequest
- func (*AddPathStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddPathStreamRequest) GetPaths() []*Path
- func (x *AddPathStreamRequest) GetTableType() TableType
- func (x *AddPathStreamRequest) GetVrfId() string
- func (*AddPathStreamRequest) ProtoMessage()
- func (x *AddPathStreamRequest) ProtoReflect() protoreflect.Message
- func (x *AddPathStreamRequest) Reset()
- func (x *AddPathStreamRequest) String() string
- type AddPaths
- type AddPathsConfig
- func (*AddPathsConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AddPathsConfig) GetReceive() bool
- func (x *AddPathsConfig) GetSendMax() uint32
- func (*AddPathsConfig) ProtoMessage()
- func (x *AddPathsConfig) ProtoReflect() protoreflect.Message
- func (x *AddPathsConfig) Reset()
- func (x *AddPathsConfig) String() string
- type AddPathsState
- func (*AddPathsState) Descriptor() ([]byte, []int)deprecated
- func (x *AddPathsState) GetReceive() bool
- func (x *AddPathsState) GetSendMax() uint32
- func (*AddPathsState) ProtoMessage()
- func (x *AddPathsState) ProtoReflect() protoreflect.Message
- func (x *AddPathsState) Reset()
- func (x *AddPathsState) String() string
- type AddPeerGroupRequest
- func (*AddPeerGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddPeerGroupRequest) GetPeerGroup() *PeerGroup
- func (*AddPeerGroupRequest) ProtoMessage()
- func (x *AddPeerGroupRequest) ProtoReflect() protoreflect.Message
- func (x *AddPeerGroupRequest) Reset()
- func (x *AddPeerGroupRequest) String() string
- type AddPeerRequest
- type AddPolicyAssignmentRequest
- func (*AddPolicyAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddPolicyAssignmentRequest) GetAssignment() *PolicyAssignment
- func (*AddPolicyAssignmentRequest) ProtoMessage()
- func (x *AddPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *AddPolicyAssignmentRequest) Reset()
- func (x *AddPolicyAssignmentRequest) String() string
- type AddPolicyRequest
- func (*AddPolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddPolicyRequest) GetPolicy() *Policy
- func (x *AddPolicyRequest) GetReferExistingStatements() bool
- func (*AddPolicyRequest) ProtoMessage()
- func (x *AddPolicyRequest) ProtoReflect() protoreflect.Message
- func (x *AddPolicyRequest) Reset()
- func (x *AddPolicyRequest) String() string
- type AddRpkiRequest
- func (*AddRpkiRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddRpkiRequest) GetAddress() string
- func (x *AddRpkiRequest) GetLifetime() int64
- func (x *AddRpkiRequest) GetPort() uint32
- func (*AddRpkiRequest) ProtoMessage()
- func (x *AddRpkiRequest) ProtoReflect() protoreflect.Message
- func (x *AddRpkiRequest) Reset()
- func (x *AddRpkiRequest) String() string
- type AddStatementRequest
- func (*AddStatementRequest) Descriptor() ([]byte, []int)deprecated
- func (x *AddStatementRequest) GetStatement() *Statement
- func (*AddStatementRequest) ProtoMessage()
- func (x *AddStatementRequest) ProtoReflect() protoreflect.Message
- func (x *AddStatementRequest) Reset()
- func (x *AddStatementRequest) String() string
- type AddVrfRequest
- type AfiSafi
- func (*AfiSafi) Descriptor() ([]byte, []int)deprecated
- 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 (*AfiSafi) ProtoMessage()
- func (x *AfiSafi) ProtoReflect() protoreflect.Message
- func (x *AfiSafi) Reset()
- func (x *AfiSafi) String() string
- type AfiSafiConfig
- func (*AfiSafiConfig) Descriptor() ([]byte, []int)deprecated
- func (x *AfiSafiConfig) GetEnabled() bool
- func (x *AfiSafiConfig) GetFamily() *Family
- func (*AfiSafiConfig) ProtoMessage()
- func (x *AfiSafiConfig) ProtoReflect() protoreflect.Message
- func (x *AfiSafiConfig) Reset()
- func (x *AfiSafiConfig) String() string
- type AfiSafiState
- func (*AfiSafiState) Descriptor() ([]byte, []int)deprecated
- 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 (*AfiSafiState) ProtoMessage()
- func (x *AfiSafiState) ProtoReflect() protoreflect.Message
- func (x *AfiSafiState) Reset()
- func (x *AfiSafiState) String() string
- type AggregatorAttribute
- func (*AggregatorAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *AggregatorAttribute) GetAddress() string
- func (x *AggregatorAttribute) GetAsn() uint32
- func (*AggregatorAttribute) ProtoMessage()
- func (x *AggregatorAttribute) ProtoReflect() protoreflect.Message
- func (x *AggregatorAttribute) Reset()
- func (x *AggregatorAttribute) String() string
- type AigpAttribute
- type AigpTLVIGPMetric
- type AigpTLVUnknown
- func (*AigpTLVUnknown) Descriptor() ([]byte, []int)deprecated
- func (x *AigpTLVUnknown) GetType() uint32
- func (x *AigpTLVUnknown) GetValue() []byte
- func (*AigpTLVUnknown) ProtoMessage()
- func (x *AigpTLVUnknown) ProtoReflect() protoreflect.Message
- func (x *AigpTLVUnknown) Reset()
- func (x *AigpTLVUnknown) String() string
- type ApplyPolicy
- func (*ApplyPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *ApplyPolicy) GetExportPolicy() *PolicyAssignment
- func (x *ApplyPolicy) GetImportPolicy() *PolicyAssignment
- func (x *ApplyPolicy) GetInPolicy() *PolicyAssignment
- func (*ApplyPolicy) ProtoMessage()
- func (x *ApplyPolicy) ProtoReflect() protoreflect.Message
- func (x *ApplyPolicy) Reset()
- func (x *ApplyPolicy) String() string
- type As4AggregatorAttribute
- func (*As4AggregatorAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *As4AggregatorAttribute) GetAddress() string
- func (x *As4AggregatorAttribute) GetAsn() uint32
- func (*As4AggregatorAttribute) ProtoMessage()
- func (x *As4AggregatorAttribute) ProtoReflect() protoreflect.Message
- func (x *As4AggregatorAttribute) Reset()
- func (x *As4AggregatorAttribute) String() string
- type As4PathAttribute
- type AsPathAttribute
- type AsPathLength
- func (*AsPathLength) Descriptor() ([]byte, []int)deprecated
- func (x *AsPathLength) GetLength() uint32
- func (x *AsPathLength) GetType() AsPathLength_Type
- func (*AsPathLength) ProtoMessage()
- func (x *AsPathLength) ProtoReflect() protoreflect.Message
- func (x *AsPathLength) Reset()
- func (x *AsPathLength) String() string
- type AsPathLength_Type
- func (AsPathLength_Type) Descriptor() protoreflect.EnumDescriptor
- func (x AsPathLength_Type) Enum() *AsPathLength_Type
- func (AsPathLength_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x AsPathLength_Type) Number() protoreflect.EnumNumber
- func (x AsPathLength_Type) String() string
- func (AsPathLength_Type) Type() protoreflect.EnumType
- type AsPrependAction
- func (*AsPrependAction) Descriptor() ([]byte, []int)deprecated
- func (x *AsPrependAction) GetAsn() uint32
- func (x *AsPrependAction) GetRepeat() uint32
- func (x *AsPrependAction) GetUseLeftMost() bool
- func (*AsPrependAction) ProtoMessage()
- func (x *AsPrependAction) ProtoReflect() protoreflect.Message
- func (x *AsPrependAction) Reset()
- func (x *AsPrependAction) String() string
- type AsSegment
- type AsSegment_Type
- func (AsSegment_Type) Descriptor() protoreflect.EnumDescriptor
- func (x AsSegment_Type) Enum() *AsSegment_Type
- func (AsSegment_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x AsSegment_Type) Number() protoreflect.EnumNumber
- func (x AsSegment_Type) String() string
- func (AsSegment_Type) Type() protoreflect.EnumType
- type AtomicAggregateAttribute
- type CarryingLabelInfoCapability
- type ClusterListAttribute
- func (*ClusterListAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterListAttribute) GetIds() []string
- func (*ClusterListAttribute) ProtoMessage()
- func (x *ClusterListAttribute) ProtoReflect() protoreflect.Message
- func (x *ClusterListAttribute) Reset()
- func (x *ClusterListAttribute) String() string
- type ColorExtended
- type CommunitiesAttribute
- func (*CommunitiesAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *CommunitiesAttribute) GetCommunities() []uint32
- func (*CommunitiesAttribute) ProtoMessage()
- func (x *CommunitiesAttribute) ProtoReflect() protoreflect.Message
- func (x *CommunitiesAttribute) Reset()
- func (x *CommunitiesAttribute) String() string
- type CommunityAction
- func (*CommunityAction) Descriptor() ([]byte, []int)deprecated
- func (x *CommunityAction) GetCommunities() []string
- func (x *CommunityAction) GetType() CommunityAction_Type
- func (*CommunityAction) ProtoMessage()
- func (x *CommunityAction) ProtoReflect() protoreflect.Message
- func (x *CommunityAction) Reset()
- func (x *CommunityAction) String() string
- type CommunityAction_Type
- func (CommunityAction_Type) Descriptor() protoreflect.EnumDescriptor
- func (x CommunityAction_Type) Enum() *CommunityAction_Type
- func (CommunityAction_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x CommunityAction_Type) Number() protoreflect.EnumNumber
- func (x CommunityAction_Type) String() string
- func (CommunityAction_Type) Type() protoreflect.EnumType
- type Conditions
- func (*Conditions) Descriptor() ([]byte, []int)deprecated
- func (x *Conditions) GetAfiSafiIn() []*Family
- func (x *Conditions) GetAsPathLength() *AsPathLength
- func (x *Conditions) GetAsPathSet() *MatchSet
- func (x *Conditions) GetCommunitySet() *MatchSet
- func (x *Conditions) GetExtCommunitySet() *MatchSet
- func (x *Conditions) GetLargeCommunitySet() *MatchSet
- func (x *Conditions) GetNeighborSet() *MatchSet
- func (x *Conditions) GetNextHopInList() []string
- func (x *Conditions) GetPrefixSet() *MatchSet
- func (x *Conditions) GetRouteType() Conditions_RouteType
- func (x *Conditions) GetRpkiResult() int32
- func (*Conditions) ProtoMessage()
- func (x *Conditions) ProtoReflect() protoreflect.Message
- func (x *Conditions) Reset()
- func (x *Conditions) String() string
- type Conditions_RouteType
- func (Conditions_RouteType) Descriptor() protoreflect.EnumDescriptor
- func (x Conditions_RouteType) Enum() *Conditions_RouteType
- func (Conditions_RouteType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Conditions_RouteType) Number() protoreflect.EnumNumber
- func (x Conditions_RouteType) String() string
- func (Conditions_RouteType) Type() protoreflect.EnumType
- type Confederation
- func (*Confederation) Descriptor() ([]byte, []int)deprecated
- func (x *Confederation) GetEnabled() bool
- func (x *Confederation) GetIdentifier() uint32
- func (x *Confederation) GetMemberAsList() []uint32
- func (*Confederation) ProtoMessage()
- func (x *Confederation) ProtoReflect() protoreflect.Message
- func (x *Confederation) Reset()
- func (x *Confederation) String() string
- type DefaultGatewayExtended
- type DefaultRouteDistance
- func (*DefaultRouteDistance) Descriptor() ([]byte, []int)deprecated
- func (x *DefaultRouteDistance) GetExternalRouteDistance() uint32
- func (x *DefaultRouteDistance) GetInternalRouteDistance() uint32
- func (*DefaultRouteDistance) ProtoMessage()
- func (x *DefaultRouteDistance) ProtoReflect() protoreflect.Message
- func (x *DefaultRouteDistance) Reset()
- func (x *DefaultRouteDistance) String() string
- type DefinedSet
- func (*DefinedSet) Descriptor() ([]byte, []int)deprecated
- func (x *DefinedSet) GetDefinedType() DefinedType
- func (x *DefinedSet) GetList() []string
- func (x *DefinedSet) GetName() string
- func (x *DefinedSet) GetPrefixes() []*Prefix
- func (*DefinedSet) ProtoMessage()
- func (x *DefinedSet) ProtoReflect() protoreflect.Message
- func (x *DefinedSet) Reset()
- func (x *DefinedSet) String() string
- type DefinedType
- func (DefinedType) Descriptor() protoreflect.EnumDescriptor
- func (x DefinedType) Enum() *DefinedType
- func (DefinedType) EnumDescriptor() ([]byte, []int)deprecated
- func (x DefinedType) Number() protoreflect.EnumNumber
- func (x DefinedType) String() string
- func (DefinedType) Type() protoreflect.EnumType
- type DeleteBmpRequest
- func (*DeleteBmpRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteBmpRequest) GetAddress() string
- func (x *DeleteBmpRequest) GetPort() uint32
- func (*DeleteBmpRequest) ProtoMessage()
- func (x *DeleteBmpRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteBmpRequest) Reset()
- func (x *DeleteBmpRequest) String() string
- type DeleteDefinedSetRequest
- func (*DeleteDefinedSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDefinedSetRequest) GetAll() bool
- func (x *DeleteDefinedSetRequest) GetDefinedSet() *DefinedSet
- func (*DeleteDefinedSetRequest) ProtoMessage()
- func (x *DeleteDefinedSetRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDefinedSetRequest) Reset()
- func (x *DeleteDefinedSetRequest) String() string
- type DeleteDynamicNeighborRequest
- func (*DeleteDynamicNeighborRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteDynamicNeighborRequest) GetPeerGroup() string
- func (x *DeleteDynamicNeighborRequest) GetPrefix() string
- func (*DeleteDynamicNeighborRequest) ProtoMessage()
- func (x *DeleteDynamicNeighborRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDynamicNeighborRequest) Reset()
- func (x *DeleteDynamicNeighborRequest) String() string
- type DeletePathRequest
- func (*DeletePathRequest) Descriptor() ([]byte, []int)deprecated
- 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 (*DeletePathRequest) ProtoMessage()
- func (x *DeletePathRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePathRequest) Reset()
- func (x *DeletePathRequest) String() string
- type DeletePeerGroupRequest
- func (*DeletePeerGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePeerGroupRequest) GetName() string
- func (*DeletePeerGroupRequest) ProtoMessage()
- func (x *DeletePeerGroupRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePeerGroupRequest) Reset()
- func (x *DeletePeerGroupRequest) String() string
- type DeletePeerRequest
- func (*DeletePeerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePeerRequest) GetAddress() string
- func (x *DeletePeerRequest) GetInterface() string
- func (*DeletePeerRequest) ProtoMessage()
- func (x *DeletePeerRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePeerRequest) Reset()
- func (x *DeletePeerRequest) String() string
- type DeletePolicyAssignmentRequest
- func (*DeletePolicyAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePolicyAssignmentRequest) GetAll() bool
- func (x *DeletePolicyAssignmentRequest) GetAssignment() *PolicyAssignment
- func (*DeletePolicyAssignmentRequest) ProtoMessage()
- func (x *DeletePolicyAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePolicyAssignmentRequest) Reset()
- func (x *DeletePolicyAssignmentRequest) String() string
- type DeletePolicyRequest
- func (*DeletePolicyRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePolicyRequest) GetAll() bool
- func (x *DeletePolicyRequest) GetPolicy() *Policy
- func (x *DeletePolicyRequest) GetPreserveStatements() bool
- func (*DeletePolicyRequest) ProtoMessage()
- func (x *DeletePolicyRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePolicyRequest) Reset()
- func (x *DeletePolicyRequest) String() string
- type DeleteRpkiRequest
- func (*DeleteRpkiRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRpkiRequest) GetAddress() string
- func (x *DeleteRpkiRequest) GetPort() uint32
- func (*DeleteRpkiRequest) ProtoMessage()
- func (x *DeleteRpkiRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRpkiRequest) Reset()
- func (x *DeleteRpkiRequest) String() string
- type DeleteStatementRequest
- func (*DeleteStatementRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteStatementRequest) GetAll() bool
- func (x *DeleteStatementRequest) GetStatement() *Statement
- func (*DeleteStatementRequest) ProtoMessage()
- func (x *DeleteStatementRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteStatementRequest) Reset()
- func (x *DeleteStatementRequest) String() string
- type DeleteVrfRequest
- type Destination
- func (*Destination) Descriptor() ([]byte, []int)deprecated
- func (x *Destination) GetPaths() []*Path
- func (x *Destination) GetPrefix() string
- func (*Destination) ProtoMessage()
- func (x *Destination) ProtoReflect() protoreflect.Message
- func (x *Destination) Reset()
- func (x *Destination) String() string
- type DisableMrtRequest
- type DisablePeerRequest
- func (*DisablePeerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DisablePeerRequest) GetAddress() string
- func (x *DisablePeerRequest) GetCommunication() string
- func (*DisablePeerRequest) ProtoMessage()
- func (x *DisablePeerRequest) ProtoReflect() protoreflect.Message
- func (x *DisablePeerRequest) Reset()
- func (x *DisablePeerRequest) String() string
- type DisableRpkiRequest
- func (*DisableRpkiRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DisableRpkiRequest) GetAddress() string
- func (x *DisableRpkiRequest) GetPort() uint32
- func (*DisableRpkiRequest) ProtoMessage()
- func (x *DisableRpkiRequest) ProtoReflect() protoreflect.Message
- func (x *DisableRpkiRequest) Reset()
- func (x *DisableRpkiRequest) String() string
- type DynamicNeighbor
- func (*DynamicNeighbor) Descriptor() ([]byte, []int)deprecated
- func (x *DynamicNeighbor) GetPeerGroup() string
- func (x *DynamicNeighbor) GetPrefix() string
- func (*DynamicNeighbor) ProtoMessage()
- func (x *DynamicNeighbor) ProtoReflect() protoreflect.Message
- func (x *DynamicNeighbor) Reset()
- func (x *DynamicNeighbor) String() string
- type ENLPType
- type ESILabelExtended
- func (*ESILabelExtended) Descriptor() ([]byte, []int)deprecated
- func (x *ESILabelExtended) GetIsSingleActive() bool
- func (x *ESILabelExtended) GetLabel() uint32
- func (*ESILabelExtended) ProtoMessage()
- func (x *ESILabelExtended) ProtoReflect() protoreflect.Message
- func (x *ESILabelExtended) Reset()
- func (x *ESILabelExtended) String() string
- type ESImportRouteTarget
- func (*ESImportRouteTarget) Descriptor() ([]byte, []int)deprecated
- func (x *ESImportRouteTarget) GetEsImport() string
- func (*ESImportRouteTarget) ProtoMessage()
- func (x *ESImportRouteTarget) ProtoReflect() protoreflect.Message
- func (x *ESImportRouteTarget) Reset()
- func (x *ESImportRouteTarget) String() string
- type EVPNEthernetAutoDiscoveryRoute
- func (*EVPNEthernetAutoDiscoveryRoute) Descriptor() ([]byte, []int)deprecated
- func (x *EVPNEthernetAutoDiscoveryRoute) GetEsi() *EthernetSegmentIdentifier
- func (x *EVPNEthernetAutoDiscoveryRoute) GetEthernetTag() uint32
- func (x *EVPNEthernetAutoDiscoveryRoute) GetLabel() uint32
- func (x *EVPNEthernetAutoDiscoveryRoute) GetRd() *anypb.Any
- func (*EVPNEthernetAutoDiscoveryRoute) ProtoMessage()
- func (x *EVPNEthernetAutoDiscoveryRoute) ProtoReflect() protoreflect.Message
- func (x *EVPNEthernetAutoDiscoveryRoute) Reset()
- func (x *EVPNEthernetAutoDiscoveryRoute) String() string
- type EVPNEthernetSegmentRoute
- func (*EVPNEthernetSegmentRoute) Descriptor() ([]byte, []int)deprecated
- func (x *EVPNEthernetSegmentRoute) GetEsi() *EthernetSegmentIdentifier
- func (x *EVPNEthernetSegmentRoute) GetIpAddress() string
- func (x *EVPNEthernetSegmentRoute) GetRd() *anypb.Any
- func (*EVPNEthernetSegmentRoute) ProtoMessage()
- func (x *EVPNEthernetSegmentRoute) ProtoReflect() protoreflect.Message
- func (x *EVPNEthernetSegmentRoute) Reset()
- func (x *EVPNEthernetSegmentRoute) String() string
- type EVPNIPMSIRoute
- func (*EVPNIPMSIRoute) Descriptor() ([]byte, []int)deprecated
- func (x *EVPNIPMSIRoute) GetEthernetTag() uint32
- func (x *EVPNIPMSIRoute) GetRd() *anypb.Any
- func (x *EVPNIPMSIRoute) GetRt() *anypb.Any
- func (*EVPNIPMSIRoute) ProtoMessage()
- func (x *EVPNIPMSIRoute) ProtoReflect() protoreflect.Message
- func (x *EVPNIPMSIRoute) Reset()
- func (x *EVPNIPMSIRoute) String() string
- type EVPNIPPrefixRoute
- func (*EVPNIPPrefixRoute) Descriptor() ([]byte, []int)deprecated
- 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() *anypb.Any
- func (*EVPNIPPrefixRoute) ProtoMessage()
- func (x *EVPNIPPrefixRoute) ProtoReflect() protoreflect.Message
- func (x *EVPNIPPrefixRoute) Reset()
- func (x *EVPNIPPrefixRoute) String() string
- type EVPNInclusiveMulticastEthernetTagRoute
- func (*EVPNInclusiveMulticastEthernetTagRoute) Descriptor() ([]byte, []int)deprecated
- func (x *EVPNInclusiveMulticastEthernetTagRoute) GetEthernetTag() uint32
- func (x *EVPNInclusiveMulticastEthernetTagRoute) GetIpAddress() string
- func (x *EVPNInclusiveMulticastEthernetTagRoute) GetRd() *anypb.Any
- func (*EVPNInclusiveMulticastEthernetTagRoute) ProtoMessage()
- func (x *EVPNInclusiveMulticastEthernetTagRoute) ProtoReflect() protoreflect.Message
- func (x *EVPNInclusiveMulticastEthernetTagRoute) Reset()
- func (x *EVPNInclusiveMulticastEthernetTagRoute) String() string
- type EVPNMACIPAdvertisementRoute
- func (*EVPNMACIPAdvertisementRoute) Descriptor() ([]byte, []int)deprecated
- 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() *anypb.Any
- func (*EVPNMACIPAdvertisementRoute) ProtoMessage()
- func (x *EVPNMACIPAdvertisementRoute) ProtoReflect() protoreflect.Message
- func (x *EVPNMACIPAdvertisementRoute) Reset()
- func (x *EVPNMACIPAdvertisementRoute) String() string
- type Ebgp
- type EbgpConfig
- func (*EbgpConfig) Descriptor() ([]byte, []int)deprecated
- func (x *EbgpConfig) GetAllowMultipleAsn() bool
- func (x *EbgpConfig) GetMaximumPaths() uint32
- func (*EbgpConfig) ProtoMessage()
- func (x *EbgpConfig) ProtoReflect() protoreflect.Message
- func (x *EbgpConfig) Reset()
- func (x *EbgpConfig) String() string
- type EbgpMultihop
- func (*EbgpMultihop) Descriptor() ([]byte, []int)deprecated
- func (x *EbgpMultihop) GetEnabled() bool
- func (x *EbgpMultihop) GetMultihopTtl() uint32
- func (*EbgpMultihop) ProtoMessage()
- func (x *EbgpMultihop) ProtoReflect() protoreflect.Message
- func (x *EbgpMultihop) Reset()
- func (x *EbgpMultihop) String() string
- type EbgpState
- func (*EbgpState) Descriptor() ([]byte, []int)deprecated
- func (x *EbgpState) GetAllowMultipleAsn() bool
- func (x *EbgpState) GetMaximumPaths() uint32
- func (*EbgpState) ProtoMessage()
- func (x *EbgpState) ProtoReflect() protoreflect.Message
- func (x *EbgpState) Reset()
- func (x *EbgpState) String() string
- type EnableMrtRequest
- func (*EnableMrtRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EnableMrtRequest) GetDumpInterval() uint64
- func (x *EnableMrtRequest) GetFilename() string
- func (x *EnableMrtRequest) GetRotationInterval() uint64
- func (x *EnableMrtRequest) GetType() EnableMrtRequest_DumpType
- func (*EnableMrtRequest) ProtoMessage()
- func (x *EnableMrtRequest) ProtoReflect() protoreflect.Message
- func (x *EnableMrtRequest) Reset()
- func (x *EnableMrtRequest) String() string
- type EnableMrtRequest_DumpType
- func (EnableMrtRequest_DumpType) Descriptor() protoreflect.EnumDescriptor
- func (x EnableMrtRequest_DumpType) Enum() *EnableMrtRequest_DumpType
- func (EnableMrtRequest_DumpType) EnumDescriptor() ([]byte, []int)deprecated
- func (x EnableMrtRequest_DumpType) Number() protoreflect.EnumNumber
- func (x EnableMrtRequest_DumpType) String() string
- func (EnableMrtRequest_DumpType) Type() protoreflect.EnumType
- type EnablePeerRequest
- type EnableRpkiRequest
- func (*EnableRpkiRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EnableRpkiRequest) GetAddress() string
- func (x *EnableRpkiRequest) GetPort() uint32
- func (*EnableRpkiRequest) ProtoMessage()
- func (x *EnableRpkiRequest) ProtoReflect() protoreflect.Message
- func (x *EnableRpkiRequest) Reset()
- func (x *EnableRpkiRequest) String() string
- type EnableZebraRequest
- func (*EnableZebraRequest) Descriptor() ([]byte, []int)deprecated
- 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 (*EnableZebraRequest) ProtoMessage()
- func (x *EnableZebraRequest) ProtoReflect() protoreflect.Message
- func (x *EnableZebraRequest) Reset()
- func (x *EnableZebraRequest) String() string
- type EncapExtended
- type EncapsulationNLRI
- type EnhancedRouteRefreshCapability
- func (*EnhancedRouteRefreshCapability) Descriptor() ([]byte, []int)deprecated
- func (*EnhancedRouteRefreshCapability) ProtoMessage()
- func (x *EnhancedRouteRefreshCapability) ProtoReflect() protoreflect.Message
- func (x *EnhancedRouteRefreshCapability) Reset()
- func (x *EnhancedRouteRefreshCapability) String() string
- type EthernetSegmentIdentifier
- func (*EthernetSegmentIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *EthernetSegmentIdentifier) GetType() uint32
- func (x *EthernetSegmentIdentifier) GetValue() []byte
- func (*EthernetSegmentIdentifier) ProtoMessage()
- func (x *EthernetSegmentIdentifier) ProtoReflect() protoreflect.Message
- func (x *EthernetSegmentIdentifier) Reset()
- func (x *EthernetSegmentIdentifier) String() string
- type ExtendedCommunitiesAttribute
- func (*ExtendedCommunitiesAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *ExtendedCommunitiesAttribute) GetCommunities() []*anypb.Any
- func (*ExtendedCommunitiesAttribute) ProtoMessage()
- func (x *ExtendedCommunitiesAttribute) ProtoReflect() protoreflect.Message
- func (x *ExtendedCommunitiesAttribute) Reset()
- func (x *ExtendedCommunitiesAttribute) String() string
- type ExtendedNexthopCapability
- func (*ExtendedNexthopCapability) Descriptor() ([]byte, []int)deprecated
- func (x *ExtendedNexthopCapability) GetTuples() []*ExtendedNexthopCapabilityTuple
- func (*ExtendedNexthopCapability) ProtoMessage()
- func (x *ExtendedNexthopCapability) ProtoReflect() protoreflect.Message
- func (x *ExtendedNexthopCapability) Reset()
- func (x *ExtendedNexthopCapability) String() string
- type ExtendedNexthopCapabilityTuple
- func (*ExtendedNexthopCapabilityTuple) Descriptor() ([]byte, []int)deprecated
- func (x *ExtendedNexthopCapabilityTuple) GetNexthopFamily() *Family
- func (x *ExtendedNexthopCapabilityTuple) GetNlriFamily() *Family
- func (*ExtendedNexthopCapabilityTuple) ProtoMessage()
- func (x *ExtendedNexthopCapabilityTuple) ProtoReflect() protoreflect.Message
- func (x *ExtendedNexthopCapabilityTuple) Reset()
- func (x *ExtendedNexthopCapabilityTuple) String() string
- type Family
- type Family_Afi
- type Family_Safi
- func (Family_Safi) Descriptor() protoreflect.EnumDescriptor
- func (x Family_Safi) Enum() *Family_Safi
- func (Family_Safi) EnumDescriptor() ([]byte, []int)deprecated
- func (x Family_Safi) Number() protoreflect.EnumNumber
- func (x Family_Safi) String() string
- func (Family_Safi) Type() protoreflect.EnumType
- type FlowSpecComponent
- func (*FlowSpecComponent) Descriptor() ([]byte, []int)deprecated
- func (x *FlowSpecComponent) GetItems() []*FlowSpecComponentItem
- func (x *FlowSpecComponent) GetType() uint32
- func (*FlowSpecComponent) ProtoMessage()
- func (x *FlowSpecComponent) ProtoReflect() protoreflect.Message
- func (x *FlowSpecComponent) Reset()
- func (x *FlowSpecComponent) String() string
- type FlowSpecComponentItem
- func (*FlowSpecComponentItem) Descriptor() ([]byte, []int)deprecated
- func (x *FlowSpecComponentItem) GetOp() uint32
- func (x *FlowSpecComponentItem) GetValue() uint64
- func (*FlowSpecComponentItem) ProtoMessage()
- func (x *FlowSpecComponentItem) ProtoReflect() protoreflect.Message
- func (x *FlowSpecComponentItem) Reset()
- func (x *FlowSpecComponentItem) String() string
- type FlowSpecIPPrefix
- func (*FlowSpecIPPrefix) Descriptor() ([]byte, []int)deprecated
- func (x *FlowSpecIPPrefix) GetOffset() uint32
- func (x *FlowSpecIPPrefix) GetPrefix() string
- func (x *FlowSpecIPPrefix) GetPrefixLen() uint32
- func (x *FlowSpecIPPrefix) GetType() uint32
- func (*FlowSpecIPPrefix) ProtoMessage()
- func (x *FlowSpecIPPrefix) ProtoReflect() protoreflect.Message
- func (x *FlowSpecIPPrefix) Reset()
- func (x *FlowSpecIPPrefix) String() string
- type FlowSpecMAC
- func (*FlowSpecMAC) Descriptor() ([]byte, []int)deprecated
- func (x *FlowSpecMAC) GetAddress() string
- func (x *FlowSpecMAC) GetType() uint32
- func (*FlowSpecMAC) ProtoMessage()
- func (x *FlowSpecMAC) ProtoReflect() protoreflect.Message
- func (x *FlowSpecMAC) Reset()
- func (x *FlowSpecMAC) String() string
- type FlowSpecNLRI
- type FourOctetASNCapability
- func (*FourOctetASNCapability) Descriptor() ([]byte, []int)deprecated
- func (x *FourOctetASNCapability) GetAsn() uint32
- func (*FourOctetASNCapability) ProtoMessage()
- func (x *FourOctetASNCapability) ProtoReflect() protoreflect.Message
- func (x *FourOctetASNCapability) Reset()
- func (x *FourOctetASNCapability) String() string
- type FourOctetAsSpecificExtended
- func (*FourOctetAsSpecificExtended) Descriptor() ([]byte, []int)deprecated
- func (x *FourOctetAsSpecificExtended) GetAsn() uint32
- func (x *FourOctetAsSpecificExtended) GetIsTransitive() bool
- func (x *FourOctetAsSpecificExtended) GetLocalAdmin() uint32
- func (x *FourOctetAsSpecificExtended) GetSubType() uint32
- func (*FourOctetAsSpecificExtended) ProtoMessage()
- func (x *FourOctetAsSpecificExtended) ProtoReflect() protoreflect.Message
- func (x *FourOctetAsSpecificExtended) Reset()
- func (x *FourOctetAsSpecificExtended) String() string
- type FqdnCapability
- func (*FqdnCapability) Descriptor() ([]byte, []int)deprecated
- func (x *FqdnCapability) GetDomainName() string
- func (x *FqdnCapability) GetHostName() string
- func (*FqdnCapability) ProtoMessage()
- func (x *FqdnCapability) ProtoReflect() protoreflect.Message
- func (x *FqdnCapability) Reset()
- func (x *FqdnCapability) String() string
- type GetBgpRequest
- type GetBgpResponse
- type GetTableRequest
- func (*GetTableRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTableRequest) GetFamily() *Family
- func (x *GetTableRequest) GetName() string
- func (x *GetTableRequest) GetTableType() TableType
- func (*GetTableRequest) ProtoMessage()
- func (x *GetTableRequest) ProtoReflect() protoreflect.Message
- func (x *GetTableRequest) Reset()
- func (x *GetTableRequest) String() string
- type GetTableResponse
- func (*GetTableResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetTableResponse) GetNumAccepted() uint64
- func (x *GetTableResponse) GetNumDestination() uint64
- func (x *GetTableResponse) GetNumPath() uint64
- func (*GetTableResponse) ProtoMessage()
- func (x *GetTableResponse) ProtoReflect() protoreflect.Message
- func (x *GetTableResponse) Reset()
- func (x *GetTableResponse) String() string
- type Global
- func (*Global) Descriptor() ([]byte, []int)deprecated
- func (x *Global) GetApplyPolicy() *ApplyPolicy
- 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 (*Global) ProtoMessage()
- func (x *Global) ProtoReflect() protoreflect.Message
- func (x *Global) Reset()
- func (x *Global) String() string
- type GobgpApiClient
- type GobgpApiServer
- type GobgpApi_AddPathStreamClient
- type GobgpApi_AddPathStreamServer
- type GobgpApi_ListBmpClient
- type GobgpApi_ListBmpServer
- type GobgpApi_ListDefinedSetClient
- type GobgpApi_ListDefinedSetServer
- type GobgpApi_ListDynamicNeighborClient
- type GobgpApi_ListDynamicNeighborServer
- type GobgpApi_ListPathClient
- type GobgpApi_ListPathServer
- type GobgpApi_ListPeerClient
- type GobgpApi_ListPeerGroupClient
- type GobgpApi_ListPeerGroupServer
- type GobgpApi_ListPeerServer
- type GobgpApi_ListPolicyAssignmentClient
- type GobgpApi_ListPolicyAssignmentServer
- type GobgpApi_ListPolicyClient
- type GobgpApi_ListPolicyServer
- type GobgpApi_ListRpkiClient
- type GobgpApi_ListRpkiServer
- type GobgpApi_ListRpkiTableClient
- type GobgpApi_ListRpkiTableServer
- type GobgpApi_ListStatementClient
- type GobgpApi_ListStatementServer
- type GobgpApi_ListVrfClient
- type GobgpApi_ListVrfServer
- type GobgpApi_WatchEventClient
- type GobgpApi_WatchEventServer
- type GracefulRestart
- func (*GracefulRestart) Descriptor() ([]byte, []int)deprecated
- 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 (*GracefulRestart) ProtoMessage()
- func (x *GracefulRestart) ProtoReflect() protoreflect.Message
- func (x *GracefulRestart) Reset()
- func (x *GracefulRestart) String() string
- type GracefulRestartCapability
- func (*GracefulRestartCapability) Descriptor() ([]byte, []int)deprecated
- func (x *GracefulRestartCapability) GetFlags() uint32
- func (x *GracefulRestartCapability) GetTime() uint32
- func (x *GracefulRestartCapability) GetTuples() []*GracefulRestartCapabilityTuple
- func (*GracefulRestartCapability) ProtoMessage()
- func (x *GracefulRestartCapability) ProtoReflect() protoreflect.Message
- func (x *GracefulRestartCapability) Reset()
- func (x *GracefulRestartCapability) String() string
- type GracefulRestartCapabilityTuple
- func (*GracefulRestartCapabilityTuple) Descriptor() ([]byte, []int)deprecated
- func (x *GracefulRestartCapabilityTuple) GetFamily() *Family
- func (x *GracefulRestartCapabilityTuple) GetFlags() uint32
- func (*GracefulRestartCapabilityTuple) ProtoMessage()
- func (x *GracefulRestartCapabilityTuple) ProtoReflect() protoreflect.Message
- func (x *GracefulRestartCapabilityTuple) Reset()
- func (x *GracefulRestartCapabilityTuple) String() string
- type IP6ExtendedCommunitiesAttribute
- func (*IP6ExtendedCommunitiesAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *IP6ExtendedCommunitiesAttribute) GetCommunities() []*anypb.Any
- func (*IP6ExtendedCommunitiesAttribute) ProtoMessage()
- func (x *IP6ExtendedCommunitiesAttribute) ProtoReflect() protoreflect.Message
- func (x *IP6ExtendedCommunitiesAttribute) Reset()
- func (x *IP6ExtendedCommunitiesAttribute) String() string
- type IPAddressPrefix
- func (*IPAddressPrefix) Descriptor() ([]byte, []int)deprecated
- func (x *IPAddressPrefix) GetPrefix() string
- func (x *IPAddressPrefix) GetPrefixLen() uint32
- func (*IPAddressPrefix) ProtoMessage()
- func (x *IPAddressPrefix) ProtoReflect() protoreflect.Message
- func (x *IPAddressPrefix) Reset()
- func (x *IPAddressPrefix) String() string
- type IPv4AddressSpecificExtended
- func (*IPv4AddressSpecificExtended) Descriptor() ([]byte, []int)deprecated
- func (x *IPv4AddressSpecificExtended) GetAddress() string
- func (x *IPv4AddressSpecificExtended) GetIsTransitive() bool
- func (x *IPv4AddressSpecificExtended) GetLocalAdmin() uint32
- func (x *IPv4AddressSpecificExtended) GetSubType() uint32
- func (*IPv4AddressSpecificExtended) ProtoMessage()
- func (x *IPv4AddressSpecificExtended) ProtoReflect() protoreflect.Message
- func (x *IPv4AddressSpecificExtended) Reset()
- func (x *IPv4AddressSpecificExtended) String() string
- type IPv6AddressSpecificExtended
- func (*IPv6AddressSpecificExtended) Descriptor() ([]byte, []int)deprecated
- func (x *IPv6AddressSpecificExtended) GetAddress() string
- func (x *IPv6AddressSpecificExtended) GetIsTransitive() bool
- func (x *IPv6AddressSpecificExtended) GetLocalAdmin() uint32
- func (x *IPv6AddressSpecificExtended) GetSubType() uint32
- func (*IPv6AddressSpecificExtended) ProtoMessage()
- func (x *IPv6AddressSpecificExtended) ProtoReflect() protoreflect.Message
- func (x *IPv6AddressSpecificExtended) Reset()
- func (x *IPv6AddressSpecificExtended) String() string
- type Ibgp
- type IbgpConfig
- type IbgpState
- type LabeledIPAddressPrefix
- func (*LabeledIPAddressPrefix) Descriptor() ([]byte, []int)deprecated
- func (x *LabeledIPAddressPrefix) GetLabels() []uint32
- func (x *LabeledIPAddressPrefix) GetPrefix() string
- func (x *LabeledIPAddressPrefix) GetPrefixLen() uint32
- func (*LabeledIPAddressPrefix) ProtoMessage()
- func (x *LabeledIPAddressPrefix) ProtoReflect() protoreflect.Message
- func (x *LabeledIPAddressPrefix) Reset()
- func (x *LabeledIPAddressPrefix) String() string
- type LabeledVPNIPAddressPrefix
- func (*LabeledVPNIPAddressPrefix) Descriptor() ([]byte, []int)deprecated
- func (x *LabeledVPNIPAddressPrefix) GetLabels() []uint32
- func (x *LabeledVPNIPAddressPrefix) GetPrefix() string
- func (x *LabeledVPNIPAddressPrefix) GetPrefixLen() uint32
- func (x *LabeledVPNIPAddressPrefix) GetRd() *anypb.Any
- func (*LabeledVPNIPAddressPrefix) ProtoMessage()
- func (x *LabeledVPNIPAddressPrefix) ProtoReflect() protoreflect.Message
- func (x *LabeledVPNIPAddressPrefix) Reset()
- func (x *LabeledVPNIPAddressPrefix) String() string
- type LargeCommunitiesAttribute
- func (*LargeCommunitiesAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *LargeCommunitiesAttribute) GetCommunities() []*LargeCommunity
- func (*LargeCommunitiesAttribute) ProtoMessage()
- func (x *LargeCommunitiesAttribute) ProtoReflect() protoreflect.Message
- func (x *LargeCommunitiesAttribute) Reset()
- func (x *LargeCommunitiesAttribute) String() string
- type LargeCommunity
- func (*LargeCommunity) Descriptor() ([]byte, []int)deprecated
- func (x *LargeCommunity) GetGlobalAdmin() uint32
- func (x *LargeCommunity) GetLocalData1() uint32
- func (x *LargeCommunity) GetLocalData2() uint32
- func (*LargeCommunity) ProtoMessage()
- func (x *LargeCommunity) ProtoReflect() protoreflect.Message
- func (x *LargeCommunity) Reset()
- func (x *LargeCommunity) String() string
- type LinkBandwidthExtended
- func (*LinkBandwidthExtended) Descriptor() ([]byte, []int)deprecated
- func (x *LinkBandwidthExtended) GetAsn() uint32
- func (x *LinkBandwidthExtended) GetBandwidth() float32
- func (*LinkBandwidthExtended) ProtoMessage()
- func (x *LinkBandwidthExtended) ProtoReflect() protoreflect.Message
- func (x *LinkBandwidthExtended) Reset()
- func (x *LinkBandwidthExtended) String() string
- type ListBmpRequest
- type ListBmpResponse
- func (*ListBmpResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListBmpResponse) GetStation() *ListBmpResponse_BmpStation
- func (*ListBmpResponse) ProtoMessage()
- func (x *ListBmpResponse) ProtoReflect() protoreflect.Message
- func (x *ListBmpResponse) Reset()
- func (x *ListBmpResponse) String() string
- type ListBmpResponse_BmpStation
- func (*ListBmpResponse_BmpStation) Descriptor() ([]byte, []int)deprecated
- func (x *ListBmpResponse_BmpStation) GetConf() *ListBmpResponse_BmpStation_Conf
- func (x *ListBmpResponse_BmpStation) GetState() *ListBmpResponse_BmpStation_State
- func (*ListBmpResponse_BmpStation) ProtoMessage()
- func (x *ListBmpResponse_BmpStation) ProtoReflect() protoreflect.Message
- func (x *ListBmpResponse_BmpStation) Reset()
- func (x *ListBmpResponse_BmpStation) String() string
- type ListBmpResponse_BmpStation_Conf
- func (*ListBmpResponse_BmpStation_Conf) Descriptor() ([]byte, []int)deprecated
- func (x *ListBmpResponse_BmpStation_Conf) GetAddress() string
- func (x *ListBmpResponse_BmpStation_Conf) GetPort() uint32
- func (*ListBmpResponse_BmpStation_Conf) ProtoMessage()
- 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
- func (*ListBmpResponse_BmpStation_State) Descriptor() ([]byte, []int)deprecated
- func (x *ListBmpResponse_BmpStation_State) GetDowntime() *timestamppb.Timestamp
- func (x *ListBmpResponse_BmpStation_State) GetUptime() *timestamppb.Timestamp
- func (*ListBmpResponse_BmpStation_State) ProtoMessage()
- func (x *ListBmpResponse_BmpStation_State) ProtoReflect() protoreflect.Message
- func (x *ListBmpResponse_BmpStation_State) Reset()
- func (x *ListBmpResponse_BmpStation_State) String() string
- type ListDefinedSetRequest
- func (*ListDefinedSetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDefinedSetRequest) GetDefinedType() DefinedType
- func (x *ListDefinedSetRequest) GetName() string
- func (*ListDefinedSetRequest) ProtoMessage()
- func (x *ListDefinedSetRequest) ProtoReflect() protoreflect.Message
- func (x *ListDefinedSetRequest) Reset()
- func (x *ListDefinedSetRequest) String() string
- type ListDefinedSetResponse
- func (*ListDefinedSetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDefinedSetResponse) GetDefinedSet() *DefinedSet
- func (*ListDefinedSetResponse) ProtoMessage()
- func (x *ListDefinedSetResponse) ProtoReflect() protoreflect.Message
- func (x *ListDefinedSetResponse) Reset()
- func (x *ListDefinedSetResponse) String() string
- type ListDynamicNeighborRequest
- func (*ListDynamicNeighborRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListDynamicNeighborRequest) GetPeerGroup() string
- func (*ListDynamicNeighborRequest) ProtoMessage()
- func (x *ListDynamicNeighborRequest) ProtoReflect() protoreflect.Message
- func (x *ListDynamicNeighborRequest) Reset()
- func (x *ListDynamicNeighborRequest) String() string
- type ListDynamicNeighborResponse
- func (*ListDynamicNeighborResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListDynamicNeighborResponse) GetDynamicNeighbor() *DynamicNeighbor
- func (*ListDynamicNeighborResponse) ProtoMessage()
- func (x *ListDynamicNeighborResponse) ProtoReflect() protoreflect.Message
- func (x *ListDynamicNeighborResponse) Reset()
- func (x *ListDynamicNeighborResponse) String() string
- type ListPathRequest
- func (*ListPathRequest) Descriptor() ([]byte, []int)deprecated
- 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 (*ListPathRequest) ProtoMessage()
- func (x *ListPathRequest) ProtoReflect() protoreflect.Message
- func (x *ListPathRequest) Reset()
- func (x *ListPathRequest) String() string
- type ListPathRequest_SortType
- func (ListPathRequest_SortType) Descriptor() protoreflect.EnumDescriptor
- func (x ListPathRequest_SortType) Enum() *ListPathRequest_SortType
- func (ListPathRequest_SortType) EnumDescriptor() ([]byte, []int)deprecated
- func (x ListPathRequest_SortType) Number() protoreflect.EnumNumber
- func (x ListPathRequest_SortType) String() string
- func (ListPathRequest_SortType) Type() protoreflect.EnumType
- type ListPathResponse
- func (*ListPathResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPathResponse) GetDestination() *Destination
- func (*ListPathResponse) ProtoMessage()
- func (x *ListPathResponse) ProtoReflect() protoreflect.Message
- func (x *ListPathResponse) Reset()
- func (x *ListPathResponse) String() string
- type ListPeerGroupRequest
- func (*ListPeerGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPeerGroupRequest) GetPeerGroupName() string
- func (*ListPeerGroupRequest) ProtoMessage()
- func (x *ListPeerGroupRequest) ProtoReflect() protoreflect.Message
- func (x *ListPeerGroupRequest) Reset()
- func (x *ListPeerGroupRequest) String() string
- type ListPeerGroupResponse
- func (*ListPeerGroupResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPeerGroupResponse) GetPeerGroup() *PeerGroup
- func (*ListPeerGroupResponse) ProtoMessage()
- func (x *ListPeerGroupResponse) ProtoReflect() protoreflect.Message
- func (x *ListPeerGroupResponse) Reset()
- func (x *ListPeerGroupResponse) String() string
- type ListPeerRequest
- func (*ListPeerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPeerRequest) GetAddress() string
- func (x *ListPeerRequest) GetEnableAdvertised() bool
- func (*ListPeerRequest) ProtoMessage()
- func (x *ListPeerRequest) ProtoReflect() protoreflect.Message
- func (x *ListPeerRequest) Reset()
- func (x *ListPeerRequest) String() string
- type ListPeerResponse
- type ListPolicyAssignmentRequest
- func (*ListPolicyAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPolicyAssignmentRequest) GetDirection() PolicyDirection
- func (x *ListPolicyAssignmentRequest) GetName() string
- func (*ListPolicyAssignmentRequest) ProtoMessage()
- func (x *ListPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *ListPolicyAssignmentRequest) Reset()
- func (x *ListPolicyAssignmentRequest) String() string
- type ListPolicyAssignmentResponse
- func (*ListPolicyAssignmentResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPolicyAssignmentResponse) GetAssignment() *PolicyAssignment
- func (*ListPolicyAssignmentResponse) ProtoMessage()
- func (x *ListPolicyAssignmentResponse) ProtoReflect() protoreflect.Message
- func (x *ListPolicyAssignmentResponse) Reset()
- func (x *ListPolicyAssignmentResponse) String() string
- type ListPolicyRequest
- type ListPolicyResponse
- func (*ListPolicyResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPolicyResponse) GetPolicy() *Policy
- func (*ListPolicyResponse) ProtoMessage()
- func (x *ListPolicyResponse) ProtoReflect() protoreflect.Message
- func (x *ListPolicyResponse) Reset()
- func (x *ListPolicyResponse) String() string
- type ListRpkiRequest
- type ListRpkiResponse
- type ListRpkiTableRequest
- func (*ListRpkiTableRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRpkiTableRequest) GetFamily() *Family
- func (*ListRpkiTableRequest) ProtoMessage()
- func (x *ListRpkiTableRequest) ProtoReflect() protoreflect.Message
- func (x *ListRpkiTableRequest) Reset()
- func (x *ListRpkiTableRequest) String() string
- type ListRpkiTableResponse
- func (*ListRpkiTableResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRpkiTableResponse) GetRoa() *Roa
- func (*ListRpkiTableResponse) ProtoMessage()
- func (x *ListRpkiTableResponse) ProtoReflect() protoreflect.Message
- func (x *ListRpkiTableResponse) Reset()
- func (x *ListRpkiTableResponse) String() string
- type ListStatementRequest
- func (*ListStatementRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListStatementRequest) GetName() string
- func (*ListStatementRequest) ProtoMessage()
- func (x *ListStatementRequest) ProtoReflect() protoreflect.Message
- func (x *ListStatementRequest) Reset()
- func (x *ListStatementRequest) String() string
- type ListStatementResponse
- func (*ListStatementResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListStatementResponse) GetStatement() *Statement
- func (*ListStatementResponse) ProtoMessage()
- func (x *ListStatementResponse) ProtoReflect() protoreflect.Message
- func (x *ListStatementResponse) Reset()
- func (x *ListStatementResponse) String() string
- type ListVrfRequest
- type ListVrfResponse
- type LocalPrefAction
- type LocalPrefAttribute
- func (*LocalPrefAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *LocalPrefAttribute) GetLocalPref() uint32
- func (*LocalPrefAttribute) ProtoMessage()
- func (x *LocalPrefAttribute) ProtoReflect() protoreflect.Message
- func (x *LocalPrefAttribute) Reset()
- func (x *LocalPrefAttribute) String() string
- type LongLivedGracefulRestart
- func (*LongLivedGracefulRestart) Descriptor() ([]byte, []int)deprecated
- func (x *LongLivedGracefulRestart) GetConfig() *LongLivedGracefulRestartConfig
- func (x *LongLivedGracefulRestart) GetState() *LongLivedGracefulRestartState
- func (*LongLivedGracefulRestart) ProtoMessage()
- func (x *LongLivedGracefulRestart) ProtoReflect() protoreflect.Message
- func (x *LongLivedGracefulRestart) Reset()
- func (x *LongLivedGracefulRestart) String() string
- type LongLivedGracefulRestartCapability
- func (*LongLivedGracefulRestartCapability) Descriptor() ([]byte, []int)deprecated
- func (x *LongLivedGracefulRestartCapability) GetTuples() []*LongLivedGracefulRestartCapabilityTuple
- func (*LongLivedGracefulRestartCapability) ProtoMessage()
- func (x *LongLivedGracefulRestartCapability) ProtoReflect() protoreflect.Message
- func (x *LongLivedGracefulRestartCapability) Reset()
- func (x *LongLivedGracefulRestartCapability) String() string
- type LongLivedGracefulRestartCapabilityTuple
- func (*LongLivedGracefulRestartCapabilityTuple) Descriptor() ([]byte, []int)deprecated
- func (x *LongLivedGracefulRestartCapabilityTuple) GetFamily() *Family
- func (x *LongLivedGracefulRestartCapabilityTuple) GetFlags() uint32
- func (x *LongLivedGracefulRestartCapabilityTuple) GetTime() uint32
- func (*LongLivedGracefulRestartCapabilityTuple) ProtoMessage()
- func (x *LongLivedGracefulRestartCapabilityTuple) ProtoReflect() protoreflect.Message
- func (x *LongLivedGracefulRestartCapabilityTuple) Reset()
- func (x *LongLivedGracefulRestartCapabilityTuple) String() string
- type LongLivedGracefulRestartConfig
- func (*LongLivedGracefulRestartConfig) Descriptor() ([]byte, []int)deprecated
- func (x *LongLivedGracefulRestartConfig) GetEnabled() bool
- func (x *LongLivedGracefulRestartConfig) GetRestartTime() uint32
- func (*LongLivedGracefulRestartConfig) ProtoMessage()
- func (x *LongLivedGracefulRestartConfig) ProtoReflect() protoreflect.Message
- func (x *LongLivedGracefulRestartConfig) Reset()
- func (x *LongLivedGracefulRestartConfig) String() string
- type LongLivedGracefulRestartState
- func (*LongLivedGracefulRestartState) Descriptor() ([]byte, []int)deprecated
- 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 (*LongLivedGracefulRestartState) ProtoMessage()
- func (x *LongLivedGracefulRestartState) ProtoReflect() protoreflect.Message
- func (x *LongLivedGracefulRestartState) Reset()
- func (x *LongLivedGracefulRestartState) String() string
- type LsAddrPrefix
- func (*LsAddrPrefix) Descriptor() ([]byte, []int)deprecated
- func (x *LsAddrPrefix) GetIdentifier() uint64
- func (x *LsAddrPrefix) GetLength() uint32
- func (x *LsAddrPrefix) GetNlri() *anypb.Any
- func (x *LsAddrPrefix) GetProtocolId() LsProtocolID
- func (x *LsAddrPrefix) GetType() LsNLRIType
- func (*LsAddrPrefix) ProtoMessage()
- func (x *LsAddrPrefix) ProtoReflect() protoreflect.Message
- func (x *LsAddrPrefix) Reset()
- func (x *LsAddrPrefix) String() string
- type LsAttribute
- func (*LsAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *LsAttribute) GetBgpPeerSegment() *LsAttributeBgpPeerSegment
- func (x *LsAttribute) GetLink() *LsAttributeLink
- func (x *LsAttribute) GetNode() *LsAttributeNode
- func (x *LsAttribute) GetPrefix() *LsAttributePrefix
- func (*LsAttribute) ProtoMessage()
- func (x *LsAttribute) ProtoReflect() protoreflect.Message
- func (x *LsAttribute) Reset()
- func (x *LsAttribute) String() string
- type LsAttributeBgpPeerSegment
- func (*LsAttributeBgpPeerSegment) Descriptor() ([]byte, []int)deprecated
- func (x *LsAttributeBgpPeerSegment) GetBgpPeerAdjacencySid() *LsBgpPeerSegmentSID
- func (x *LsAttributeBgpPeerSegment) GetBgpPeerNodeSid() *LsBgpPeerSegmentSID
- func (x *LsAttributeBgpPeerSegment) GetBgpPeerSetSid() *LsBgpPeerSegmentSID
- func (*LsAttributeBgpPeerSegment) ProtoMessage()
- func (x *LsAttributeBgpPeerSegment) ProtoReflect() protoreflect.Message
- func (x *LsAttributeBgpPeerSegment) Reset()
- func (x *LsAttributeBgpPeerSegment) String() string
- type LsAttributeLink
- func (*LsAttributeLink) Descriptor() ([]byte, []int)deprecated
- 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) GetUnreservedBandwidth() []float32
- func (*LsAttributeLink) ProtoMessage()
- func (x *LsAttributeLink) ProtoReflect() protoreflect.Message
- func (x *LsAttributeLink) Reset()
- func (x *LsAttributeLink) String() string
- type LsAttributeNode
- func (*LsAttributeNode) Descriptor() ([]byte, []int)deprecated
- 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 (*LsAttributeNode) ProtoMessage()
- func (x *LsAttributeNode) ProtoReflect() protoreflect.Message
- func (x *LsAttributeNode) Reset()
- func (x *LsAttributeNode) String() string
- type LsAttributePrefix
- func (*LsAttributePrefix) Descriptor() ([]byte, []int)deprecated
- func (x *LsAttributePrefix) GetIgpFlags() *LsIGPFlags
- func (x *LsAttributePrefix) GetOpaque() []byte
- func (x *LsAttributePrefix) GetSrPrefixSid() uint32
- func (*LsAttributePrefix) ProtoMessage()
- func (x *LsAttributePrefix) ProtoReflect() protoreflect.Message
- func (x *LsAttributePrefix) Reset()
- func (x *LsAttributePrefix) String() string
- type LsBgpPeerSegmentSID
- func (*LsBgpPeerSegmentSID) Descriptor() ([]byte, []int)deprecated
- func (x *LsBgpPeerSegmentSID) GetFlags() *LsBgpPeerSegmentSIDFlags
- func (x *LsBgpPeerSegmentSID) GetSid() uint32
- func (x *LsBgpPeerSegmentSID) GetWeight() uint32
- func (*LsBgpPeerSegmentSID) ProtoMessage()
- func (x *LsBgpPeerSegmentSID) ProtoReflect() protoreflect.Message
- func (x *LsBgpPeerSegmentSID) Reset()
- func (x *LsBgpPeerSegmentSID) String() string
- type LsBgpPeerSegmentSIDFlags
- func (*LsBgpPeerSegmentSIDFlags) Descriptor() ([]byte, []int)deprecated
- func (x *LsBgpPeerSegmentSIDFlags) GetBackup() bool
- func (x *LsBgpPeerSegmentSIDFlags) GetLocal() bool
- func (x *LsBgpPeerSegmentSIDFlags) GetPersistent() bool
- func (x *LsBgpPeerSegmentSIDFlags) GetValue() bool
- func (*LsBgpPeerSegmentSIDFlags) ProtoMessage()
- func (x *LsBgpPeerSegmentSIDFlags) ProtoReflect() protoreflect.Message
- func (x *LsBgpPeerSegmentSIDFlags) Reset()
- func (x *LsBgpPeerSegmentSIDFlags) String() string
- type LsIGPFlags
- func (*LsIGPFlags) Descriptor() ([]byte, []int)deprecated
- func (x *LsIGPFlags) GetDown() bool
- func (x *LsIGPFlags) GetLocalAddress() bool
- func (x *LsIGPFlags) GetNoUnicast() bool
- func (x *LsIGPFlags) GetPropagateNssa() bool
- func (*LsIGPFlags) ProtoMessage()
- func (x *LsIGPFlags) ProtoReflect() protoreflect.Message
- func (x *LsIGPFlags) Reset()
- func (x *LsIGPFlags) String() string
- type LsLinkDescriptor
- func (*LsLinkDescriptor) Descriptor() ([]byte, []int)deprecated
- 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 (*LsLinkDescriptor) ProtoMessage()
- func (x *LsLinkDescriptor) ProtoReflect() protoreflect.Message
- func (x *LsLinkDescriptor) Reset()
- func (x *LsLinkDescriptor) String() string
- type LsLinkNLRI
- func (*LsLinkNLRI) Descriptor() ([]byte, []int)deprecated
- func (x *LsLinkNLRI) GetLinkDescriptor() *LsLinkDescriptor
- func (x *LsLinkNLRI) GetLocalNode() *LsNodeDescriptor
- func (x *LsLinkNLRI) GetRemoteNode() *LsNodeDescriptor
- func (*LsLinkNLRI) ProtoMessage()
- func (x *LsLinkNLRI) ProtoReflect() protoreflect.Message
- func (x *LsLinkNLRI) Reset()
- func (x *LsLinkNLRI) String() string
- type LsNLRIType
- type LsNodeDescriptor
- func (*LsNodeDescriptor) Descriptor() ([]byte, []int)deprecated
- 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 (*LsNodeDescriptor) ProtoMessage()
- func (x *LsNodeDescriptor) ProtoReflect() protoreflect.Message
- func (x *LsNodeDescriptor) Reset()
- func (x *LsNodeDescriptor) String() string
- type LsNodeFlags
- func (*LsNodeFlags) Descriptor() ([]byte, []int)deprecated
- 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 (*LsNodeFlags) ProtoMessage()
- func (x *LsNodeFlags) ProtoReflect() protoreflect.Message
- func (x *LsNodeFlags) Reset()
- func (x *LsNodeFlags) String() string
- type LsNodeNLRI
- type LsOspfRouteType
- func (LsOspfRouteType) Descriptor() protoreflect.EnumDescriptor
- func (x LsOspfRouteType) Enum() *LsOspfRouteType
- func (LsOspfRouteType) EnumDescriptor() ([]byte, []int)deprecated
- func (x LsOspfRouteType) Number() protoreflect.EnumNumber
- func (x LsOspfRouteType) String() string
- func (LsOspfRouteType) Type() protoreflect.EnumType
- type LsPrefixDescriptor
- func (*LsPrefixDescriptor) Descriptor() ([]byte, []int)deprecated
- func (x *LsPrefixDescriptor) GetIpReachability() []string
- func (x *LsPrefixDescriptor) GetOspfRouteType() LsOspfRouteType
- func (*LsPrefixDescriptor) ProtoMessage()
- func (x *LsPrefixDescriptor) ProtoReflect() protoreflect.Message
- func (x *LsPrefixDescriptor) Reset()
- func (x *LsPrefixDescriptor) String() string
- type LsPrefixV4NLRI
- func (*LsPrefixV4NLRI) Descriptor() ([]byte, []int)deprecated
- func (x *LsPrefixV4NLRI) GetLocalNode() *LsNodeDescriptor
- func (x *LsPrefixV4NLRI) GetPrefixDescriptor() *LsPrefixDescriptor
- func (*LsPrefixV4NLRI) ProtoMessage()
- func (x *LsPrefixV4NLRI) ProtoReflect() protoreflect.Message
- func (x *LsPrefixV4NLRI) Reset()
- func (x *LsPrefixV4NLRI) String() string
- type LsPrefixV6NLRI
- func (*LsPrefixV6NLRI) Descriptor() ([]byte, []int)deprecated
- func (x *LsPrefixV6NLRI) GetLocalNode() *LsNodeDescriptor
- func (x *LsPrefixV6NLRI) GetPrefixDescriptor() *LsPrefixDescriptor
- func (*LsPrefixV6NLRI) ProtoMessage()
- func (x *LsPrefixV6NLRI) ProtoReflect() protoreflect.Message
- func (x *LsPrefixV6NLRI) Reset()
- func (x *LsPrefixV6NLRI) String() string
- type LsProtocolID
- func (LsProtocolID) Descriptor() protoreflect.EnumDescriptor
- func (x LsProtocolID) Enum() *LsProtocolID
- func (LsProtocolID) EnumDescriptor() ([]byte, []int)deprecated
- func (x LsProtocolID) Number() protoreflect.EnumNumber
- func (x LsProtocolID) String() string
- func (LsProtocolID) Type() protoreflect.EnumType
- type LsSrCapabilities
- func (*LsSrCapabilities) Descriptor() ([]byte, []int)deprecated
- func (x *LsSrCapabilities) GetIpv4Supported() bool
- func (x *LsSrCapabilities) GetIpv6Supported() bool
- func (x *LsSrCapabilities) GetRanges() []*LsSrRange
- func (*LsSrCapabilities) ProtoMessage()
- func (x *LsSrCapabilities) ProtoReflect() protoreflect.Message
- func (x *LsSrCapabilities) Reset()
- func (x *LsSrCapabilities) String() string
- type LsSrLocalBlock
- type LsSrRange
- type MUPDirectSegmentDiscoveryRoute
- func (*MUPDirectSegmentDiscoveryRoute) Descriptor() ([]byte, []int)deprecated
- func (x *MUPDirectSegmentDiscoveryRoute) GetAddress() string
- func (x *MUPDirectSegmentDiscoveryRoute) GetRd() *anypb.Any
- func (*MUPDirectSegmentDiscoveryRoute) ProtoMessage()
- func (x *MUPDirectSegmentDiscoveryRoute) ProtoReflect() protoreflect.Message
- func (x *MUPDirectSegmentDiscoveryRoute) Reset()
- func (x *MUPDirectSegmentDiscoveryRoute) String() string
- type MUPExtended
- func (*MUPExtended) Descriptor() ([]byte, []int)deprecated
- func (x *MUPExtended) GetSegmentId2() uint32
- func (x *MUPExtended) GetSegmentId4() uint32
- func (x *MUPExtended) GetSubType() uint32
- func (*MUPExtended) ProtoMessage()
- func (x *MUPExtended) ProtoReflect() protoreflect.Message
- func (x *MUPExtended) Reset()
- func (x *MUPExtended) String() string
- type MUPInterworkSegmentDiscoveryRoute
- func (*MUPInterworkSegmentDiscoveryRoute) Descriptor() ([]byte, []int)deprecated
- func (x *MUPInterworkSegmentDiscoveryRoute) GetPrefix() string
- func (x *MUPInterworkSegmentDiscoveryRoute) GetRd() *anypb.Any
- func (*MUPInterworkSegmentDiscoveryRoute) ProtoMessage()
- func (x *MUPInterworkSegmentDiscoveryRoute) ProtoReflect() protoreflect.Message
- func (x *MUPInterworkSegmentDiscoveryRoute) Reset()
- func (x *MUPInterworkSegmentDiscoveryRoute) String() string
- type MUPType1SessionTransformedRoute
- func (*MUPType1SessionTransformedRoute) Descriptor() ([]byte, []int)deprecated
- func (x *MUPType1SessionTransformedRoute) GetEndpointAddress() string
- func (x *MUPType1SessionTransformedRoute) GetEndpointAddressLength() uint32
- func (x *MUPType1SessionTransformedRoute) GetPrefix() string
- func (x *MUPType1SessionTransformedRoute) GetPrefixLength() uint32deprecated
- func (x *MUPType1SessionTransformedRoute) GetQfi() uint32
- func (x *MUPType1SessionTransformedRoute) GetRd() *anypb.Any
- func (x *MUPType1SessionTransformedRoute) GetSourceAddress() string
- func (x *MUPType1SessionTransformedRoute) GetSourceAddressLength() uint32
- func (x *MUPType1SessionTransformedRoute) GetTeid() uint32
- func (*MUPType1SessionTransformedRoute) ProtoMessage()
- func (x *MUPType1SessionTransformedRoute) ProtoReflect() protoreflect.Message
- func (x *MUPType1SessionTransformedRoute) Reset()
- func (x *MUPType1SessionTransformedRoute) String() string
- type MUPType2SessionTransformedRoute
- func (*MUPType2SessionTransformedRoute) Descriptor() ([]byte, []int)deprecated
- func (x *MUPType2SessionTransformedRoute) GetEndpointAddress() string
- func (x *MUPType2SessionTransformedRoute) GetEndpointAddressLength() uint32
- func (x *MUPType2SessionTransformedRoute) GetRd() *anypb.Any
- func (x *MUPType2SessionTransformedRoute) GetTeid() uint32
- func (*MUPType2SessionTransformedRoute) ProtoMessage()
- func (x *MUPType2SessionTransformedRoute) ProtoReflect() protoreflect.Message
- func (x *MUPType2SessionTransformedRoute) Reset()
- func (x *MUPType2SessionTransformedRoute) String() string
- type MacMobilityExtended
- func (*MacMobilityExtended) Descriptor() ([]byte, []int)deprecated
- func (x *MacMobilityExtended) GetIsSticky() bool
- func (x *MacMobilityExtended) GetSequenceNum() uint32
- func (*MacMobilityExtended) ProtoMessage()
- func (x *MacMobilityExtended) ProtoReflect() protoreflect.Message
- func (x *MacMobilityExtended) Reset()
- func (x *MacMobilityExtended) String() string
- type MatchSet
- type MatchSet_Type
- func (MatchSet_Type) Descriptor() protoreflect.EnumDescriptor
- func (x MatchSet_Type) Enum() *MatchSet_Type
- func (MatchSet_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x MatchSet_Type) Number() protoreflect.EnumNumber
- func (x MatchSet_Type) String() string
- func (MatchSet_Type) Type() protoreflect.EnumType
- type MedAction
- type MedAction_Type
- func (MedAction_Type) Descriptor() protoreflect.EnumDescriptor
- func (x MedAction_Type) Enum() *MedAction_Type
- func (MedAction_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x MedAction_Type) Number() protoreflect.EnumNumber
- func (x MedAction_Type) String() string
- func (MedAction_Type) Type() protoreflect.EnumType
- type Message
- func (*Message) Descriptor() ([]byte, []int)deprecated
- 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 (*Message) ProtoMessage()
- func (x *Message) ProtoReflect() protoreflect.Message
- func (x *Message) Reset()
- func (x *Message) String() string
- type Messages
- type MpGracefulRestart
- func (*MpGracefulRestart) Descriptor() ([]byte, []int)deprecated
- func (x *MpGracefulRestart) GetConfig() *MpGracefulRestartConfig
- func (x *MpGracefulRestart) GetState() *MpGracefulRestartState
- func (*MpGracefulRestart) ProtoMessage()
- func (x *MpGracefulRestart) ProtoReflect() protoreflect.Message
- func (x *MpGracefulRestart) Reset()
- func (x *MpGracefulRestart) String() string
- type MpGracefulRestartConfig
- func (*MpGracefulRestartConfig) Descriptor() ([]byte, []int)deprecated
- func (x *MpGracefulRestartConfig) GetEnabled() bool
- func (*MpGracefulRestartConfig) ProtoMessage()
- func (x *MpGracefulRestartConfig) ProtoReflect() protoreflect.Message
- func (x *MpGracefulRestartConfig) Reset()
- func (x *MpGracefulRestartConfig) String() string
- type MpGracefulRestartState
- func (*MpGracefulRestartState) Descriptor() ([]byte, []int)deprecated
- 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 (*MpGracefulRestartState) ProtoMessage()
- func (x *MpGracefulRestartState) ProtoReflect() protoreflect.Message
- func (x *MpGracefulRestartState) Reset()
- func (x *MpGracefulRestartState) String() string
- type MpReachNLRIAttribute
- func (*MpReachNLRIAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *MpReachNLRIAttribute) GetFamily() *Family
- func (x *MpReachNLRIAttribute) GetNextHops() []string
- func (x *MpReachNLRIAttribute) GetNlris() []*anypb.Any
- func (*MpReachNLRIAttribute) ProtoMessage()
- func (x *MpReachNLRIAttribute) ProtoReflect() protoreflect.Message
- func (x *MpReachNLRIAttribute) Reset()
- func (x *MpReachNLRIAttribute) String() string
- type MpUnreachNLRIAttribute
- func (*MpUnreachNLRIAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *MpUnreachNLRIAttribute) GetFamily() *Family
- func (x *MpUnreachNLRIAttribute) GetNlris() []*anypb.Any
- func (*MpUnreachNLRIAttribute) ProtoMessage()
- func (x *MpUnreachNLRIAttribute) ProtoReflect() protoreflect.Message
- func (x *MpUnreachNLRIAttribute) Reset()
- func (x *MpUnreachNLRIAttribute) String() string
- type MultiExitDiscAttribute
- func (*MultiExitDiscAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *MultiExitDiscAttribute) GetMed() uint32
- func (*MultiExitDiscAttribute) ProtoMessage()
- func (x *MultiExitDiscAttribute) ProtoReflect() protoreflect.Message
- func (x *MultiExitDiscAttribute) Reset()
- func (x *MultiExitDiscAttribute) String() string
- type MultiProtocolCapability
- func (*MultiProtocolCapability) Descriptor() ([]byte, []int)deprecated
- func (x *MultiProtocolCapability) GetFamily() *Family
- func (*MultiProtocolCapability) ProtoMessage()
- func (x *MultiProtocolCapability) ProtoReflect() protoreflect.Message
- func (x *MultiProtocolCapability) Reset()
- func (x *MultiProtocolCapability) String() string
- type NextHopAttribute
- type NexthopAction
- func (*NexthopAction) Descriptor() ([]byte, []int)deprecated
- func (x *NexthopAction) GetAddress() string
- func (x *NexthopAction) GetSelf() bool
- func (x *NexthopAction) GetUnchanged() bool
- func (*NexthopAction) ProtoMessage()
- func (x *NexthopAction) ProtoReflect() protoreflect.Message
- func (x *NexthopAction) Reset()
- func (x *NexthopAction) String() string
- type OpaqueExtended
- func (*OpaqueExtended) Descriptor() ([]byte, []int)deprecated
- func (x *OpaqueExtended) GetIsTransitive() bool
- func (x *OpaqueExtended) GetValue() []byte
- func (*OpaqueExtended) ProtoMessage()
- func (x *OpaqueExtended) ProtoReflect() protoreflect.Message
- func (x *OpaqueExtended) Reset()
- func (x *OpaqueExtended) String() string
- type OpaqueNLRI
- type OriginAttribute
- type OriginatorIdAttribute
- func (*OriginatorIdAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *OriginatorIdAttribute) GetId() string
- func (*OriginatorIdAttribute) ProtoMessage()
- func (x *OriginatorIdAttribute) ProtoReflect() protoreflect.Message
- func (x *OriginatorIdAttribute) Reset()
- func (x *OriginatorIdAttribute) String() string
- type Path
- func (*Path) Descriptor() ([]byte, []int)deprecated
- 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() *anypb.Any
- func (x *Path) GetNlriBinary() []byte
- func (x *Path) GetNoImplicitWithdraw() bool
- func (x *Path) GetPattrs() []*anypb.Any
- func (x *Path) GetPattrsBinary() [][]byte
- 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 (*Path) ProtoMessage()
- func (x *Path) ProtoReflect() protoreflect.Message
- func (x *Path) Reset()
- func (x *Path) String() string
- type Peer
- func (*Peer) Descriptor() ([]byte, []int)deprecated
- 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 (*Peer) ProtoMessage()
- func (x *Peer) ProtoReflect() protoreflect.Message
- func (x *Peer) Reset()
- func (x *Peer) String() string
- type PeerConf
- func (*PeerConf) Descriptor() ([]byte, []int)deprecated
- func (x *PeerConf) GetAdminDown() 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 (*PeerConf) ProtoMessage()
- func (x *PeerConf) ProtoReflect() protoreflect.Message
- func (x *PeerConf) Reset()
- func (x *PeerConf) String() string
- type PeerGroup
- func (*PeerGroup) Descriptor() ([]byte, []int)deprecated
- 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 (*PeerGroup) ProtoMessage()
- func (x *PeerGroup) ProtoReflect() protoreflect.Message
- func (x *PeerGroup) Reset()
- func (x *PeerGroup) String() string
- type PeerGroupConf
- func (*PeerGroupConf) Descriptor() ([]byte, []int)deprecated
- 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) GetType() PeerType
- func (*PeerGroupConf) ProtoMessage()
- func (x *PeerGroupConf) ProtoReflect() protoreflect.Message
- func (x *PeerGroupConf) Reset()
- func (x *PeerGroupConf) String() string
- type PeerGroupState
- func (*PeerGroupState) Descriptor() ([]byte, []int)deprecated
- 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 (*PeerGroupState) ProtoMessage()
- func (x *PeerGroupState) ProtoReflect() protoreflect.Message
- func (x *PeerGroupState) Reset()
- func (x *PeerGroupState) String() string
- type PeerState
- func (*PeerState) Descriptor() ([]byte, []int)deprecated
- func (x *PeerState) GetAdminState() PeerState_AdminState
- func (x *PeerState) GetAuthPassword() string
- func (x *PeerState) GetDescription() string
- func (x *PeerState) GetFlops() uint32
- func (x *PeerState) GetLocalAsn() uint32
- func (x *PeerState) GetLocalCap() []*anypb.Any
- 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() []*anypb.Any
- 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 (*PeerState) ProtoMessage()
- func (x *PeerState) ProtoReflect() protoreflect.Message
- func (x *PeerState) Reset()
- func (x *PeerState) String() string
- type PeerState_AdminState
- func (PeerState_AdminState) Descriptor() protoreflect.EnumDescriptor
- func (x PeerState_AdminState) Enum() *PeerState_AdminState
- func (PeerState_AdminState) EnumDescriptor() ([]byte, []int)deprecated
- func (x PeerState_AdminState) Number() protoreflect.EnumNumber
- func (x PeerState_AdminState) String() string
- func (PeerState_AdminState) Type() protoreflect.EnumType
- type PeerState_SessionState
- func (PeerState_SessionState) Descriptor() protoreflect.EnumDescriptor
- func (x PeerState_SessionState) Enum() *PeerState_SessionState
- func (PeerState_SessionState) EnumDescriptor() ([]byte, []int)deprecated
- func (x PeerState_SessionState) Number() protoreflect.EnumNumber
- func (x PeerState_SessionState) String() string
- func (PeerState_SessionState) Type() protoreflect.EnumType
- type PeerType
- type PmsiTunnelAttribute
- func (*PmsiTunnelAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *PmsiTunnelAttribute) GetFlags() uint32
- func (x *PmsiTunnelAttribute) GetId() []byte
- func (x *PmsiTunnelAttribute) GetLabel() uint32
- func (x *PmsiTunnelAttribute) GetType() uint32
- func (*PmsiTunnelAttribute) ProtoMessage()
- func (x *PmsiTunnelAttribute) ProtoReflect() protoreflect.Message
- func (x *PmsiTunnelAttribute) Reset()
- func (x *PmsiTunnelAttribute) String() string
- type Policy
- type PolicyAssignment
- func (*PolicyAssignment) Descriptor() ([]byte, []int)deprecated
- func (x *PolicyAssignment) GetDefaultAction() RouteAction
- func (x *PolicyAssignment) GetDirection() PolicyDirection
- func (x *PolicyAssignment) GetName() string
- func (x *PolicyAssignment) GetPolicies() []*Policy
- func (*PolicyAssignment) ProtoMessage()
- func (x *PolicyAssignment) ProtoReflect() protoreflect.Message
- func (x *PolicyAssignment) Reset()
- func (x *PolicyAssignment) String() string
- type PolicyDirection
- func (PolicyDirection) Descriptor() protoreflect.EnumDescriptor
- func (x PolicyDirection) Enum() *PolicyDirection
- func (PolicyDirection) EnumDescriptor() ([]byte, []int)deprecated
- func (x PolicyDirection) Number() protoreflect.EnumNumber
- func (x PolicyDirection) String() string
- func (PolicyDirection) Type() protoreflect.EnumType
- type Prefix
- func (*Prefix) Descriptor() ([]byte, []int)deprecated
- func (x *Prefix) GetIpPrefix() string
- func (x *Prefix) GetMaskLengthMax() uint32
- func (x *Prefix) GetMaskLengthMin() uint32
- func (*Prefix) ProtoMessage()
- func (x *Prefix) ProtoReflect() protoreflect.Message
- func (x *Prefix) Reset()
- func (x *Prefix) String() string
- type PrefixLimit
- func (*PrefixLimit) Descriptor() ([]byte, []int)deprecated
- func (x *PrefixLimit) GetFamily() *Family
- func (x *PrefixLimit) GetMaxPrefixes() uint32
- func (x *PrefixLimit) GetShutdownThresholdPct() uint32
- func (*PrefixLimit) ProtoMessage()
- func (x *PrefixLimit) ProtoReflect() protoreflect.Message
- func (x *PrefixLimit) Reset()
- func (x *PrefixLimit) String() string
- type PrefixSID
- type Queues
- type RPKIConf
- type RPKIState
- func (*RPKIState) Descriptor() ([]byte, []int)deprecated
- 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 (*RPKIState) ProtoMessage()
- func (x *RPKIState) ProtoReflect() protoreflect.Message
- func (x *RPKIState) Reset()
- func (x *RPKIState) String() string
- type RedirectFourOctetAsSpecificExtended
- func (*RedirectFourOctetAsSpecificExtended) Descriptor() ([]byte, []int)deprecated
- func (x *RedirectFourOctetAsSpecificExtended) GetAsn() uint32
- func (x *RedirectFourOctetAsSpecificExtended) GetLocalAdmin() uint32
- func (*RedirectFourOctetAsSpecificExtended) ProtoMessage()
- func (x *RedirectFourOctetAsSpecificExtended) ProtoReflect() protoreflect.Message
- func (x *RedirectFourOctetAsSpecificExtended) Reset()
- func (x *RedirectFourOctetAsSpecificExtended) String() string
- type RedirectIPv4AddressSpecificExtended
- func (*RedirectIPv4AddressSpecificExtended) Descriptor() ([]byte, []int)deprecated
- func (x *RedirectIPv4AddressSpecificExtended) GetAddress() string
- func (x *RedirectIPv4AddressSpecificExtended) GetLocalAdmin() uint32
- func (*RedirectIPv4AddressSpecificExtended) ProtoMessage()
- func (x *RedirectIPv4AddressSpecificExtended) ProtoReflect() protoreflect.Message
- func (x *RedirectIPv4AddressSpecificExtended) Reset()
- func (x *RedirectIPv4AddressSpecificExtended) String() string
- type RedirectIPv6AddressSpecificExtended
- func (*RedirectIPv6AddressSpecificExtended) Descriptor() ([]byte, []int)deprecated
- func (x *RedirectIPv6AddressSpecificExtended) GetAddress() string
- func (x *RedirectIPv6AddressSpecificExtended) GetLocalAdmin() uint32
- func (*RedirectIPv6AddressSpecificExtended) ProtoMessage()
- func (x *RedirectIPv6AddressSpecificExtended) ProtoReflect() protoreflect.Message
- func (x *RedirectIPv6AddressSpecificExtended) Reset()
- func (x *RedirectIPv6AddressSpecificExtended) String() string
- type RedirectTwoOctetAsSpecificExtended
- func (*RedirectTwoOctetAsSpecificExtended) Descriptor() ([]byte, []int)deprecated
- func (x *RedirectTwoOctetAsSpecificExtended) GetAsn() uint32
- func (x *RedirectTwoOctetAsSpecificExtended) GetLocalAdmin() uint32
- func (*RedirectTwoOctetAsSpecificExtended) ProtoMessage()
- func (x *RedirectTwoOctetAsSpecificExtended) ProtoReflect() protoreflect.Message
- func (x *RedirectTwoOctetAsSpecificExtended) Reset()
- func (x *RedirectTwoOctetAsSpecificExtended) String() string
- type RemovePrivate
- func (RemovePrivate) Descriptor() protoreflect.EnumDescriptor
- func (x RemovePrivate) Enum() *RemovePrivate
- func (RemovePrivate) EnumDescriptor() ([]byte, []int)deprecated
- func (x RemovePrivate) Number() protoreflect.EnumNumber
- func (x RemovePrivate) String() string
- func (RemovePrivate) Type() protoreflect.EnumType
- type ResetPeerRequest
- func (*ResetPeerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResetPeerRequest) GetAddress() string
- func (x *ResetPeerRequest) GetCommunication() string
- func (x *ResetPeerRequest) GetDirection() ResetPeerRequest_SoftResetDirection
- func (x *ResetPeerRequest) GetSoft() bool
- func (*ResetPeerRequest) ProtoMessage()
- func (x *ResetPeerRequest) ProtoReflect() protoreflect.Message
- func (x *ResetPeerRequest) Reset()
- func (x *ResetPeerRequest) String() string
- type ResetPeerRequest_SoftResetDirection
- func (ResetPeerRequest_SoftResetDirection) Descriptor() protoreflect.EnumDescriptor
- func (x ResetPeerRequest_SoftResetDirection) Enum() *ResetPeerRequest_SoftResetDirection
- func (ResetPeerRequest_SoftResetDirection) EnumDescriptor() ([]byte, []int)deprecated
- func (x ResetPeerRequest_SoftResetDirection) Number() protoreflect.EnumNumber
- func (x ResetPeerRequest_SoftResetDirection) String() string
- func (ResetPeerRequest_SoftResetDirection) Type() protoreflect.EnumType
- type ResetRpkiRequest
- func (*ResetRpkiRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResetRpkiRequest) GetAddress() string
- func (x *ResetRpkiRequest) GetPort() uint32
- func (x *ResetRpkiRequest) GetSoft() bool
- func (*ResetRpkiRequest) ProtoMessage()
- func (x *ResetRpkiRequest) ProtoReflect() protoreflect.Message
- func (x *ResetRpkiRequest) Reset()
- func (x *ResetRpkiRequest) String() string
- type Roa
- func (*Roa) Descriptor() ([]byte, []int)deprecated
- 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 (*Roa) ProtoMessage()
- func (x *Roa) ProtoReflect() protoreflect.Message
- func (x *Roa) Reset()
- func (x *Roa) String() string
- type RouteAction
- func (RouteAction) Descriptor() protoreflect.EnumDescriptor
- func (x RouteAction) Enum() *RouteAction
- func (RouteAction) EnumDescriptor() ([]byte, []int)deprecated
- func (x RouteAction) Number() protoreflect.EnumNumber
- func (x RouteAction) String() string
- func (RouteAction) Type() protoreflect.EnumType
- type RouteDistinguisherFourOctetASN
- func (*RouteDistinguisherFourOctetASN) Descriptor() ([]byte, []int)deprecated
- func (x *RouteDistinguisherFourOctetASN) GetAdmin() uint32
- func (x *RouteDistinguisherFourOctetASN) GetAssigned() uint32
- func (*RouteDistinguisherFourOctetASN) ProtoMessage()
- func (x *RouteDistinguisherFourOctetASN) ProtoReflect() protoreflect.Message
- func (x *RouteDistinguisherFourOctetASN) Reset()
- func (x *RouteDistinguisherFourOctetASN) String() string
- type RouteDistinguisherIPAddress
- func (*RouteDistinguisherIPAddress) Descriptor() ([]byte, []int)deprecated
- func (x *RouteDistinguisherIPAddress) GetAdmin() string
- func (x *RouteDistinguisherIPAddress) GetAssigned() uint32
- func (*RouteDistinguisherIPAddress) ProtoMessage()
- func (x *RouteDistinguisherIPAddress) ProtoReflect() protoreflect.Message
- func (x *RouteDistinguisherIPAddress) Reset()
- func (x *RouteDistinguisherIPAddress) String() string
- type RouteDistinguisherTwoOctetASN
- func (*RouteDistinguisherTwoOctetASN) Descriptor() ([]byte, []int)deprecated
- func (x *RouteDistinguisherTwoOctetASN) GetAdmin() uint32
- func (x *RouteDistinguisherTwoOctetASN) GetAssigned() uint32
- func (*RouteDistinguisherTwoOctetASN) ProtoMessage()
- func (x *RouteDistinguisherTwoOctetASN) ProtoReflect() protoreflect.Message
- func (x *RouteDistinguisherTwoOctetASN) Reset()
- func (x *RouteDistinguisherTwoOctetASN) String() string
- type RouteReflector
- func (*RouteReflector) Descriptor() ([]byte, []int)deprecated
- func (x *RouteReflector) GetRouteReflectorClient() bool
- func (x *RouteReflector) GetRouteReflectorClusterId() string
- func (*RouteReflector) ProtoMessage()
- func (x *RouteReflector) ProtoReflect() protoreflect.Message
- func (x *RouteReflector) Reset()
- func (x *RouteReflector) String() string
- type RouteRefreshCapability
- type RouteRefreshCiscoCapability
- type RouteSelectionOptions
- func (*RouteSelectionOptions) Descriptor() ([]byte, []int)deprecated
- func (x *RouteSelectionOptions) GetConfig() *RouteSelectionOptionsConfig
- func (x *RouteSelectionOptions) GetState() *RouteSelectionOptionsState
- func (*RouteSelectionOptions) ProtoMessage()
- func (x *RouteSelectionOptions) ProtoReflect() protoreflect.Message
- func (x *RouteSelectionOptions) Reset()
- func (x *RouteSelectionOptions) String() string
- type RouteSelectionOptionsConfig
- func (*RouteSelectionOptionsConfig) Descriptor() ([]byte, []int)deprecated
- 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 (*RouteSelectionOptionsConfig) ProtoMessage()
- func (x *RouteSelectionOptionsConfig) ProtoReflect() protoreflect.Message
- func (x *RouteSelectionOptionsConfig) Reset()
- func (x *RouteSelectionOptionsConfig) String() string
- type RouteSelectionOptionsState
- func (*RouteSelectionOptionsState) Descriptor() ([]byte, []int)deprecated
- 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 (*RouteSelectionOptionsState) ProtoMessage()
- func (x *RouteSelectionOptionsState) ProtoReflect() protoreflect.Message
- func (x *RouteSelectionOptionsState) Reset()
- func (x *RouteSelectionOptionsState) String() string
- type RouteServer
- func (*RouteServer) Descriptor() ([]byte, []int)deprecated
- func (x *RouteServer) GetRouteServerClient() bool
- func (x *RouteServer) GetSecondaryRoute() bool
- func (*RouteServer) ProtoMessage()
- func (x *RouteServer) ProtoReflect() protoreflect.Message
- func (x *RouteServer) Reset()
- func (x *RouteServer) String() string
- type RouteTargetMembership
- func (*RouteTargetMembership) Descriptor() ([]byte, []int)deprecated
- func (x *RouteTargetMembership) GetConfig() *RouteTargetMembershipConfig
- func (x *RouteTargetMembership) GetState() *RouteTargetMembershipState
- func (*RouteTargetMembership) ProtoMessage()
- func (x *RouteTargetMembership) ProtoReflect() protoreflect.Message
- func (x *RouteTargetMembership) Reset()
- func (x *RouteTargetMembership) String() string
- type RouteTargetMembershipConfig
- func (*RouteTargetMembershipConfig) Descriptor() ([]byte, []int)deprecated
- func (x *RouteTargetMembershipConfig) GetDeferralTime() uint32
- func (*RouteTargetMembershipConfig) ProtoMessage()
- func (x *RouteTargetMembershipConfig) ProtoReflect() protoreflect.Message
- func (x *RouteTargetMembershipConfig) Reset()
- func (x *RouteTargetMembershipConfig) String() string
- type RouteTargetMembershipNLRI
- func (*RouteTargetMembershipNLRI) Descriptor() ([]byte, []int)deprecated
- func (x *RouteTargetMembershipNLRI) GetAsn() uint32
- func (x *RouteTargetMembershipNLRI) GetRt() *anypb.Any
- func (*RouteTargetMembershipNLRI) ProtoMessage()
- func (x *RouteTargetMembershipNLRI) ProtoReflect() protoreflect.Message
- func (x *RouteTargetMembershipNLRI) Reset()
- func (x *RouteTargetMembershipNLRI) String() string
- type RouteTargetMembershipState
- func (*RouteTargetMembershipState) Descriptor() ([]byte, []int)deprecated
- func (x *RouteTargetMembershipState) GetDeferralTime() uint32
- func (*RouteTargetMembershipState) ProtoMessage()
- func (x *RouteTargetMembershipState) ProtoReflect() protoreflect.Message
- func (x *RouteTargetMembershipState) Reset()
- func (x *RouteTargetMembershipState) String() string
- type RouterMacExtended
- type RoutingPolicy
- func (*RoutingPolicy) Descriptor() ([]byte, []int)deprecated
- func (x *RoutingPolicy) GetDefinedSets() []*DefinedSet
- func (x *RoutingPolicy) GetPolicies() []*Policy
- func (*RoutingPolicy) ProtoMessage()
- func (x *RoutingPolicy) ProtoReflect() protoreflect.Message
- func (x *RoutingPolicy) Reset()
- func (x *RoutingPolicy) String() string
- type Rpki
- type SRBindingSID
- func (*SRBindingSID) Descriptor() ([]byte, []int)deprecated
- func (x *SRBindingSID) GetIFlag() bool
- func (x *SRBindingSID) GetSFlag() bool
- func (x *SRBindingSID) GetSid() []byte
- func (*SRBindingSID) ProtoMessage()
- func (x *SRBindingSID) ProtoReflect() protoreflect.Message
- func (x *SRBindingSID) Reset()
- func (x *SRBindingSID) String() string
- type SRPolicyNLRI
- func (*SRPolicyNLRI) Descriptor() ([]byte, []int)deprecated
- func (x *SRPolicyNLRI) GetColor() uint32
- func (x *SRPolicyNLRI) GetDistinguisher() uint32
- func (x *SRPolicyNLRI) GetEndpoint() []byte
- func (x *SRPolicyNLRI) GetLength() uint32
- func (*SRPolicyNLRI) ProtoMessage()
- func (x *SRPolicyNLRI) ProtoReflect() protoreflect.Message
- func (x *SRPolicyNLRI) Reset()
- func (x *SRPolicyNLRI) String() string
- type SRWeight
- type SRv6Behavior
- func (SRv6Behavior) Descriptor() protoreflect.EnumDescriptor
- func (x SRv6Behavior) Enum() *SRv6Behavior
- func (SRv6Behavior) EnumDescriptor() ([]byte, []int)deprecated
- func (x SRv6Behavior) Number() protoreflect.EnumNumber
- func (x SRv6Behavior) String() string
- func (SRv6Behavior) Type() protoreflect.EnumType
- type SRv6BindingSID
- func (*SRv6BindingSID) Descriptor() ([]byte, []int)deprecated
- 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 (*SRv6BindingSID) ProtoMessage()
- func (x *SRv6BindingSID) ProtoReflect() protoreflect.Message
- func (x *SRv6BindingSID) Reset()
- func (x *SRv6BindingSID) String() string
- type SRv6EndPointBehavior
- func (*SRv6EndPointBehavior) Descriptor() ([]byte, []int)deprecated
- 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 (*SRv6EndPointBehavior) ProtoMessage()
- func (x *SRv6EndPointBehavior) ProtoReflect() protoreflect.Message
- func (x *SRv6EndPointBehavior) Reset()
- func (x *SRv6EndPointBehavior) String() string
- type SRv6InformationSubTLV
- func (*SRv6InformationSubTLV) Descriptor() ([]byte, []int)deprecated
- func (x *SRv6InformationSubTLV) GetEndpointBehavior() uint32
- func (x *SRv6InformationSubTLV) GetFlags() *SRv6SIDFlags
- func (x *SRv6InformationSubTLV) GetSid() []byte
- func (x *SRv6InformationSubTLV) GetSubSubTlvs() map[uint32]*SRv6TLV
- func (*SRv6InformationSubTLV) ProtoMessage()
- func (x *SRv6InformationSubTLV) ProtoReflect() protoreflect.Message
- func (x *SRv6InformationSubTLV) Reset()
- func (x *SRv6InformationSubTLV) String() string
- type SRv6L2ServiceTLV
- func (*SRv6L2ServiceTLV) Descriptor() ([]byte, []int)deprecated
- func (x *SRv6L2ServiceTLV) GetSubTlvs() map[uint32]*SRv6TLV
- func (*SRv6L2ServiceTLV) ProtoMessage()
- func (x *SRv6L2ServiceTLV) ProtoReflect() protoreflect.Message
- func (x *SRv6L2ServiceTLV) Reset()
- func (x *SRv6L2ServiceTLV) String() string
- type SRv6L3ServiceTLV
- func (*SRv6L3ServiceTLV) Descriptor() ([]byte, []int)deprecated
- func (x *SRv6L3ServiceTLV) GetSubTlvs() map[uint32]*SRv6TLV
- func (*SRv6L3ServiceTLV) ProtoMessage()
- func (x *SRv6L3ServiceTLV) ProtoReflect() protoreflect.Message
- func (x *SRv6L3ServiceTLV) Reset()
- func (x *SRv6L3ServiceTLV) String() string
- type SRv6SIDFlags
- type SRv6StructureSubSubTLV
- func (*SRv6StructureSubSubTLV) Descriptor() ([]byte, []int)deprecated
- 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 (*SRv6StructureSubSubTLV) ProtoMessage()
- func (x *SRv6StructureSubSubTLV) ProtoReflect() protoreflect.Message
- func (x *SRv6StructureSubSubTLV) Reset()
- func (x *SRv6StructureSubSubTLV) String() string
- type SRv6TLV
- type SegmentFlags
- func (*SegmentFlags) Descriptor() ([]byte, []int)deprecated
- func (x *SegmentFlags) GetAFlag() bool
- func (x *SegmentFlags) GetBFlag() bool
- func (x *SegmentFlags) GetSFlag() bool
- func (x *SegmentFlags) GetVFlag() bool
- func (*SegmentFlags) ProtoMessage()
- func (x *SegmentFlags) ProtoReflect() protoreflect.Message
- func (x *SegmentFlags) Reset()
- func (x *SegmentFlags) String() string
- type SegmentTypeA
- func (*SegmentTypeA) Descriptor() ([]byte, []int)deprecated
- func (x *SegmentTypeA) GetFlags() *SegmentFlags
- func (x *SegmentTypeA) GetLabel() uint32
- func (*SegmentTypeA) ProtoMessage()
- func (x *SegmentTypeA) ProtoReflect() protoreflect.Message
- func (x *SegmentTypeA) Reset()
- func (x *SegmentTypeA) String() string
- type SegmentTypeB
- func (*SegmentTypeB) Descriptor() ([]byte, []int)deprecated
- func (x *SegmentTypeB) GetEndpointBehaviorStructure() *SRv6EndPointBehavior
- func (x *SegmentTypeB) GetFlags() *SegmentFlags
- func (x *SegmentTypeB) GetSid() []byte
- func (*SegmentTypeB) ProtoMessage()
- func (x *SegmentTypeB) ProtoReflect() protoreflect.Message
- func (x *SegmentTypeB) Reset()
- func (x *SegmentTypeB) String() string
- type SetLogLevelRequest
- func (*SetLogLevelRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetLogLevelRequest) GetLevel() SetLogLevelRequest_Level
- func (*SetLogLevelRequest) ProtoMessage()
- func (x *SetLogLevelRequest) ProtoReflect() protoreflect.Message
- func (x *SetLogLevelRequest) Reset()
- func (x *SetLogLevelRequest) String() string
- type SetLogLevelRequest_Level
- func (SetLogLevelRequest_Level) Descriptor() protoreflect.EnumDescriptor
- func (x SetLogLevelRequest_Level) Enum() *SetLogLevelRequest_Level
- func (SetLogLevelRequest_Level) EnumDescriptor() ([]byte, []int)deprecated
- func (x SetLogLevelRequest_Level) Number() protoreflect.EnumNumber
- func (x SetLogLevelRequest_Level) String() string
- func (SetLogLevelRequest_Level) Type() protoreflect.EnumType
- type SetPoliciesRequest
- func (*SetPoliciesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetPoliciesRequest) GetAssignments() []*PolicyAssignment
- func (x *SetPoliciesRequest) GetDefinedSets() []*DefinedSet
- func (x *SetPoliciesRequest) GetPolicies() []*Policy
- func (*SetPoliciesRequest) ProtoMessage()
- func (x *SetPoliciesRequest) ProtoReflect() protoreflect.Message
- func (x *SetPoliciesRequest) Reset()
- func (x *SetPoliciesRequest) String() string
- type SetPolicyAssignmentRequest
- func (*SetPolicyAssignmentRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetPolicyAssignmentRequest) GetAssignment() *PolicyAssignment
- func (*SetPolicyAssignmentRequest) ProtoMessage()
- func (x *SetPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
- func (x *SetPolicyAssignmentRequest) Reset()
- func (x *SetPolicyAssignmentRequest) String() string
- type ShutdownPeerRequest
- func (*ShutdownPeerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ShutdownPeerRequest) GetAddress() string
- func (x *ShutdownPeerRequest) GetCommunication() string
- func (*ShutdownPeerRequest) ProtoMessage()
- func (x *ShutdownPeerRequest) ProtoReflect() protoreflect.Message
- func (x *ShutdownPeerRequest) Reset()
- func (x *ShutdownPeerRequest) String() string
- type SoftwareVersionCapability
- func (*SoftwareVersionCapability) Descriptor() ([]byte, []int)deprecated
- func (x *SoftwareVersionCapability) GetSoftwareVersion() string
- func (*SoftwareVersionCapability) ProtoMessage()
- func (x *SoftwareVersionCapability) ProtoReflect() protoreflect.Message
- func (x *SoftwareVersionCapability) Reset()
- func (x *SoftwareVersionCapability) String() string
- type StartBgpRequest
- type Statement
- func (*Statement) Descriptor() ([]byte, []int)deprecated
- func (x *Statement) GetActions() *Actions
- func (x *Statement) GetConditions() *Conditions
- func (x *Statement) GetName() string
- func (*Statement) ProtoMessage()
- func (x *Statement) ProtoReflect() protoreflect.Message
- func (x *Statement) Reset()
- func (x *Statement) String() string
- type StopBgpRequest
- type TableLookupPrefix
- func (*TableLookupPrefix) Descriptor() ([]byte, []int)deprecated
- func (x *TableLookupPrefix) GetPrefix() string
- func (x *TableLookupPrefix) GetRd() string
- func (x *TableLookupPrefix) GetType() TableLookupPrefix_Type
- func (*TableLookupPrefix) ProtoMessage()
- func (x *TableLookupPrefix) ProtoReflect() protoreflect.Message
- func (x *TableLookupPrefix) Reset()
- func (x *TableLookupPrefix) String() string
- type TableLookupPrefix_Type
- func (TableLookupPrefix_Type) Descriptor() protoreflect.EnumDescriptor
- func (x TableLookupPrefix_Type) Enum() *TableLookupPrefix_Type
- func (TableLookupPrefix_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x TableLookupPrefix_Type) Number() protoreflect.EnumNumber
- func (x TableLookupPrefix_Type) String() string
- func (TableLookupPrefix_Type) Type() protoreflect.EnumType
- type TableType
- type Timers
- type TimersConfig
- func (*TimersConfig) Descriptor() ([]byte, []int)deprecated
- 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 (*TimersConfig) ProtoMessage()
- func (x *TimersConfig) ProtoReflect() protoreflect.Message
- func (x *TimersConfig) Reset()
- func (x *TimersConfig) String() string
- type TimersState
- func (*TimersState) Descriptor() ([]byte, []int)deprecated
- 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 (*TimersState) ProtoMessage()
- func (x *TimersState) ProtoReflect() protoreflect.Message
- func (x *TimersState) Reset()
- func (x *TimersState) String() string
- type TrafficActionExtended
- func (*TrafficActionExtended) Descriptor() ([]byte, []int)deprecated
- func (x *TrafficActionExtended) GetSample() bool
- func (x *TrafficActionExtended) GetTerminal() bool
- func (*TrafficActionExtended) ProtoMessage()
- func (x *TrafficActionExtended) ProtoReflect() protoreflect.Message
- func (x *TrafficActionExtended) Reset()
- func (x *TrafficActionExtended) String() string
- type TrafficRateExtended
- func (*TrafficRateExtended) Descriptor() ([]byte, []int)deprecated
- func (x *TrafficRateExtended) GetAsn() uint32
- func (x *TrafficRateExtended) GetRate() float32
- func (*TrafficRateExtended) ProtoMessage()
- func (x *TrafficRateExtended) ProtoReflect() protoreflect.Message
- func (x *TrafficRateExtended) Reset()
- func (x *TrafficRateExtended) String() string
- type TrafficRemarkExtended
- func (*TrafficRemarkExtended) Descriptor() ([]byte, []int)deprecated
- func (x *TrafficRemarkExtended) GetDscp() uint32
- func (*TrafficRemarkExtended) ProtoMessage()
- func (x *TrafficRemarkExtended) ProtoReflect() protoreflect.Message
- func (x *TrafficRemarkExtended) Reset()
- func (x *TrafficRemarkExtended) String() string
- type Transport
- func (*Transport) Descriptor() ([]byte, []int)deprecated
- 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 (*Transport) ProtoMessage()
- func (x *Transport) ProtoReflect() protoreflect.Message
- func (x *Transport) Reset()
- func (x *Transport) String() string
- type TtlSecurity
- func (*TtlSecurity) Descriptor() ([]byte, []int)deprecated
- func (x *TtlSecurity) GetEnabled() bool
- func (x *TtlSecurity) GetTtlMin() uint32
- func (*TtlSecurity) ProtoMessage()
- func (x *TtlSecurity) ProtoReflect() protoreflect.Message
- func (x *TtlSecurity) Reset()
- func (x *TtlSecurity) String() string
- type TunnelEncapAttribute
- func (*TunnelEncapAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapAttribute) GetTlvs() []*TunnelEncapTLV
- func (*TunnelEncapAttribute) ProtoMessage()
- func (x *TunnelEncapAttribute) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapAttribute) Reset()
- func (x *TunnelEncapAttribute) String() string
- type TunnelEncapSubTLVColor
- func (*TunnelEncapSubTLVColor) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapSubTLVColor) GetColor() uint32
- func (*TunnelEncapSubTLVColor) ProtoMessage()
- func (x *TunnelEncapSubTLVColor) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapSubTLVColor) Reset()
- func (x *TunnelEncapSubTLVColor) String() string
- type TunnelEncapSubTLVEgressEndpoint
- func (*TunnelEncapSubTLVEgressEndpoint) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapSubTLVEgressEndpoint) GetAddress() string
- func (*TunnelEncapSubTLVEgressEndpoint) ProtoMessage()
- func (x *TunnelEncapSubTLVEgressEndpoint) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapSubTLVEgressEndpoint) Reset()
- func (x *TunnelEncapSubTLVEgressEndpoint) String() string
- type TunnelEncapSubTLVEncapsulation
- func (*TunnelEncapSubTLVEncapsulation) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapSubTLVEncapsulation) GetCookie() []byte
- func (x *TunnelEncapSubTLVEncapsulation) GetKey() uint32
- func (*TunnelEncapSubTLVEncapsulation) ProtoMessage()
- func (x *TunnelEncapSubTLVEncapsulation) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapSubTLVEncapsulation) Reset()
- func (x *TunnelEncapSubTLVEncapsulation) String() string
- type TunnelEncapSubTLVProtocol
- func (*TunnelEncapSubTLVProtocol) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapSubTLVProtocol) GetProtocol() uint32
- func (*TunnelEncapSubTLVProtocol) ProtoMessage()
- func (x *TunnelEncapSubTLVProtocol) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapSubTLVProtocol) Reset()
- func (x *TunnelEncapSubTLVProtocol) String() string
- type TunnelEncapSubTLVSRBindingSID
- func (*TunnelEncapSubTLVSRBindingSID) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapSubTLVSRBindingSID) GetBsid() *anypb.Any
- func (*TunnelEncapSubTLVSRBindingSID) ProtoMessage()
- func (x *TunnelEncapSubTLVSRBindingSID) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapSubTLVSRBindingSID) Reset()
- func (x *TunnelEncapSubTLVSRBindingSID) String() string
- type TunnelEncapSubTLVSRCandidatePathName
- func (*TunnelEncapSubTLVSRCandidatePathName) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapSubTLVSRCandidatePathName) GetCandidatePathName() string
- func (*TunnelEncapSubTLVSRCandidatePathName) ProtoMessage()
- func (x *TunnelEncapSubTLVSRCandidatePathName) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapSubTLVSRCandidatePathName) Reset()
- func (x *TunnelEncapSubTLVSRCandidatePathName) String() string
- type TunnelEncapSubTLVSRENLP
- func (*TunnelEncapSubTLVSRENLP) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapSubTLVSRENLP) GetEnlp() ENLPType
- func (x *TunnelEncapSubTLVSRENLP) GetFlags() uint32
- func (*TunnelEncapSubTLVSRENLP) ProtoMessage()
- func (x *TunnelEncapSubTLVSRENLP) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapSubTLVSRENLP) Reset()
- func (x *TunnelEncapSubTLVSRENLP) String() string
- type TunnelEncapSubTLVSRPreference
- func (*TunnelEncapSubTLVSRPreference) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapSubTLVSRPreference) GetFlags() uint32
- func (x *TunnelEncapSubTLVSRPreference) GetPreference() uint32
- func (*TunnelEncapSubTLVSRPreference) ProtoMessage()
- func (x *TunnelEncapSubTLVSRPreference) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapSubTLVSRPreference) Reset()
- func (x *TunnelEncapSubTLVSRPreference) String() string
- type TunnelEncapSubTLVSRPriority
- func (*TunnelEncapSubTLVSRPriority) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapSubTLVSRPriority) GetPriority() uint32
- func (*TunnelEncapSubTLVSRPriority) ProtoMessage()
- func (x *TunnelEncapSubTLVSRPriority) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapSubTLVSRPriority) Reset()
- func (x *TunnelEncapSubTLVSRPriority) String() string
- type TunnelEncapSubTLVSRSegmentList
- func (*TunnelEncapSubTLVSRSegmentList) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapSubTLVSRSegmentList) GetSegments() []*anypb.Any
- func (x *TunnelEncapSubTLVSRSegmentList) GetWeight() *SRWeight
- func (*TunnelEncapSubTLVSRSegmentList) ProtoMessage()
- func (x *TunnelEncapSubTLVSRSegmentList) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapSubTLVSRSegmentList) Reset()
- func (x *TunnelEncapSubTLVSRSegmentList) String() string
- type TunnelEncapSubTLVUDPDestPort
- func (*TunnelEncapSubTLVUDPDestPort) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapSubTLVUDPDestPort) GetPort() uint32
- func (*TunnelEncapSubTLVUDPDestPort) ProtoMessage()
- func (x *TunnelEncapSubTLVUDPDestPort) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapSubTLVUDPDestPort) Reset()
- func (x *TunnelEncapSubTLVUDPDestPort) String() string
- type TunnelEncapSubTLVUnknown
- func (*TunnelEncapSubTLVUnknown) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapSubTLVUnknown) GetType() uint32
- func (x *TunnelEncapSubTLVUnknown) GetValue() []byte
- func (*TunnelEncapSubTLVUnknown) ProtoMessage()
- func (x *TunnelEncapSubTLVUnknown) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapSubTLVUnknown) Reset()
- func (x *TunnelEncapSubTLVUnknown) String() string
- type TunnelEncapTLV
- func (*TunnelEncapTLV) Descriptor() ([]byte, []int)deprecated
- func (x *TunnelEncapTLV) GetTlvs() []*anypb.Any
- func (x *TunnelEncapTLV) GetType() uint32
- func (*TunnelEncapTLV) ProtoMessage()
- func (x *TunnelEncapTLV) ProtoReflect() protoreflect.Message
- func (x *TunnelEncapTLV) Reset()
- func (x *TunnelEncapTLV) String() string
- type TwoOctetAsSpecificExtended
- func (*TwoOctetAsSpecificExtended) Descriptor() ([]byte, []int)deprecated
- func (x *TwoOctetAsSpecificExtended) GetAsn() uint32
- func (x *TwoOctetAsSpecificExtended) GetIsTransitive() bool
- func (x *TwoOctetAsSpecificExtended) GetLocalAdmin() uint32
- func (x *TwoOctetAsSpecificExtended) GetSubType() uint32
- func (*TwoOctetAsSpecificExtended) ProtoMessage()
- func (x *TwoOctetAsSpecificExtended) ProtoReflect() protoreflect.Message
- func (x *TwoOctetAsSpecificExtended) Reset()
- func (x *TwoOctetAsSpecificExtended) String() string
- type UnimplementedGobgpApiServer
- func (UnimplementedGobgpApiServer) AddBmp(context.Context, *AddBmpRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) AddDefinedSet(context.Context, *AddDefinedSetRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) AddDynamicNeighbor(context.Context, *AddDynamicNeighborRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) AddPath(context.Context, *AddPathRequest) (*AddPathResponse, error)
- func (UnimplementedGobgpApiServer) AddPathStream(GobgpApi_AddPathStreamServer) error
- func (UnimplementedGobgpApiServer) AddPeer(context.Context, *AddPeerRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) AddPeerGroup(context.Context, *AddPeerGroupRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) AddPolicy(context.Context, *AddPolicyRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) AddPolicyAssignment(context.Context, *AddPolicyAssignmentRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) AddRpki(context.Context, *AddRpkiRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) AddStatement(context.Context, *AddStatementRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) AddVrf(context.Context, *AddVrfRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DeleteBmp(context.Context, *DeleteBmpRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DeleteDefinedSet(context.Context, *DeleteDefinedSetRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DeleteDynamicNeighbor(context.Context, *DeleteDynamicNeighborRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DeletePath(context.Context, *DeletePathRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DeletePeer(context.Context, *DeletePeerRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DeletePeerGroup(context.Context, *DeletePeerGroupRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DeletePolicy(context.Context, *DeletePolicyRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DeletePolicyAssignment(context.Context, *DeletePolicyAssignmentRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DeleteRpki(context.Context, *DeleteRpkiRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DeleteStatement(context.Context, *DeleteStatementRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DeleteVrf(context.Context, *DeleteVrfRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DisableMrt(context.Context, *DisableMrtRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DisablePeer(context.Context, *DisablePeerRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) DisableRpki(context.Context, *DisableRpkiRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) EnableMrt(context.Context, *EnableMrtRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) EnablePeer(context.Context, *EnablePeerRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) EnableRpki(context.Context, *EnableRpkiRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) EnableZebra(context.Context, *EnableZebraRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) GetBgp(context.Context, *GetBgpRequest) (*GetBgpResponse, error)
- func (UnimplementedGobgpApiServer) GetTable(context.Context, *GetTableRequest) (*GetTableResponse, error)
- func (UnimplementedGobgpApiServer) ListBmp(*ListBmpRequest, GobgpApi_ListBmpServer) error
- func (UnimplementedGobgpApiServer) ListDefinedSet(*ListDefinedSetRequest, GobgpApi_ListDefinedSetServer) error
- func (UnimplementedGobgpApiServer) ListDynamicNeighbor(*ListDynamicNeighborRequest, GobgpApi_ListDynamicNeighborServer) error
- func (UnimplementedGobgpApiServer) ListPath(*ListPathRequest, GobgpApi_ListPathServer) error
- func (UnimplementedGobgpApiServer) ListPeer(*ListPeerRequest, GobgpApi_ListPeerServer) error
- func (UnimplementedGobgpApiServer) ListPeerGroup(*ListPeerGroupRequest, GobgpApi_ListPeerGroupServer) error
- func (UnimplementedGobgpApiServer) ListPolicy(*ListPolicyRequest, GobgpApi_ListPolicyServer) error
- func (UnimplementedGobgpApiServer) ListPolicyAssignment(*ListPolicyAssignmentRequest, GobgpApi_ListPolicyAssignmentServer) error
- func (UnimplementedGobgpApiServer) ListRpki(*ListRpkiRequest, GobgpApi_ListRpkiServer) error
- func (UnimplementedGobgpApiServer) ListRpkiTable(*ListRpkiTableRequest, GobgpApi_ListRpkiTableServer) error
- func (UnimplementedGobgpApiServer) ListStatement(*ListStatementRequest, GobgpApi_ListStatementServer) error
- func (UnimplementedGobgpApiServer) ListVrf(*ListVrfRequest, GobgpApi_ListVrfServer) error
- func (UnimplementedGobgpApiServer) ResetPeer(context.Context, *ResetPeerRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) ResetRpki(context.Context, *ResetRpkiRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) SetLogLevel(context.Context, *SetLogLevelRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) SetPolicies(context.Context, *SetPoliciesRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) SetPolicyAssignment(context.Context, *SetPolicyAssignmentRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) ShutdownPeer(context.Context, *ShutdownPeerRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) StartBgp(context.Context, *StartBgpRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) StopBgp(context.Context, *StopBgpRequest) (*emptypb.Empty, error)
- func (UnimplementedGobgpApiServer) UpdatePeer(context.Context, *UpdatePeerRequest) (*UpdatePeerResponse, error)
- func (UnimplementedGobgpApiServer) UpdatePeerGroup(context.Context, *UpdatePeerGroupRequest) (*UpdatePeerGroupResponse, error)
- func (UnimplementedGobgpApiServer) WatchEvent(*WatchEventRequest, GobgpApi_WatchEventServer) error
- type UnknownAttribute
- func (*UnknownAttribute) Descriptor() ([]byte, []int)deprecated
- func (x *UnknownAttribute) GetFlags() uint32
- func (x *UnknownAttribute) GetType() uint32
- func (x *UnknownAttribute) GetValue() []byte
- func (*UnknownAttribute) ProtoMessage()
- func (x *UnknownAttribute) ProtoReflect() protoreflect.Message
- func (x *UnknownAttribute) Reset()
- func (x *UnknownAttribute) String() string
- type UnknownCapability
- func (*UnknownCapability) Descriptor() ([]byte, []int)deprecated
- func (x *UnknownCapability) GetCode() uint32
- func (x *UnknownCapability) GetValue() []byte
- func (*UnknownCapability) ProtoMessage()
- func (x *UnknownCapability) ProtoReflect() protoreflect.Message
- func (x *UnknownCapability) Reset()
- func (x *UnknownCapability) String() string
- type UnknownExtended
- func (*UnknownExtended) Descriptor() ([]byte, []int)deprecated
- func (x *UnknownExtended) GetType() uint32
- func (x *UnknownExtended) GetValue() []byte
- func (*UnknownExtended) ProtoMessage()
- func (x *UnknownExtended) ProtoReflect() protoreflect.Message
- func (x *UnknownExtended) Reset()
- func (x *UnknownExtended) String() string
- type UnsafeGobgpApiServer
- type UpdatePeerGroupRequest
- func (*UpdatePeerGroupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePeerGroupRequest) GetDoSoftResetIn() bool
- func (x *UpdatePeerGroupRequest) GetPeerGroup() *PeerGroup
- func (*UpdatePeerGroupRequest) ProtoMessage()
- func (x *UpdatePeerGroupRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePeerGroupRequest) Reset()
- func (x *UpdatePeerGroupRequest) String() string
- type UpdatePeerGroupResponse
- func (*UpdatePeerGroupResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePeerGroupResponse) GetNeedsSoftResetIn() bool
- func (*UpdatePeerGroupResponse) ProtoMessage()
- func (x *UpdatePeerGroupResponse) ProtoReflect() protoreflect.Message
- func (x *UpdatePeerGroupResponse) Reset()
- func (x *UpdatePeerGroupResponse) String() string
- type UpdatePeerRequest
- func (*UpdatePeerRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePeerRequest) GetDoSoftResetIn() bool
- func (x *UpdatePeerRequest) GetPeer() *Peer
- func (*UpdatePeerRequest) ProtoMessage()
- func (x *UpdatePeerRequest) ProtoReflect() protoreflect.Message
- func (x *UpdatePeerRequest) Reset()
- func (x *UpdatePeerRequest) String() string
- type UpdatePeerResponse
- func (*UpdatePeerResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdatePeerResponse) GetNeedsSoftResetIn() bool
- func (*UpdatePeerResponse) ProtoMessage()
- func (x *UpdatePeerResponse) ProtoReflect() protoreflect.Message
- func (x *UpdatePeerResponse) Reset()
- func (x *UpdatePeerResponse) String() string
- type UseMultiplePaths
- func (*UseMultiplePaths) Descriptor() ([]byte, []int)deprecated
- func (x *UseMultiplePaths) GetConfig() *UseMultiplePathsConfig
- func (x *UseMultiplePaths) GetEbgp() *Ebgp
- func (x *UseMultiplePaths) GetIbgp() *Ibgp
- func (x *UseMultiplePaths) GetState() *UseMultiplePathsState
- func (*UseMultiplePaths) ProtoMessage()
- func (x *UseMultiplePaths) ProtoReflect() protoreflect.Message
- func (x *UseMultiplePaths) Reset()
- func (x *UseMultiplePaths) String() string
- type UseMultiplePathsConfig
- func (*UseMultiplePathsConfig) Descriptor() ([]byte, []int)deprecated
- func (x *UseMultiplePathsConfig) GetEnabled() bool
- func (*UseMultiplePathsConfig) ProtoMessage()
- func (x *UseMultiplePathsConfig) ProtoReflect() protoreflect.Message
- func (x *UseMultiplePathsConfig) Reset()
- func (x *UseMultiplePathsConfig) String() string
- type UseMultiplePathsState
- func (*UseMultiplePathsState) Descriptor() ([]byte, []int)deprecated
- func (x *UseMultiplePathsState) GetEnabled() bool
- func (*UseMultiplePathsState) ProtoMessage()
- func (x *UseMultiplePathsState) ProtoReflect() protoreflect.Message
- func (x *UseMultiplePathsState) Reset()
- func (x *UseMultiplePathsState) String() string
- type VPLSExtended
- func (*VPLSExtended) Descriptor() ([]byte, []int)deprecated
- func (x *VPLSExtended) GetControlFlags() uint32
- func (x *VPLSExtended) GetMtu() uint32
- func (*VPLSExtended) ProtoMessage()
- func (x *VPLSExtended) ProtoReflect() protoreflect.Message
- func (x *VPLSExtended) Reset()
- func (x *VPLSExtended) String() string
- type VPLSNLRI
- func (*VPLSNLRI) Descriptor() ([]byte, []int)deprecated
- func (x *VPLSNLRI) GetLabelBlockBase() uint32
- func (x *VPLSNLRI) GetRd() *anypb.Any
- func (x *VPLSNLRI) GetVeBlockOffset() uint32
- func (x *VPLSNLRI) GetVeBlockSize() uint32
- func (x *VPLSNLRI) GetVeId() uint32
- func (*VPLSNLRI) ProtoMessage()
- func (x *VPLSNLRI) ProtoReflect() protoreflect.Message
- func (x *VPLSNLRI) Reset()
- func (x *VPLSNLRI) String() string
- type VPNFlowSpecNLRI
- func (*VPNFlowSpecNLRI) Descriptor() ([]byte, []int)deprecated
- func (x *VPNFlowSpecNLRI) GetRd() *anypb.Any
- func (x *VPNFlowSpecNLRI) GetRules() []*anypb.Any
- func (*VPNFlowSpecNLRI) ProtoMessage()
- func (x *VPNFlowSpecNLRI) ProtoReflect() protoreflect.Message
- func (x *VPNFlowSpecNLRI) Reset()
- func (x *VPNFlowSpecNLRI) String() string
- type Validation
- func (*Validation) Descriptor() ([]byte, []int)deprecated
- func (x *Validation) GetMatched() []*Roa
- func (x *Validation) GetReason() Validation_Reason
- func (x *Validation) GetState() Validation_State
- func (x *Validation) GetUnmatchedAsn() []*Roa
- func (x *Validation) GetUnmatchedLength() []*Roa
- func (*Validation) ProtoMessage()
- func (x *Validation) ProtoReflect() protoreflect.Message
- func (x *Validation) Reset()
- func (x *Validation) String() string
- type ValidationExtended
- func (*ValidationExtended) Descriptor() ([]byte, []int)deprecated
- func (x *ValidationExtended) GetState() uint32
- func (*ValidationExtended) ProtoMessage()
- func (x *ValidationExtended) ProtoReflect() protoreflect.Message
- func (x *ValidationExtended) Reset()
- func (x *ValidationExtended) String() string
- type Validation_Reason
- func (Validation_Reason) Descriptor() protoreflect.EnumDescriptor
- func (x Validation_Reason) Enum() *Validation_Reason
- func (Validation_Reason) EnumDescriptor() ([]byte, []int)deprecated
- func (x Validation_Reason) Number() protoreflect.EnumNumber
- func (x Validation_Reason) String() string
- func (Validation_Reason) Type() protoreflect.EnumType
- type Validation_State
- func (Validation_State) Descriptor() protoreflect.EnumDescriptor
- func (x Validation_State) Enum() *Validation_State
- func (Validation_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Validation_State) Number() protoreflect.EnumNumber
- func (x Validation_State) String() string
- func (Validation_State) Type() protoreflect.EnumType
- type Vrf
- func (*Vrf) Descriptor() ([]byte, []int)deprecated
- func (x *Vrf) GetExportRt() []*anypb.Any
- func (x *Vrf) GetId() uint32
- func (x *Vrf) GetImportRt() []*anypb.Any
- func (x *Vrf) GetName() string
- func (x *Vrf) GetRd() *anypb.Any
- func (*Vrf) ProtoMessage()
- func (x *Vrf) ProtoReflect() protoreflect.Message
- func (x *Vrf) Reset()
- func (x *Vrf) String() string
- type WatchEventRequest
- func (*WatchEventRequest) Descriptor() ([]byte, []int)deprecated
- func (x *WatchEventRequest) GetPeer() *WatchEventRequest_Peer
- func (x *WatchEventRequest) GetTable() *WatchEventRequest_Table
- func (*WatchEventRequest) ProtoMessage()
- func (x *WatchEventRequest) ProtoReflect() protoreflect.Message
- func (x *WatchEventRequest) Reset()
- func (x *WatchEventRequest) String() string
- type WatchEventRequest_Peer
- type WatchEventRequest_Table
- func (*WatchEventRequest_Table) Descriptor() ([]byte, []int)deprecated
- func (x *WatchEventRequest_Table) GetFilters() []*WatchEventRequest_Table_Filter
- func (*WatchEventRequest_Table) ProtoMessage()
- func (x *WatchEventRequest_Table) ProtoReflect() protoreflect.Message
- func (x *WatchEventRequest_Table) Reset()
- func (x *WatchEventRequest_Table) String() string
- type WatchEventRequest_Table_Filter
- func (*WatchEventRequest_Table_Filter) Descriptor() ([]byte, []int)deprecated
- 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 (*WatchEventRequest_Table_Filter) ProtoMessage()
- 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
- func (WatchEventRequest_Table_Filter_Type) Descriptor() protoreflect.EnumDescriptor
- func (x WatchEventRequest_Table_Filter_Type) Enum() *WatchEventRequest_Table_Filter_Type
- func (WatchEventRequest_Table_Filter_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x WatchEventRequest_Table_Filter_Type) Number() protoreflect.EnumNumber
- func (x WatchEventRequest_Table_Filter_Type) String() string
- func (WatchEventRequest_Table_Filter_Type) Type() protoreflect.EnumType
- type WatchEventResponse
- func (*WatchEventResponse) Descriptor() ([]byte, []int)deprecated
- func (m *WatchEventResponse) GetEvent() isWatchEventResponse_Event
- func (x *WatchEventResponse) GetPeer() *WatchEventResponse_PeerEvent
- func (x *WatchEventResponse) GetTable() *WatchEventResponse_TableEvent
- func (*WatchEventResponse) ProtoMessage()
- func (x *WatchEventResponse) ProtoReflect() protoreflect.Message
- func (x *WatchEventResponse) Reset()
- func (x *WatchEventResponse) String() string
- type WatchEventResponse_Peer
- type WatchEventResponse_PeerEvent
- func (*WatchEventResponse_PeerEvent) Descriptor() ([]byte, []int)deprecated
- func (x *WatchEventResponse_PeerEvent) GetPeer() *Peer
- func (x *WatchEventResponse_PeerEvent) GetType() WatchEventResponse_PeerEvent_Type
- func (*WatchEventResponse_PeerEvent) ProtoMessage()
- func (x *WatchEventResponse_PeerEvent) ProtoReflect() protoreflect.Message
- func (x *WatchEventResponse_PeerEvent) Reset()
- func (x *WatchEventResponse_PeerEvent) String() string
- type WatchEventResponse_PeerEvent_Type
- func (WatchEventResponse_PeerEvent_Type) Descriptor() protoreflect.EnumDescriptor
- func (x WatchEventResponse_PeerEvent_Type) Enum() *WatchEventResponse_PeerEvent_Type
- func (WatchEventResponse_PeerEvent_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x WatchEventResponse_PeerEvent_Type) Number() protoreflect.EnumNumber
- func (x WatchEventResponse_PeerEvent_Type) String() string
- func (WatchEventResponse_PeerEvent_Type) Type() protoreflect.EnumType
- type WatchEventResponse_Table
- type WatchEventResponse_TableEvent
- func (*WatchEventResponse_TableEvent) Descriptor() ([]byte, []int)deprecated
- func (x *WatchEventResponse_TableEvent) GetPaths() []*Path
- func (*WatchEventResponse_TableEvent) ProtoMessage()
- func (x *WatchEventResponse_TableEvent) ProtoReflect() protoreflect.Message
- func (x *WatchEventResponse_TableEvent) Reset()
- func (x *WatchEventResponse_TableEvent) String() string
Constants ¶
This section is empty.
Variables ¶
var ( LsOspfRouteType_name = map[int32]string{ 0: "LS_OSPF_ROUTE_TYPE_UNKNOWN", 1: "LS_OSPF_ROUTE_TYPE_INTRA_AREA", 2: "LS_OSPF_ROUTE_TYPE_INTER_AREA", 3: "LS_OSPF_ROUTE_TYPE_EXTERNAL1", 4: "LS_OSPF_ROUTE_TYPE_EXTERNAL2", 5: "LS_OSPF_ROUTE_TYPE_NSSA1", 6: "LS_OSPF_ROUTE_TYPE_NSSA2", } LsOspfRouteType_value = map[string]int32{ "LS_OSPF_ROUTE_TYPE_UNKNOWN": 0, "LS_OSPF_ROUTE_TYPE_INTRA_AREA": 1, "LS_OSPF_ROUTE_TYPE_INTER_AREA": 2, "LS_OSPF_ROUTE_TYPE_EXTERNAL1": 3, "LS_OSPF_ROUTE_TYPE_EXTERNAL2": 4, "LS_OSPF_ROUTE_TYPE_NSSA1": 5, "LS_OSPF_ROUTE_TYPE_NSSA2": 6, } )
Enum value maps for LsOspfRouteType.
var ( LsNLRIType_name = map[int32]string{ 0: "LS_NLRI_UNKNOWN", 1: "LS_NLRI_NODE", 2: "LS_NLRI_LINK", 3: "LS_NLRI_PREFIX_V4", 4: "LS_NLRI_PREFIX_V6", } LsNLRIType_value = map[string]int32{ "LS_NLRI_UNKNOWN": 0, "LS_NLRI_NODE": 1, "LS_NLRI_LINK": 2, "LS_NLRI_PREFIX_V4": 3, "LS_NLRI_PREFIX_V6": 4, } )
Enum value maps for LsNLRIType.
var ( LsProtocolID_name = map[int32]string{ 0: "LS_PROTOCOL_UNKNOWN", 1: "LS_PROTOCOL_ISIS_L1", 2: "LS_PROTOCOL_ISIS_L2", 3: "LS_PROTOCOL_OSPF_V2", 4: "LS_PROTOCOL_DIRECT", 5: "LS_PROTOCOL_STATIC", 6: "LS_PROTOCOL_OSPF_V3", } LsProtocolID_value = map[string]int32{ "LS_PROTOCOL_UNKNOWN": 0, "LS_PROTOCOL_ISIS_L1": 1, "LS_PROTOCOL_ISIS_L2": 2, "LS_PROTOCOL_OSPF_V2": 3, "LS_PROTOCOL_DIRECT": 4, "LS_PROTOCOL_STATIC": 5, "LS_PROTOCOL_OSPF_V3": 6, } )
Enum value maps for LsProtocolID.
var ( SRv6Behavior_name = map[int32]string{ 0: "RESERVED", 1: "END", 2: "END_WITH_PSP", 3: "END_WITH_USP", 4: "END_WITH_PSP_USP", 5: "ENDX", 6: "ENDX_WITH_PSP", 7: "ENDX_WITH_USP", 8: "ENDX_WITH_PSP_USP", 9: "ENDT", 10: "ENDT_WITH_PSP", 11: "ENDT_WITH_USP", 12: "ENDT_WITH_PSP_USP", 14: "END_B6_ENCAPS", 15: "END_BM", 16: "END_DX6", 17: "END_DX4", 18: "END_DT6", 19: "END_DT4", 20: "END_DT46", 21: "END_DX2", 22: "END_DX2V", 23: "END_DT2U", 24: "END_DT2M", 27: "END_B6_ENCAPS_Red", 28: "END_WITH_USD", 29: "END_WITH_PSP_USD", 30: "END_WITH_USP_USD", 31: "END_WITH_PSP_USP_USD", 32: "ENDX_WITH_USD", 33: "ENDX_WITH_PSP_USD", 34: "ENDX_WITH_USP_USD", 35: "ENDX_WITH_PSP_USP_USD", 36: "ENDT_WITH_USD", 37: "ENDT_WITH_PSP_USD", 38: "ENDT_WITH_USP_USD", 39: "ENDT_WITH_PSP_USP_USD", 69: "ENDM_GTP6D", 70: "ENDM_GTP6DI", 71: "ENDM_GTP6E", 72: "ENDM_GTP4E", } SRv6Behavior_value = map[string]int32{ "RESERVED": 0, "END": 1, "END_WITH_PSP": 2, "END_WITH_USP": 3, "END_WITH_PSP_USP": 4, "ENDX": 5, "ENDX_WITH_PSP": 6, "ENDX_WITH_USP": 7, "ENDX_WITH_PSP_USP": 8, "ENDT": 9, "ENDT_WITH_PSP": 10, "ENDT_WITH_USP": 11, "ENDT_WITH_PSP_USP": 12, "END_B6_ENCAPS": 14, "END_BM": 15, "END_DX6": 16, "END_DX4": 17, "END_DT6": 18, "END_DT4": 19, "END_DT46": 20, "END_DX2": 21, "END_DX2V": 22, "END_DT2U": 23, "END_DT2M": 24, "END_B6_ENCAPS_Red": 27, "END_WITH_USD": 28, "END_WITH_PSP_USD": 29, "END_WITH_USP_USD": 30, "END_WITH_PSP_USP_USD": 31, "ENDX_WITH_USD": 32, "ENDX_WITH_PSP_USD": 33, "ENDX_WITH_USP_USD": 34, "ENDX_WITH_PSP_USP_USD": 35, "ENDT_WITH_USD": 36, "ENDT_WITH_PSP_USD": 37, "ENDT_WITH_USP_USD": 38, "ENDT_WITH_PSP_USP_USD": 39, "ENDM_GTP6D": 69, "ENDM_GTP6DI": 70, "ENDM_GTP6E": 71, "ENDM_GTP4E": 72, } )
Enum value maps for SRv6Behavior.
var ( ENLPType_name = map[int32]string{ 0: "Reserved", 1: "Type1", 2: "Type2", 3: "Type3", 4: "Type4", } ENLPType_value = map[string]int32{ "Reserved": 0, "Type1": 1, "Type2": 2, "Type3": 3, "Type4": 4, } )
Enum value maps for ENLPType.
var ( AsSegment_Type_name = map[int32]string{ 0: "UNKNOWN", 1: "AS_SET", 2: "AS_SEQUENCE", 3: "AS_CONFED_SEQUENCE", 4: "AS_CONFED_SET", } AsSegment_Type_value = map[string]int32{ "UNKNOWN": 0, "AS_SET": 1, "AS_SEQUENCE": 2, "AS_CONFED_SEQUENCE": 3, "AS_CONFED_SET": 4, } )
Enum value maps for AsSegment_Type.
var ( AddPathCapabilityTuple_Mode_name = map[int32]string{ 0: "NONE", 1: "RECEIVE", 2: "SEND", 3: "BOTH", } AddPathCapabilityTuple_Mode_value = map[string]int32{ "NONE": 0, "RECEIVE": 1, "SEND": 2, "BOTH": 3, } )
Enum value maps for AddPathCapabilityTuple_Mode.
var ( TableType_name = map[int32]string{ 0: "GLOBAL", 1: "LOCAL", 2: "ADJ_IN", 3: "ADJ_OUT", 4: "VRF", } TableType_value = map[string]int32{ "GLOBAL": 0, "LOCAL": 1, "ADJ_IN": 2, "ADJ_OUT": 3, "VRF": 4, } )
Enum value maps for TableType.
var ( PeerType_name = map[int32]string{ 0: "INTERNAL", 1: "EXTERNAL", } PeerType_value = map[string]int32{ "INTERNAL": 0, "EXTERNAL": 1, } )
Enum value maps for PeerType.
var ( RemovePrivate_name = map[int32]string{ 0: "REMOVE_NONE", 1: "REMOVE_ALL", 2: "REPLACE", } RemovePrivate_value = map[string]int32{ "REMOVE_NONE": 0, "REMOVE_ALL": 1, "REPLACE": 2, } )
Enum value maps for RemovePrivate.
var ( DefinedType_name = map[int32]string{ 0: "PREFIX", 1: "NEIGHBOR", 2: "TAG", 3: "AS_PATH", 4: "COMMUNITY", 5: "EXT_COMMUNITY", 6: "LARGE_COMMUNITY", 7: "NEXT_HOP", } DefinedType_value = map[string]int32{ "PREFIX": 0, "NEIGHBOR": 1, "TAG": 2, "AS_PATH": 3, "COMMUNITY": 4, "EXT_COMMUNITY": 5, "LARGE_COMMUNITY": 6, "NEXT_HOP": 7, } )
Enum value maps for DefinedType.
var ( RouteAction_name = map[int32]string{ 0: "NONE", 1: "ACCEPT", 2: "REJECT", } RouteAction_value = map[string]int32{ "NONE": 0, "ACCEPT": 1, "REJECT": 2, } )
Enum value maps for RouteAction.
var ( PolicyDirection_name = map[int32]string{ 0: "UNKNOWN", 1: "IMPORT", 2: "EXPORT", } PolicyDirection_value = map[string]int32{ "UNKNOWN": 0, "IMPORT": 1, "EXPORT": 2, } )
Enum value maps for PolicyDirection.
var ( WatchEventRequest_Table_Filter_Type_name = map[int32]string{ 0: "BEST", 1: "ADJIN", 2: "POST_POLICY", } WatchEventRequest_Table_Filter_Type_value = map[string]int32{ "BEST": 0, "ADJIN": 1, "POST_POLICY": 2, } )
Enum value maps for WatchEventRequest_Table_Filter_Type.
var ( WatchEventResponse_PeerEvent_Type_name = map[int32]string{ 0: "UNKNOWN", 1: "INIT", 2: "END_OF_INIT", 3: "STATE", } WatchEventResponse_PeerEvent_Type_value = map[string]int32{ "UNKNOWN": 0, "INIT": 1, "END_OF_INIT": 2, "STATE": 3, } )
Enum value maps for WatchEventResponse_PeerEvent_Type.
var ( ResetPeerRequest_SoftResetDirection_name = map[int32]string{ 0: "IN", 1: "OUT", 2: "BOTH", } ResetPeerRequest_SoftResetDirection_value = map[string]int32{ "IN": 0, "OUT": 1, "BOTH": 2, } )
Enum value maps for ResetPeerRequest_SoftResetDirection.
var ( TableLookupPrefix_Type_name = map[int32]string{ 0: "EXACT", 1: "LONGER", 2: "SHORTER", } TableLookupPrefix_Type_value = map[string]int32{ "EXACT": 0, "LONGER": 1, "SHORTER": 2, } )
Enum value maps for TableLookupPrefix_Type.
var ( ListPathRequest_SortType_name = map[int32]string{ 0: "NONE", 1: "PREFIX", } ListPathRequest_SortType_value = map[string]int32{ "NONE": 0, "PREFIX": 1, } )
Enum value maps for ListPathRequest_SortType.
var ( EnableMrtRequest_DumpType_name = map[int32]string{ 0: "UPDATES", 1: "TABLE", } EnableMrtRequest_DumpType_value = map[string]int32{ "UPDATES": 0, "TABLE": 1, } )
Enum value maps for EnableMrtRequest_DumpType.
var ( AddBmpRequest_MonitoringPolicy_name = map[int32]string{ 0: "PRE", 1: "POST", 2: "BOTH", 3: "LOCAL", 4: "ALL", } AddBmpRequest_MonitoringPolicy_value = map[string]int32{ "PRE": 0, "POST": 1, "BOTH": 2, "LOCAL": 3, "ALL": 4, } )
Enum value maps for AddBmpRequest_MonitoringPolicy.
var ( Family_Afi_name = map[int32]string{ 0: "AFI_UNKNOWN", 1: "AFI_IP", 2: "AFI_IP6", 25: "AFI_L2VPN", 16388: "AFI_LS", 16397: "AFI_OPAQUE", } Family_Afi_value = map[string]int32{ "AFI_UNKNOWN": 0, "AFI_IP": 1, "AFI_IP6": 2, "AFI_L2VPN": 25, "AFI_LS": 16388, "AFI_OPAQUE": 16397, } )
Enum value maps for Family_Afi.
var ( Family_Safi_name = map[int32]string{ 0: "SAFI_UNKNOWN", 1: "SAFI_UNICAST", 2: "SAFI_MULTICAST", 4: "SAFI_MPLS_LABEL", 7: "SAFI_ENCAPSULATION", 65: "SAFI_VPLS", 70: "SAFI_EVPN", 71: "SAFI_LS", 73: "SAFI_SR_POLICY", 85: "SAFI_MUP", 128: "SAFI_MPLS_VPN", 129: "SAFI_MPLS_VPN_MULTICAST", 132: "SAFI_ROUTE_TARGET_CONSTRAINTS", 133: "SAFI_FLOW_SPEC_UNICAST", 134: "SAFI_FLOW_SPEC_VPN", 241: "SAFI_KEY_VALUE", } Family_Safi_value = map[string]int32{ "SAFI_UNKNOWN": 0, "SAFI_UNICAST": 1, "SAFI_MULTICAST": 2, "SAFI_MPLS_LABEL": 4, "SAFI_ENCAPSULATION": 7, "SAFI_VPLS": 65, "SAFI_EVPN": 70, "SAFI_LS": 71, "SAFI_SR_POLICY": 73, "SAFI_MUP": 85, "SAFI_MPLS_VPN": 128, "SAFI_MPLS_VPN_MULTICAST": 129, "SAFI_ROUTE_TARGET_CONSTRAINTS": 132, "SAFI_FLOW_SPEC_UNICAST": 133, "SAFI_FLOW_SPEC_VPN": 134, "SAFI_KEY_VALUE": 241, } )
Enum value maps for Family_Safi.
var ( Validation_State_name = map[int32]string{ 0: "STATE_NONE", 1: "STATE_NOT_FOUND", 2: "STATE_VALID", 3: "STATE_INVALID", } Validation_State_value = map[string]int32{ "STATE_NONE": 0, "STATE_NOT_FOUND": 1, "STATE_VALID": 2, "STATE_INVALID": 3, } )
Enum value maps for Validation_State.
var ( Validation_Reason_name = map[int32]string{ 0: "REASON_NONE", 1: "REASON_ASN", 2: "REASON_LENGTH", } Validation_Reason_value = map[string]int32{ "REASON_NONE": 0, "REASON_ASN": 1, "REASON_LENGTH": 2, } )
Enum value maps for Validation_Reason.
var ( PeerState_SessionState_name = map[int32]string{ 0: "UNKNOWN", 1: "IDLE", 2: "CONNECT", 3: "ACTIVE", 4: "OPENSENT", 5: "OPENCONFIRM", 6: "ESTABLISHED", } PeerState_SessionState_value = map[string]int32{ "UNKNOWN": 0, "IDLE": 1, "CONNECT": 2, "ACTIVE": 3, "OPENSENT": 4, "OPENCONFIRM": 5, "ESTABLISHED": 6, } )
Enum value maps for PeerState_SessionState.
var ( PeerState_AdminState_name = map[int32]string{ 0: "UP", 1: "DOWN", 2: "PFX_CT", } PeerState_AdminState_value = map[string]int32{ "UP": 0, "DOWN": 1, "PFX_CT": 2, } )
Enum value maps for PeerState_AdminState.
var ( MatchSet_Type_name = map[int32]string{ 0: "ANY", 1: "ALL", 2: "INVERT", } MatchSet_Type_value = map[string]int32{ "ANY": 0, "ALL": 1, "INVERT": 2, } )
Enum value maps for MatchSet_Type.
var ( AsPathLength_Type_name = map[int32]string{ 0: "EQ", 1: "GE", 2: "LE", } AsPathLength_Type_value = map[string]int32{ "EQ": 0, "GE": 1, "LE": 2, } )
Enum value maps for AsPathLength_Type.
var ( Conditions_RouteType_name = map[int32]string{ 0: "ROUTE_TYPE_NONE", 1: "ROUTE_TYPE_INTERNAL", 2: "ROUTE_TYPE_EXTERNAL", 3: "ROUTE_TYPE_LOCAL", } Conditions_RouteType_value = map[string]int32{ "ROUTE_TYPE_NONE": 0, "ROUTE_TYPE_INTERNAL": 1, "ROUTE_TYPE_EXTERNAL": 2, "ROUTE_TYPE_LOCAL": 3, } )
Enum value maps for Conditions_RouteType.
var ( CommunityAction_Type_name = map[int32]string{ 0: "ADD", 1: "REMOVE", 2: "REPLACE", } CommunityAction_Type_value = map[string]int32{ "ADD": 0, "REMOVE": 1, "REPLACE": 2, } )
Enum value maps for CommunityAction_Type.
var ( MedAction_Type_name = map[int32]string{ 0: "MOD", 1: "REPLACE", } MedAction_Type_value = map[string]int32{ "MOD": 0, "REPLACE": 1, } )
Enum value maps for MedAction_Type.
var ( SetLogLevelRequest_Level_name = map[int32]string{ 0: "PANIC", 1: "FATAL", 2: "ERROR", 3: "WARN", 4: "INFO", 5: "DEBUG", 6: "TRACE", } SetLogLevelRequest_Level_value = map[string]int32{ "PANIC": 0, "FATAL": 1, "ERROR": 2, "WARN": 3, "INFO": 4, "DEBUG": 5, "TRACE": 6, } )
Enum value maps for SetLogLevelRequest_Level.
var File_attribute_proto protoreflect.FileDescriptor
var File_capability_proto protoreflect.FileDescriptor
var File_gobgp_proto protoreflect.FileDescriptor
var GobgpApi_ServiceDesc = grpc.ServiceDesc{ ServiceName: "apipb.GobgpApi", HandlerType: (*GobgpApiServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "StartBgp", Handler: _GobgpApi_StartBgp_Handler, }, { MethodName: "StopBgp", Handler: _GobgpApi_StopBgp_Handler, }, { MethodName: "GetBgp", Handler: _GobgpApi_GetBgp_Handler, }, { MethodName: "AddPeer", Handler: _GobgpApi_AddPeer_Handler, }, { MethodName: "DeletePeer", Handler: _GobgpApi_DeletePeer_Handler, }, { MethodName: "UpdatePeer", Handler: _GobgpApi_UpdatePeer_Handler, }, { MethodName: "ResetPeer", Handler: _GobgpApi_ResetPeer_Handler, }, { MethodName: "ShutdownPeer", Handler: _GobgpApi_ShutdownPeer_Handler, }, { MethodName: "EnablePeer", Handler: _GobgpApi_EnablePeer_Handler, }, { MethodName: "DisablePeer", Handler: _GobgpApi_DisablePeer_Handler, }, { MethodName: "AddPeerGroup", Handler: _GobgpApi_AddPeerGroup_Handler, }, { MethodName: "DeletePeerGroup", Handler: _GobgpApi_DeletePeerGroup_Handler, }, { MethodName: "UpdatePeerGroup", Handler: _GobgpApi_UpdatePeerGroup_Handler, }, { MethodName: "AddDynamicNeighbor", Handler: _GobgpApi_AddDynamicNeighbor_Handler, }, { MethodName: "DeleteDynamicNeighbor", Handler: _GobgpApi_DeleteDynamicNeighbor_Handler, }, { MethodName: "AddPath", Handler: _GobgpApi_AddPath_Handler, }, { MethodName: "DeletePath", Handler: _GobgpApi_DeletePath_Handler, }, { MethodName: "GetTable", Handler: _GobgpApi_GetTable_Handler, }, { MethodName: "AddVrf", Handler: _GobgpApi_AddVrf_Handler, }, { MethodName: "DeleteVrf", Handler: _GobgpApi_DeleteVrf_Handler, }, { MethodName: "AddPolicy", Handler: _GobgpApi_AddPolicy_Handler, }, { MethodName: "DeletePolicy", Handler: _GobgpApi_DeletePolicy_Handler, }, { MethodName: "SetPolicies", Handler: _GobgpApi_SetPolicies_Handler, }, { MethodName: "AddDefinedSet", Handler: _GobgpApi_AddDefinedSet_Handler, }, { MethodName: "DeleteDefinedSet", Handler: _GobgpApi_DeleteDefinedSet_Handler, }, { MethodName: "AddStatement", Handler: _GobgpApi_AddStatement_Handler, }, { MethodName: "DeleteStatement", Handler: _GobgpApi_DeleteStatement_Handler, }, { MethodName: "AddPolicyAssignment", Handler: _GobgpApi_AddPolicyAssignment_Handler, }, { MethodName: "DeletePolicyAssignment", Handler: _GobgpApi_DeletePolicyAssignment_Handler, }, { MethodName: "SetPolicyAssignment", Handler: _GobgpApi_SetPolicyAssignment_Handler, }, { MethodName: "AddRpki", Handler: _GobgpApi_AddRpki_Handler, }, { MethodName: "DeleteRpki", Handler: _GobgpApi_DeleteRpki_Handler, }, { MethodName: "EnableRpki", Handler: _GobgpApi_EnableRpki_Handler, }, { MethodName: "DisableRpki", Handler: _GobgpApi_DisableRpki_Handler, }, { MethodName: "ResetRpki", Handler: _GobgpApi_ResetRpki_Handler, }, { MethodName: "EnableZebra", Handler: _GobgpApi_EnableZebra_Handler, }, { MethodName: "EnableMrt", Handler: _GobgpApi_EnableMrt_Handler, }, { MethodName: "DisableMrt", Handler: _GobgpApi_DisableMrt_Handler, }, { MethodName: "AddBmp", Handler: _GobgpApi_AddBmp_Handler, }, { MethodName: "DeleteBmp", Handler: _GobgpApi_DeleteBmp_Handler, }, { MethodName: "SetLogLevel", Handler: _GobgpApi_SetLogLevel_Handler, }, }, Streams: []grpc.StreamDesc{ { StreamName: "WatchEvent", Handler: _GobgpApi_WatchEvent_Handler, ServerStreams: true, }, { StreamName: "ListPeer", Handler: _GobgpApi_ListPeer_Handler, ServerStreams: true, }, { StreamName: "ListPeerGroup", Handler: _GobgpApi_ListPeerGroup_Handler, ServerStreams: true, }, { StreamName: "ListDynamicNeighbor", Handler: _GobgpApi_ListDynamicNeighbor_Handler, ServerStreams: true, }, { StreamName: "ListPath", Handler: _GobgpApi_ListPath_Handler, ServerStreams: true, }, { StreamName: "AddPathStream", Handler: _GobgpApi_AddPathStream_Handler, ClientStreams: true, }, { StreamName: "ListVrf", Handler: _GobgpApi_ListVrf_Handler, ServerStreams: true, }, { StreamName: "ListPolicy", Handler: _GobgpApi_ListPolicy_Handler, ServerStreams: true, }, { StreamName: "ListDefinedSet", Handler: _GobgpApi_ListDefinedSet_Handler, ServerStreams: true, }, { StreamName: "ListStatement", Handler: _GobgpApi_ListStatement_Handler, ServerStreams: true, }, { StreamName: "ListPolicyAssignment", Handler: _GobgpApi_ListPolicyAssignment_Handler, ServerStreams: true, }, { StreamName: "ListRpki", Handler: _GobgpApi_ListRpki_Handler, ServerStreams: true, }, { StreamName: "ListRpkiTable", Handler: _GobgpApi_ListRpkiTable_Handler, ServerStreams: true, }, { StreamName: "ListBmp", Handler: _GobgpApi_ListBmp_Handler, ServerStreams: true, }, }, Metadata: "gobgp.proto", }
GobgpApi_ServiceDesc is the grpc.ServiceDesc for GobgpApi service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterGobgpApiServer ¶
func RegisterGobgpApiServer(s grpc.ServiceRegistrar, srv GobgpApiServer)
Types ¶
type Actions ¶
type Actions struct { RouteAction RouteAction `protobuf:"varint,1,opt,name=route_action,json=routeAction,proto3,enum=apipb.RouteAction" json:"route_action,omitempty"` Community *CommunityAction `protobuf:"bytes,2,opt,name=community,proto3" json:"community,omitempty"` Med *MedAction `protobuf:"bytes,3,opt,name=med,proto3" json:"med,omitempty"` AsPrepend *AsPrependAction `protobuf:"bytes,4,opt,name=as_prepend,json=asPrepend,proto3" json:"as_prepend,omitempty"` ExtCommunity *CommunityAction `protobuf:"bytes,5,opt,name=ext_community,json=extCommunity,proto3" json:"ext_community,omitempty"` Nexthop *NexthopAction `protobuf:"bytes,6,opt,name=nexthop,proto3" json:"nexthop,omitempty"` LocalPref *LocalPrefAction `protobuf:"bytes,7,opt,name=local_pref,json=localPref,proto3" json:"local_pref,omitempty"` LargeCommunity *CommunityAction `protobuf:"bytes,8,opt,name=large_community,json=largeCommunity,proto3" json:"large_community,omitempty"` // contains filtered or unexported fields }
func (*Actions) Descriptor
deprecated
func (*Actions) GetAsPrepend ¶
func (x *Actions) GetAsPrepend() *AsPrependAction
func (*Actions) GetCommunity ¶
func (x *Actions) GetCommunity() *CommunityAction
func (*Actions) GetExtCommunity ¶
func (x *Actions) GetExtCommunity() *CommunityAction
func (*Actions) GetLargeCommunity ¶
func (x *Actions) GetLargeCommunity() *CommunityAction
func (*Actions) GetLocalPref ¶
func (x *Actions) GetLocalPref() *LocalPrefAction
func (*Actions) GetNexthop ¶
func (x *Actions) GetNexthop() *NexthopAction
func (*Actions) GetRouteAction ¶
func (x *Actions) GetRouteAction() RouteAction
func (*Actions) ProtoMessage ¶
func (*Actions) ProtoMessage()
func (*Actions) ProtoReflect ¶
func (x *Actions) ProtoReflect() protoreflect.Message
type AddBmpRequest ¶
type AddBmpRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` Policy AddBmpRequest_MonitoringPolicy `protobuf:"varint,3,opt,name=policy,proto3,enum=apipb.AddBmpRequest_MonitoringPolicy" json:"policy,omitempty"` StatisticsTimeout int32 `protobuf:"varint,4,opt,name=StatisticsTimeout,proto3" json:"StatisticsTimeout,omitempty"` SysName string `protobuf:"bytes,5,opt,name=SysName,proto3" json:"SysName,omitempty"` SysDescr string `protobuf:"bytes,6,opt,name=SysDescr,proto3" json:"SysDescr,omitempty"` // contains filtered or unexported fields }
func (*AddBmpRequest) Descriptor
deprecated
func (*AddBmpRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddBmpRequest.ProtoReflect.Descriptor instead.
func (*AddBmpRequest) GetAddress ¶
func (x *AddBmpRequest) GetAddress() string
func (*AddBmpRequest) GetPolicy ¶
func (x *AddBmpRequest) GetPolicy() AddBmpRequest_MonitoringPolicy
func (*AddBmpRequest) GetPort ¶
func (x *AddBmpRequest) GetPort() uint32
func (*AddBmpRequest) GetStatisticsTimeout ¶
func (x *AddBmpRequest) GetStatisticsTimeout() int32
func (*AddBmpRequest) GetSysDescr ¶
func (x *AddBmpRequest) GetSysDescr() string
func (*AddBmpRequest) GetSysName ¶
func (x *AddBmpRequest) GetSysName() string
func (*AddBmpRequest) ProtoMessage ¶
func (*AddBmpRequest) ProtoMessage()
func (*AddBmpRequest) ProtoReflect ¶
func (x *AddBmpRequest) ProtoReflect() protoreflect.Message
func (*AddBmpRequest) Reset ¶
func (x *AddBmpRequest) Reset()
func (*AddBmpRequest) String ¶
func (x *AddBmpRequest) String() string
type AddBmpRequest_MonitoringPolicy ¶
type AddBmpRequest_MonitoringPolicy int32
const ( AddBmpRequest_PRE AddBmpRequest_MonitoringPolicy = 0 AddBmpRequest_POST AddBmpRequest_MonitoringPolicy = 1 AddBmpRequest_BOTH AddBmpRequest_MonitoringPolicy = 2 AddBmpRequest_LOCAL AddBmpRequest_MonitoringPolicy = 3 AddBmpRequest_ALL AddBmpRequest_MonitoringPolicy = 4 )
func (AddBmpRequest_MonitoringPolicy) Descriptor ¶
func (AddBmpRequest_MonitoringPolicy) Descriptor() protoreflect.EnumDescriptor
func (AddBmpRequest_MonitoringPolicy) Enum ¶
func (x AddBmpRequest_MonitoringPolicy) Enum() *AddBmpRequest_MonitoringPolicy
func (AddBmpRequest_MonitoringPolicy) EnumDescriptor
deprecated
func (AddBmpRequest_MonitoringPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use AddBmpRequest_MonitoringPolicy.Descriptor instead.
func (AddBmpRequest_MonitoringPolicy) Number ¶
func (x AddBmpRequest_MonitoringPolicy) Number() protoreflect.EnumNumber
func (AddBmpRequest_MonitoringPolicy) String ¶
func (x AddBmpRequest_MonitoringPolicy) String() string
func (AddBmpRequest_MonitoringPolicy) Type ¶
func (AddBmpRequest_MonitoringPolicy) Type() protoreflect.EnumType
type AddDefinedSetRequest ¶
type AddDefinedSetRequest struct { DefinedSet *DefinedSet `protobuf:"bytes,1,opt,name=defined_set,json=definedSet,proto3" json:"defined_set,omitempty"` Replace bool `protobuf:"varint,2,opt,name=replace,proto3" json:"replace,omitempty"` // contains filtered or unexported fields }
func (*AddDefinedSetRequest) Descriptor
deprecated
func (*AddDefinedSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddDefinedSetRequest.ProtoReflect.Descriptor instead.
func (*AddDefinedSetRequest) GetDefinedSet ¶
func (x *AddDefinedSetRequest) GetDefinedSet() *DefinedSet
func (*AddDefinedSetRequest) GetReplace ¶
func (x *AddDefinedSetRequest) GetReplace() bool
func (*AddDefinedSetRequest) ProtoMessage ¶
func (*AddDefinedSetRequest) ProtoMessage()
func (*AddDefinedSetRequest) ProtoReflect ¶
func (x *AddDefinedSetRequest) ProtoReflect() protoreflect.Message
func (*AddDefinedSetRequest) Reset ¶
func (x *AddDefinedSetRequest) Reset()
func (*AddDefinedSetRequest) String ¶
func (x *AddDefinedSetRequest) String() string
type AddDynamicNeighborRequest ¶
type AddDynamicNeighborRequest struct { DynamicNeighbor *DynamicNeighbor `protobuf:"bytes,1,opt,name=dynamic_neighbor,json=dynamicNeighbor,proto3" json:"dynamic_neighbor,omitempty"` // contains filtered or unexported fields }
func (*AddDynamicNeighborRequest) Descriptor
deprecated
func (*AddDynamicNeighborRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddDynamicNeighborRequest.ProtoReflect.Descriptor instead.
func (*AddDynamicNeighborRequest) GetDynamicNeighbor ¶
func (x *AddDynamicNeighborRequest) GetDynamicNeighbor() *DynamicNeighbor
func (*AddDynamicNeighborRequest) ProtoMessage ¶
func (*AddDynamicNeighborRequest) ProtoMessage()
func (*AddDynamicNeighborRequest) ProtoReflect ¶
func (x *AddDynamicNeighborRequest) ProtoReflect() protoreflect.Message
func (*AddDynamicNeighborRequest) Reset ¶
func (x *AddDynamicNeighborRequest) Reset()
func (*AddDynamicNeighborRequest) String ¶
func (x *AddDynamicNeighborRequest) String() string
type AddPathCapability ¶
type AddPathCapability struct { Tuples []*AddPathCapabilityTuple `protobuf:"bytes,1,rep,name=tuples,proto3" json:"tuples,omitempty"` // contains filtered or unexported fields }
func (*AddPathCapability) Descriptor
deprecated
func (*AddPathCapability) Descriptor() ([]byte, []int)
Deprecated: Use AddPathCapability.ProtoReflect.Descriptor instead.
func (*AddPathCapability) GetTuples ¶
func (x *AddPathCapability) GetTuples() []*AddPathCapabilityTuple
func (*AddPathCapability) ProtoMessage ¶
func (*AddPathCapability) ProtoMessage()
func (*AddPathCapability) ProtoReflect ¶
func (x *AddPathCapability) ProtoReflect() protoreflect.Message
func (*AddPathCapability) Reset ¶
func (x *AddPathCapability) Reset()
func (*AddPathCapability) String ¶
func (x *AddPathCapability) String() string
type AddPathCapabilityTuple ¶
type AddPathCapabilityTuple struct { Family *Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` Mode AddPathCapabilityTuple_Mode `protobuf:"varint,2,opt,name=mode,proto3,enum=apipb.AddPathCapabilityTuple_Mode" json:"mode,omitempty"` // contains filtered or unexported fields }
func (*AddPathCapabilityTuple) Descriptor
deprecated
func (*AddPathCapabilityTuple) Descriptor() ([]byte, []int)
Deprecated: Use AddPathCapabilityTuple.ProtoReflect.Descriptor instead.
func (*AddPathCapabilityTuple) GetFamily ¶
func (x *AddPathCapabilityTuple) GetFamily() *Family
func (*AddPathCapabilityTuple) GetMode ¶
func (x *AddPathCapabilityTuple) GetMode() AddPathCapabilityTuple_Mode
func (*AddPathCapabilityTuple) ProtoMessage ¶
func (*AddPathCapabilityTuple) ProtoMessage()
func (*AddPathCapabilityTuple) ProtoReflect ¶
func (x *AddPathCapabilityTuple) ProtoReflect() protoreflect.Message
func (*AddPathCapabilityTuple) Reset ¶
func (x *AddPathCapabilityTuple) Reset()
func (*AddPathCapabilityTuple) String ¶
func (x *AddPathCapabilityTuple) String() string
type AddPathCapabilityTuple_Mode ¶
type AddPathCapabilityTuple_Mode int32
const ( AddPathCapabilityTuple_NONE AddPathCapabilityTuple_Mode = 0 AddPathCapabilityTuple_RECEIVE AddPathCapabilityTuple_Mode = 1 AddPathCapabilityTuple_SEND AddPathCapabilityTuple_Mode = 2 AddPathCapabilityTuple_BOTH AddPathCapabilityTuple_Mode = 3 )
func (AddPathCapabilityTuple_Mode) Descriptor ¶
func (AddPathCapabilityTuple_Mode) Descriptor() protoreflect.EnumDescriptor
func (AddPathCapabilityTuple_Mode) Enum ¶
func (x AddPathCapabilityTuple_Mode) Enum() *AddPathCapabilityTuple_Mode
func (AddPathCapabilityTuple_Mode) EnumDescriptor
deprecated
func (AddPathCapabilityTuple_Mode) EnumDescriptor() ([]byte, []int)
Deprecated: Use AddPathCapabilityTuple_Mode.Descriptor instead.
func (AddPathCapabilityTuple_Mode) Number ¶
func (x AddPathCapabilityTuple_Mode) Number() protoreflect.EnumNumber
func (AddPathCapabilityTuple_Mode) String ¶
func (x AddPathCapabilityTuple_Mode) String() string
func (AddPathCapabilityTuple_Mode) Type ¶
func (AddPathCapabilityTuple_Mode) Type() protoreflect.EnumType
type AddPathRequest ¶
type AddPathRequest struct { TableType TableType `protobuf:"varint,1,opt,name=table_type,json=tableType,proto3,enum=apipb.TableType" json:"table_type,omitempty"` VrfId string `protobuf:"bytes,2,opt,name=vrf_id,json=vrfId,proto3" json:"vrf_id,omitempty"` Path *Path `protobuf:"bytes,3,opt,name=path,proto3" json:"path,omitempty"` // contains filtered or unexported fields }
func (*AddPathRequest) Descriptor
deprecated
func (*AddPathRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddPathRequest.ProtoReflect.Descriptor instead.
func (*AddPathRequest) GetPath ¶
func (x *AddPathRequest) GetPath() *Path
func (*AddPathRequest) GetTableType ¶
func (x *AddPathRequest) GetTableType() TableType
func (*AddPathRequest) GetVrfId ¶
func (x *AddPathRequest) GetVrfId() string
func (*AddPathRequest) ProtoMessage ¶
func (*AddPathRequest) ProtoMessage()
func (*AddPathRequest) ProtoReflect ¶
func (x *AddPathRequest) ProtoReflect() protoreflect.Message
func (*AddPathRequest) Reset ¶
func (x *AddPathRequest) Reset()
func (*AddPathRequest) String ¶
func (x *AddPathRequest) String() string
type AddPathResponse ¶
type AddPathResponse struct { Uuid []byte `protobuf:"bytes,1,opt,name=uuid,proto3" json:"uuid,omitempty"` // contains filtered or unexported fields }
func (*AddPathResponse) Descriptor
deprecated
func (*AddPathResponse) Descriptor() ([]byte, []int)
Deprecated: Use AddPathResponse.ProtoReflect.Descriptor instead.
func (*AddPathResponse) GetUuid ¶
func (x *AddPathResponse) GetUuid() []byte
func (*AddPathResponse) ProtoMessage ¶
func (*AddPathResponse) ProtoMessage()
func (*AddPathResponse) ProtoReflect ¶
func (x *AddPathResponse) ProtoReflect() protoreflect.Message
func (*AddPathResponse) Reset ¶
func (x *AddPathResponse) Reset()
func (*AddPathResponse) String ¶
func (x *AddPathResponse) String() string
type AddPathStreamRequest ¶
type AddPathStreamRequest struct { TableType TableType `protobuf:"varint,1,opt,name=table_type,json=tableType,proto3,enum=apipb.TableType" json:"table_type,omitempty"` VrfId string `protobuf:"bytes,2,opt,name=vrf_id,json=vrfId,proto3" json:"vrf_id,omitempty"` Paths []*Path `protobuf:"bytes,3,rep,name=paths,proto3" json:"paths,omitempty"` // contains filtered or unexported fields }
func (*AddPathStreamRequest) Descriptor
deprecated
func (*AddPathStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddPathStreamRequest.ProtoReflect.Descriptor instead.
func (*AddPathStreamRequest) GetPaths ¶
func (x *AddPathStreamRequest) GetPaths() []*Path
func (*AddPathStreamRequest) GetTableType ¶
func (x *AddPathStreamRequest) GetTableType() TableType
func (*AddPathStreamRequest) GetVrfId ¶
func (x *AddPathStreamRequest) GetVrfId() string
func (*AddPathStreamRequest) ProtoMessage ¶
func (*AddPathStreamRequest) ProtoMessage()
func (*AddPathStreamRequest) ProtoReflect ¶
func (x *AddPathStreamRequest) ProtoReflect() protoreflect.Message
func (*AddPathStreamRequest) Reset ¶
func (x *AddPathStreamRequest) Reset()
func (*AddPathStreamRequest) String ¶
func (x *AddPathStreamRequest) String() string
type AddPaths ¶
type AddPaths struct { Config *AddPathsConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` State *AddPathsState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*AddPaths) Descriptor
deprecated
func (*AddPaths) GetConfig ¶
func (x *AddPaths) GetConfig() *AddPathsConfig
func (*AddPaths) GetState ¶
func (x *AddPaths) GetState() *AddPathsState
func (*AddPaths) ProtoMessage ¶
func (*AddPaths) ProtoMessage()
func (*AddPaths) ProtoReflect ¶
func (x *AddPaths) ProtoReflect() protoreflect.Message
type AddPathsConfig ¶
type AddPathsConfig struct { Receive bool `protobuf:"varint,1,opt,name=receive,proto3" json:"receive,omitempty"` SendMax uint32 `protobuf:"varint,2,opt,name=send_max,json=sendMax,proto3" json:"send_max,omitempty"` // contains filtered or unexported fields }
func (*AddPathsConfig) Descriptor
deprecated
func (*AddPathsConfig) Descriptor() ([]byte, []int)
Deprecated: Use AddPathsConfig.ProtoReflect.Descriptor instead.
func (*AddPathsConfig) GetReceive ¶
func (x *AddPathsConfig) GetReceive() bool
func (*AddPathsConfig) GetSendMax ¶
func (x *AddPathsConfig) GetSendMax() uint32
func (*AddPathsConfig) ProtoMessage ¶
func (*AddPathsConfig) ProtoMessage()
func (*AddPathsConfig) ProtoReflect ¶
func (x *AddPathsConfig) ProtoReflect() protoreflect.Message
func (*AddPathsConfig) Reset ¶
func (x *AddPathsConfig) Reset()
func (*AddPathsConfig) String ¶
func (x *AddPathsConfig) String() string
type AddPathsState ¶
type AddPathsState struct { Receive bool `protobuf:"varint,1,opt,name=receive,proto3" json:"receive,omitempty"` SendMax uint32 `protobuf:"varint,2,opt,name=send_max,json=sendMax,proto3" json:"send_max,omitempty"` // contains filtered or unexported fields }
func (*AddPathsState) Descriptor
deprecated
func (*AddPathsState) Descriptor() ([]byte, []int)
Deprecated: Use AddPathsState.ProtoReflect.Descriptor instead.
func (*AddPathsState) GetReceive ¶
func (x *AddPathsState) GetReceive() bool
func (*AddPathsState) GetSendMax ¶
func (x *AddPathsState) GetSendMax() uint32
func (*AddPathsState) ProtoMessage ¶
func (*AddPathsState) ProtoMessage()
func (*AddPathsState) ProtoReflect ¶
func (x *AddPathsState) ProtoReflect() protoreflect.Message
func (*AddPathsState) Reset ¶
func (x *AddPathsState) Reset()
func (*AddPathsState) String ¶
func (x *AddPathsState) String() string
type AddPeerGroupRequest ¶
type AddPeerGroupRequest struct { PeerGroup *PeerGroup `protobuf:"bytes,1,opt,name=peer_group,json=peerGroup,proto3" json:"peer_group,omitempty"` // contains filtered or unexported fields }
func (*AddPeerGroupRequest) Descriptor
deprecated
func (*AddPeerGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddPeerGroupRequest.ProtoReflect.Descriptor instead.
func (*AddPeerGroupRequest) GetPeerGroup ¶
func (x *AddPeerGroupRequest) GetPeerGroup() *PeerGroup
func (*AddPeerGroupRequest) ProtoMessage ¶
func (*AddPeerGroupRequest) ProtoMessage()
func (*AddPeerGroupRequest) ProtoReflect ¶
func (x *AddPeerGroupRequest) ProtoReflect() protoreflect.Message
func (*AddPeerGroupRequest) Reset ¶
func (x *AddPeerGroupRequest) Reset()
func (*AddPeerGroupRequest) String ¶
func (x *AddPeerGroupRequest) String() string
type AddPeerRequest ¶
type AddPeerRequest struct { Peer *Peer `protobuf:"bytes,1,opt,name=peer,proto3" json:"peer,omitempty"` // contains filtered or unexported fields }
func (*AddPeerRequest) Descriptor
deprecated
func (*AddPeerRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddPeerRequest.ProtoReflect.Descriptor instead.
func (*AddPeerRequest) GetPeer ¶
func (x *AddPeerRequest) GetPeer() *Peer
func (*AddPeerRequest) ProtoMessage ¶
func (*AddPeerRequest) ProtoMessage()
func (*AddPeerRequest) ProtoReflect ¶
func (x *AddPeerRequest) ProtoReflect() protoreflect.Message
func (*AddPeerRequest) Reset ¶
func (x *AddPeerRequest) Reset()
func (*AddPeerRequest) String ¶
func (x *AddPeerRequest) String() string
type AddPolicyAssignmentRequest ¶
type AddPolicyAssignmentRequest struct { Assignment *PolicyAssignment `protobuf:"bytes,1,opt,name=assignment,proto3" json:"assignment,omitempty"` // contains filtered or unexported fields }
func (*AddPolicyAssignmentRequest) Descriptor
deprecated
func (*AddPolicyAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddPolicyAssignmentRequest.ProtoReflect.Descriptor instead.
func (*AddPolicyAssignmentRequest) GetAssignment ¶
func (x *AddPolicyAssignmentRequest) GetAssignment() *PolicyAssignment
func (*AddPolicyAssignmentRequest) ProtoMessage ¶
func (*AddPolicyAssignmentRequest) ProtoMessage()
func (*AddPolicyAssignmentRequest) ProtoReflect ¶
func (x *AddPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
func (*AddPolicyAssignmentRequest) Reset ¶
func (x *AddPolicyAssignmentRequest) Reset()
func (*AddPolicyAssignmentRequest) String ¶
func (x *AddPolicyAssignmentRequest) String() string
type AddPolicyRequest ¶
type AddPolicyRequest struct { Policy *Policy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"` // if this flag is set, gobgpd won't define new statements // but refer existing statements using statement's names in this arguments. ReferExistingStatements bool `` /* 133-byte string literal not displayed */ // contains filtered or unexported fields }
func (*AddPolicyRequest) Descriptor
deprecated
func (*AddPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddPolicyRequest.ProtoReflect.Descriptor instead.
func (*AddPolicyRequest) GetPolicy ¶
func (x *AddPolicyRequest) GetPolicy() *Policy
func (*AddPolicyRequest) GetReferExistingStatements ¶
func (x *AddPolicyRequest) GetReferExistingStatements() bool
func (*AddPolicyRequest) ProtoMessage ¶
func (*AddPolicyRequest) ProtoMessage()
func (*AddPolicyRequest) ProtoReflect ¶
func (x *AddPolicyRequest) ProtoReflect() protoreflect.Message
func (*AddPolicyRequest) Reset ¶
func (x *AddPolicyRequest) Reset()
func (*AddPolicyRequest) String ¶
func (x *AddPolicyRequest) String() string
type AddRpkiRequest ¶
type AddRpkiRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` Lifetime int64 `protobuf:"varint,3,opt,name=lifetime,proto3" json:"lifetime,omitempty"` // contains filtered or unexported fields }
func (*AddRpkiRequest) Descriptor
deprecated
func (*AddRpkiRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddRpkiRequest.ProtoReflect.Descriptor instead.
func (*AddRpkiRequest) GetAddress ¶
func (x *AddRpkiRequest) GetAddress() string
func (*AddRpkiRequest) GetLifetime ¶
func (x *AddRpkiRequest) GetLifetime() int64
func (*AddRpkiRequest) GetPort ¶
func (x *AddRpkiRequest) GetPort() uint32
func (*AddRpkiRequest) ProtoMessage ¶
func (*AddRpkiRequest) ProtoMessage()
func (*AddRpkiRequest) ProtoReflect ¶
func (x *AddRpkiRequest) ProtoReflect() protoreflect.Message
func (*AddRpkiRequest) Reset ¶
func (x *AddRpkiRequest) Reset()
func (*AddRpkiRequest) String ¶
func (x *AddRpkiRequest) String() string
type AddStatementRequest ¶
type AddStatementRequest struct { Statement *Statement `protobuf:"bytes,1,opt,name=statement,proto3" json:"statement,omitempty"` // contains filtered or unexported fields }
func (*AddStatementRequest) Descriptor
deprecated
func (*AddStatementRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddStatementRequest.ProtoReflect.Descriptor instead.
func (*AddStatementRequest) GetStatement ¶
func (x *AddStatementRequest) GetStatement() *Statement
func (*AddStatementRequest) ProtoMessage ¶
func (*AddStatementRequest) ProtoMessage()
func (*AddStatementRequest) ProtoReflect ¶
func (x *AddStatementRequest) ProtoReflect() protoreflect.Message
func (*AddStatementRequest) Reset ¶
func (x *AddStatementRequest) Reset()
func (*AddStatementRequest) String ¶
func (x *AddStatementRequest) String() string
type AddVrfRequest ¶
type AddVrfRequest struct { Vrf *Vrf `protobuf:"bytes,1,opt,name=vrf,proto3" json:"vrf,omitempty"` // contains filtered or unexported fields }
func (*AddVrfRequest) Descriptor
deprecated
func (*AddVrfRequest) Descriptor() ([]byte, []int)
Deprecated: Use AddVrfRequest.ProtoReflect.Descriptor instead.
func (*AddVrfRequest) GetVrf ¶
func (x *AddVrfRequest) GetVrf() *Vrf
func (*AddVrfRequest) ProtoMessage ¶
func (*AddVrfRequest) ProtoMessage()
func (*AddVrfRequest) ProtoReflect ¶
func (x *AddVrfRequest) ProtoReflect() protoreflect.Message
func (*AddVrfRequest) Reset ¶
func (x *AddVrfRequest) Reset()
func (*AddVrfRequest) String ¶
func (x *AddVrfRequest) String() string
type AfiSafi ¶
type AfiSafi struct { MpGracefulRestart *MpGracefulRestart `protobuf:"bytes,1,opt,name=mp_graceful_restart,json=mpGracefulRestart,proto3" json:"mp_graceful_restart,omitempty"` Config *AfiSafiConfig `protobuf:"bytes,2,opt,name=config,proto3" json:"config,omitempty"` State *AfiSafiState `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"` ApplyPolicy *ApplyPolicy `protobuf:"bytes,4,opt,name=apply_policy,json=applyPolicy,proto3" json:"apply_policy,omitempty"` // TODO: // Support the following structures: // - Ipv4Unicast // - Ipv6Unicast // - Ipv4LabelledUnicast // - Ipv6LabelledUnicast // - L3vpnIpv4Unicast // - L3vpnIpv6Unicast // - L3vpnIpv4Multicast // - L3vpnIpv6Multicast // - L2vpnVpls // - L2vpnEvpn RouteSelectionOptions *RouteSelectionOptions `` /* 126-byte string literal not displayed */ UseMultiplePaths *UseMultiplePaths `protobuf:"bytes,6,opt,name=use_multiple_paths,json=useMultiplePaths,proto3" json:"use_multiple_paths,omitempty"` PrefixLimits *PrefixLimit `protobuf:"bytes,7,opt,name=prefix_limits,json=prefixLimits,proto3" json:"prefix_limits,omitempty"` RouteTargetMembership *RouteTargetMembership `` /* 126-byte string literal not displayed */ LongLivedGracefulRestart *LongLivedGracefulRestart `` /* 137-byte string literal not displayed */ AddPaths *AddPaths `protobuf:"bytes,10,opt,name=add_paths,json=addPaths,proto3" json:"add_paths,omitempty"` // contains filtered or unexported fields }
func (*AfiSafi) Descriptor
deprecated
func (*AfiSafi) GetAddPaths ¶
func (*AfiSafi) GetApplyPolicy ¶
func (x *AfiSafi) GetApplyPolicy() *ApplyPolicy
func (*AfiSafi) GetConfig ¶
func (x *AfiSafi) GetConfig() *AfiSafiConfig
func (*AfiSafi) GetLongLivedGracefulRestart ¶
func (x *AfiSafi) GetLongLivedGracefulRestart() *LongLivedGracefulRestart
func (*AfiSafi) GetMpGracefulRestart ¶
func (x *AfiSafi) GetMpGracefulRestart() *MpGracefulRestart
func (*AfiSafi) GetPrefixLimits ¶
func (x *AfiSafi) GetPrefixLimits() *PrefixLimit
func (*AfiSafi) GetRouteSelectionOptions ¶
func (x *AfiSafi) GetRouteSelectionOptions() *RouteSelectionOptions
func (*AfiSafi) GetRouteTargetMembership ¶
func (x *AfiSafi) GetRouteTargetMembership() *RouteTargetMembership
func (*AfiSafi) GetState ¶
func (x *AfiSafi) GetState() *AfiSafiState
func (*AfiSafi) GetUseMultiplePaths ¶
func (x *AfiSafi) GetUseMultiplePaths() *UseMultiplePaths
func (*AfiSafi) ProtoMessage ¶
func (*AfiSafi) ProtoMessage()
func (*AfiSafi) ProtoReflect ¶
func (x *AfiSafi) ProtoReflect() protoreflect.Message
type AfiSafiConfig ¶
type AfiSafiConfig struct { Family *Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
func (*AfiSafiConfig) Descriptor
deprecated
func (*AfiSafiConfig) Descriptor() ([]byte, []int)
Deprecated: Use AfiSafiConfig.ProtoReflect.Descriptor instead.
func (*AfiSafiConfig) GetEnabled ¶
func (x *AfiSafiConfig) GetEnabled() bool
func (*AfiSafiConfig) GetFamily ¶
func (x *AfiSafiConfig) GetFamily() *Family
func (*AfiSafiConfig) ProtoMessage ¶
func (*AfiSafiConfig) ProtoMessage()
func (*AfiSafiConfig) ProtoReflect ¶
func (x *AfiSafiConfig) ProtoReflect() protoreflect.Message
func (*AfiSafiConfig) Reset ¶
func (x *AfiSafiConfig) Reset()
func (*AfiSafiConfig) String ¶
func (x *AfiSafiConfig) String() string
type AfiSafiState ¶
type AfiSafiState struct { Family *Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` Enabled bool `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"` Received uint64 `protobuf:"varint,3,opt,name=received,proto3" json:"received,omitempty"` Accepted uint64 `protobuf:"varint,4,opt,name=accepted,proto3" json:"accepted,omitempty"` Advertised uint64 `protobuf:"varint,5,opt,name=advertised,proto3" json:"advertised,omitempty"` // contains filtered or unexported fields }
func (*AfiSafiState) Descriptor
deprecated
func (*AfiSafiState) Descriptor() ([]byte, []int)
Deprecated: Use AfiSafiState.ProtoReflect.Descriptor instead.
func (*AfiSafiState) GetAccepted ¶
func (x *AfiSafiState) GetAccepted() uint64
func (*AfiSafiState) GetAdvertised ¶
func (x *AfiSafiState) GetAdvertised() uint64
func (*AfiSafiState) GetEnabled ¶
func (x *AfiSafiState) GetEnabled() bool
func (*AfiSafiState) GetFamily ¶
func (x *AfiSafiState) GetFamily() *Family
func (*AfiSafiState) GetReceived ¶
func (x *AfiSafiState) GetReceived() uint64
func (*AfiSafiState) ProtoMessage ¶
func (*AfiSafiState) ProtoMessage()
func (*AfiSafiState) ProtoReflect ¶
func (x *AfiSafiState) ProtoReflect() protoreflect.Message
func (*AfiSafiState) Reset ¶
func (x *AfiSafiState) Reset()
func (*AfiSafiState) String ¶
func (x *AfiSafiState) String() string
type AggregatorAttribute ¶
type AggregatorAttribute struct { Asn uint32 `protobuf:"varint,1,opt,name=asn,proto3" json:"asn,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*AggregatorAttribute) Descriptor
deprecated
func (*AggregatorAttribute) Descriptor() ([]byte, []int)
Deprecated: Use AggregatorAttribute.ProtoReflect.Descriptor instead.
func (*AggregatorAttribute) GetAddress ¶
func (x *AggregatorAttribute) GetAddress() string
func (*AggregatorAttribute) GetAsn ¶
func (x *AggregatorAttribute) GetAsn() uint32
func (*AggregatorAttribute) ProtoMessage ¶
func (*AggregatorAttribute) ProtoMessage()
func (*AggregatorAttribute) ProtoReflect ¶
func (x *AggregatorAttribute) ProtoReflect() protoreflect.Message
func (*AggregatorAttribute) Reset ¶
func (x *AggregatorAttribute) Reset()
func (*AggregatorAttribute) String ¶
func (x *AggregatorAttribute) String() string
type AigpAttribute ¶
type AigpAttribute struct { // Each TLV must be one of: // - AigpTLVIGPMetric // - AigpTLVUnknown Tlvs []*anypb.Any `protobuf:"bytes,1,rep,name=tlvs,proto3" json:"tlvs,omitempty"` // contains filtered or unexported fields }
func (*AigpAttribute) Descriptor
deprecated
func (*AigpAttribute) Descriptor() ([]byte, []int)
Deprecated: Use AigpAttribute.ProtoReflect.Descriptor instead.
func (*AigpAttribute) GetTlvs ¶
func (x *AigpAttribute) GetTlvs() []*anypb.Any
func (*AigpAttribute) ProtoMessage ¶
func (*AigpAttribute) ProtoMessage()
func (*AigpAttribute) ProtoReflect ¶
func (x *AigpAttribute) ProtoReflect() protoreflect.Message
func (*AigpAttribute) Reset ¶
func (x *AigpAttribute) Reset()
func (*AigpAttribute) String ¶
func (x *AigpAttribute) String() string
type AigpTLVIGPMetric ¶
type AigpTLVIGPMetric struct { Metric uint64 `protobuf:"varint,1,opt,name=metric,proto3" json:"metric,omitempty"` // contains filtered or unexported fields }
func (*AigpTLVIGPMetric) Descriptor
deprecated
func (*AigpTLVIGPMetric) Descriptor() ([]byte, []int)
Deprecated: Use AigpTLVIGPMetric.ProtoReflect.Descriptor instead.
func (*AigpTLVIGPMetric) GetMetric ¶
func (x *AigpTLVIGPMetric) GetMetric() uint64
func (*AigpTLVIGPMetric) ProtoMessage ¶
func (*AigpTLVIGPMetric) ProtoMessage()
func (*AigpTLVIGPMetric) ProtoReflect ¶
func (x *AigpTLVIGPMetric) ProtoReflect() protoreflect.Message
func (*AigpTLVIGPMetric) Reset ¶
func (x *AigpTLVIGPMetric) Reset()
func (*AigpTLVIGPMetric) String ¶
func (x *AigpTLVIGPMetric) String() string
type AigpTLVUnknown ¶
type AigpTLVUnknown struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*AigpTLVUnknown) Descriptor
deprecated
func (*AigpTLVUnknown) Descriptor() ([]byte, []int)
Deprecated: Use AigpTLVUnknown.ProtoReflect.Descriptor instead.
func (*AigpTLVUnknown) GetType ¶
func (x *AigpTLVUnknown) GetType() uint32
func (*AigpTLVUnknown) GetValue ¶
func (x *AigpTLVUnknown) GetValue() []byte
func (*AigpTLVUnknown) ProtoMessage ¶
func (*AigpTLVUnknown) ProtoMessage()
func (*AigpTLVUnknown) ProtoReflect ¶
func (x *AigpTLVUnknown) ProtoReflect() protoreflect.Message
func (*AigpTLVUnknown) Reset ¶
func (x *AigpTLVUnknown) Reset()
func (*AigpTLVUnknown) String ¶
func (x *AigpTLVUnknown) String() string
type ApplyPolicy ¶
type ApplyPolicy struct { InPolicy *PolicyAssignment `protobuf:"bytes,1,opt,name=in_policy,json=inPolicy,proto3" json:"in_policy,omitempty"` ExportPolicy *PolicyAssignment `protobuf:"bytes,2,opt,name=export_policy,json=exportPolicy,proto3" json:"export_policy,omitempty"` ImportPolicy *PolicyAssignment `protobuf:"bytes,3,opt,name=import_policy,json=importPolicy,proto3" json:"import_policy,omitempty"` // contains filtered or unexported fields }
func (*ApplyPolicy) Descriptor
deprecated
func (*ApplyPolicy) Descriptor() ([]byte, []int)
Deprecated: Use ApplyPolicy.ProtoReflect.Descriptor instead.
func (*ApplyPolicy) GetExportPolicy ¶
func (x *ApplyPolicy) GetExportPolicy() *PolicyAssignment
func (*ApplyPolicy) GetImportPolicy ¶
func (x *ApplyPolicy) GetImportPolicy() *PolicyAssignment
func (*ApplyPolicy) GetInPolicy ¶
func (x *ApplyPolicy) GetInPolicy() *PolicyAssignment
func (*ApplyPolicy) ProtoMessage ¶
func (*ApplyPolicy) ProtoMessage()
func (*ApplyPolicy) ProtoReflect ¶
func (x *ApplyPolicy) ProtoReflect() protoreflect.Message
func (*ApplyPolicy) Reset ¶
func (x *ApplyPolicy) Reset()
func (*ApplyPolicy) String ¶
func (x *ApplyPolicy) String() string
type As4AggregatorAttribute ¶
type As4AggregatorAttribute struct { Asn uint32 `protobuf:"varint,2,opt,name=asn,proto3" json:"asn,omitempty"` Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*As4AggregatorAttribute) Descriptor
deprecated
func (*As4AggregatorAttribute) Descriptor() ([]byte, []int)
Deprecated: Use As4AggregatorAttribute.ProtoReflect.Descriptor instead.
func (*As4AggregatorAttribute) GetAddress ¶
func (x *As4AggregatorAttribute) GetAddress() string
func (*As4AggregatorAttribute) GetAsn ¶
func (x *As4AggregatorAttribute) GetAsn() uint32
func (*As4AggregatorAttribute) ProtoMessage ¶
func (*As4AggregatorAttribute) ProtoMessage()
func (*As4AggregatorAttribute) ProtoReflect ¶
func (x *As4AggregatorAttribute) ProtoReflect() protoreflect.Message
func (*As4AggregatorAttribute) Reset ¶
func (x *As4AggregatorAttribute) Reset()
func (*As4AggregatorAttribute) String ¶
func (x *As4AggregatorAttribute) String() string
type As4PathAttribute ¶
type As4PathAttribute struct { Segments []*AsSegment `protobuf:"bytes,1,rep,name=segments,proto3" json:"segments,omitempty"` // contains filtered or unexported fields }
func (*As4PathAttribute) Descriptor
deprecated
func (*As4PathAttribute) Descriptor() ([]byte, []int)
Deprecated: Use As4PathAttribute.ProtoReflect.Descriptor instead.
func (*As4PathAttribute) GetSegments ¶
func (x *As4PathAttribute) GetSegments() []*AsSegment
func (*As4PathAttribute) ProtoMessage ¶
func (*As4PathAttribute) ProtoMessage()
func (*As4PathAttribute) ProtoReflect ¶
func (x *As4PathAttribute) ProtoReflect() protoreflect.Message
func (*As4PathAttribute) Reset ¶
func (x *As4PathAttribute) Reset()
func (*As4PathAttribute) String ¶
func (x *As4PathAttribute) String() string
type AsPathAttribute ¶
type AsPathAttribute struct { Segments []*AsSegment `protobuf:"bytes,1,rep,name=segments,proto3" json:"segments,omitempty"` // contains filtered or unexported fields }
func (*AsPathAttribute) Descriptor
deprecated
func (*AsPathAttribute) Descriptor() ([]byte, []int)
Deprecated: Use AsPathAttribute.ProtoReflect.Descriptor instead.
func (*AsPathAttribute) GetSegments ¶
func (x *AsPathAttribute) GetSegments() []*AsSegment
func (*AsPathAttribute) ProtoMessage ¶
func (*AsPathAttribute) ProtoMessage()
func (*AsPathAttribute) ProtoReflect ¶
func (x *AsPathAttribute) ProtoReflect() protoreflect.Message
func (*AsPathAttribute) Reset ¶
func (x *AsPathAttribute) Reset()
func (*AsPathAttribute) String ¶
func (x *AsPathAttribute) String() string
type AsPathLength ¶
type AsPathLength struct { Type AsPathLength_Type `protobuf:"varint,1,opt,name=type,proto3,enum=apipb.AsPathLength_Type" json:"type,omitempty"` Length uint32 `protobuf:"varint,2,opt,name=length,proto3" json:"length,omitempty"` // contains filtered or unexported fields }
func (*AsPathLength) Descriptor
deprecated
func (*AsPathLength) Descriptor() ([]byte, []int)
Deprecated: Use AsPathLength.ProtoReflect.Descriptor instead.
func (*AsPathLength) GetLength ¶
func (x *AsPathLength) GetLength() uint32
func (*AsPathLength) GetType ¶
func (x *AsPathLength) GetType() AsPathLength_Type
func (*AsPathLength) ProtoMessage ¶
func (*AsPathLength) ProtoMessage()
func (*AsPathLength) ProtoReflect ¶
func (x *AsPathLength) ProtoReflect() protoreflect.Message
func (*AsPathLength) Reset ¶
func (x *AsPathLength) Reset()
func (*AsPathLength) String ¶
func (x *AsPathLength) String() string
type AsPathLength_Type ¶
type AsPathLength_Type int32
const ( AsPathLength_EQ AsPathLength_Type = 0 AsPathLength_GE AsPathLength_Type = 1 AsPathLength_LE AsPathLength_Type = 2 )
func (AsPathLength_Type) Descriptor ¶
func (AsPathLength_Type) Descriptor() protoreflect.EnumDescriptor
func (AsPathLength_Type) Enum ¶
func (x AsPathLength_Type) Enum() *AsPathLength_Type
func (AsPathLength_Type) EnumDescriptor
deprecated
func (AsPathLength_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use AsPathLength_Type.Descriptor instead.
func (AsPathLength_Type) Number ¶
func (x AsPathLength_Type) Number() protoreflect.EnumNumber
func (AsPathLength_Type) String ¶
func (x AsPathLength_Type) String() string
func (AsPathLength_Type) Type ¶
func (AsPathLength_Type) Type() protoreflect.EnumType
type AsPrependAction ¶
type AsPrependAction struct { Asn uint32 `protobuf:"varint,1,opt,name=asn,proto3" json:"asn,omitempty"` Repeat uint32 `protobuf:"varint,2,opt,name=repeat,proto3" json:"repeat,omitempty"` UseLeftMost bool `protobuf:"varint,3,opt,name=use_left_most,json=useLeftMost,proto3" json:"use_left_most,omitempty"` // contains filtered or unexported fields }
func (*AsPrependAction) Descriptor
deprecated
func (*AsPrependAction) Descriptor() ([]byte, []int)
Deprecated: Use AsPrependAction.ProtoReflect.Descriptor instead.
func (*AsPrependAction) GetAsn ¶
func (x *AsPrependAction) GetAsn() uint32
func (*AsPrependAction) GetRepeat ¶
func (x *AsPrependAction) GetRepeat() uint32
func (*AsPrependAction) GetUseLeftMost ¶
func (x *AsPrependAction) GetUseLeftMost() bool
func (*AsPrependAction) ProtoMessage ¶
func (*AsPrependAction) ProtoMessage()
func (*AsPrependAction) ProtoReflect ¶
func (x *AsPrependAction) ProtoReflect() protoreflect.Message
func (*AsPrependAction) Reset ¶
func (x *AsPrependAction) Reset()
func (*AsPrependAction) String ¶
func (x *AsPrependAction) String() string
type AsSegment ¶
type AsSegment struct { Type AsSegment_Type `protobuf:"varint,1,opt,name=type,proto3,enum=apipb.AsSegment_Type" json:"type,omitempty"` Numbers []uint32 `protobuf:"varint,2,rep,packed,name=numbers,proto3" json:"numbers,omitempty"` // contains filtered or unexported fields }
func (*AsSegment) Descriptor
deprecated
func (*AsSegment) GetNumbers ¶
func (*AsSegment) GetType ¶
func (x *AsSegment) GetType() AsSegment_Type
func (*AsSegment) ProtoMessage ¶
func (*AsSegment) ProtoMessage()
func (*AsSegment) ProtoReflect ¶
func (x *AsSegment) ProtoReflect() protoreflect.Message
type AsSegment_Type ¶
type AsSegment_Type int32
const ( AsSegment_UNKNOWN AsSegment_Type = 0 AsSegment_AS_SET AsSegment_Type = 1 AsSegment_AS_SEQUENCE AsSegment_Type = 2 AsSegment_AS_CONFED_SEQUENCE AsSegment_Type = 3 AsSegment_AS_CONFED_SET AsSegment_Type = 4 )
func (AsSegment_Type) Descriptor ¶
func (AsSegment_Type) Descriptor() protoreflect.EnumDescriptor
func (AsSegment_Type) Enum ¶
func (x AsSegment_Type) Enum() *AsSegment_Type
func (AsSegment_Type) EnumDescriptor
deprecated
func (AsSegment_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use AsSegment_Type.Descriptor instead.
func (AsSegment_Type) Number ¶
func (x AsSegment_Type) Number() protoreflect.EnumNumber
func (AsSegment_Type) String ¶
func (x AsSegment_Type) String() string
func (AsSegment_Type) Type ¶
func (AsSegment_Type) Type() protoreflect.EnumType
type AtomicAggregateAttribute ¶
type AtomicAggregateAttribute struct {
// contains filtered or unexported fields
}
func (*AtomicAggregateAttribute) Descriptor
deprecated
func (*AtomicAggregateAttribute) Descriptor() ([]byte, []int)
Deprecated: Use AtomicAggregateAttribute.ProtoReflect.Descriptor instead.
func (*AtomicAggregateAttribute) ProtoMessage ¶
func (*AtomicAggregateAttribute) ProtoMessage()
func (*AtomicAggregateAttribute) ProtoReflect ¶
func (x *AtomicAggregateAttribute) ProtoReflect() protoreflect.Message
func (*AtomicAggregateAttribute) Reset ¶
func (x *AtomicAggregateAttribute) Reset()
func (*AtomicAggregateAttribute) String ¶
func (x *AtomicAggregateAttribute) String() string
type CarryingLabelInfoCapability ¶
type CarryingLabelInfoCapability struct {
// contains filtered or unexported fields
}
func (*CarryingLabelInfoCapability) Descriptor
deprecated
func (*CarryingLabelInfoCapability) Descriptor() ([]byte, []int)
Deprecated: Use CarryingLabelInfoCapability.ProtoReflect.Descriptor instead.
func (*CarryingLabelInfoCapability) ProtoMessage ¶
func (*CarryingLabelInfoCapability) ProtoMessage()
func (*CarryingLabelInfoCapability) ProtoReflect ¶
func (x *CarryingLabelInfoCapability) ProtoReflect() protoreflect.Message
func (*CarryingLabelInfoCapability) Reset ¶
func (x *CarryingLabelInfoCapability) Reset()
func (*CarryingLabelInfoCapability) String ¶
func (x *CarryingLabelInfoCapability) String() string
type ClusterListAttribute ¶
type ClusterListAttribute struct { Ids []string `protobuf:"bytes,1,rep,name=ids,proto3" json:"ids,omitempty"` // contains filtered or unexported fields }
func (*ClusterListAttribute) Descriptor
deprecated
func (*ClusterListAttribute) Descriptor() ([]byte, []int)
Deprecated: Use ClusterListAttribute.ProtoReflect.Descriptor instead.
func (*ClusterListAttribute) GetIds ¶
func (x *ClusterListAttribute) GetIds() []string
func (*ClusterListAttribute) ProtoMessage ¶
func (*ClusterListAttribute) ProtoMessage()
func (*ClusterListAttribute) ProtoReflect ¶
func (x *ClusterListAttribute) ProtoReflect() protoreflect.Message
func (*ClusterListAttribute) Reset ¶
func (x *ClusterListAttribute) Reset()
func (*ClusterListAttribute) String ¶
func (x *ClusterListAttribute) String() string
type ColorExtended ¶
type ColorExtended struct { Color uint32 `protobuf:"varint,1,opt,name=color,proto3" json:"color,omitempty"` // contains filtered or unexported fields }
func (*ColorExtended) Descriptor
deprecated
func (*ColorExtended) Descriptor() ([]byte, []int)
Deprecated: Use ColorExtended.ProtoReflect.Descriptor instead.
func (*ColorExtended) GetColor ¶
func (x *ColorExtended) GetColor() uint32
func (*ColorExtended) ProtoMessage ¶
func (*ColorExtended) ProtoMessage()
func (*ColorExtended) ProtoReflect ¶
func (x *ColorExtended) ProtoReflect() protoreflect.Message
func (*ColorExtended) Reset ¶
func (x *ColorExtended) Reset()
func (*ColorExtended) String ¶
func (x *ColorExtended) String() string
type CommunitiesAttribute ¶
type CommunitiesAttribute struct { Communities []uint32 `protobuf:"varint,1,rep,packed,name=communities,proto3" json:"communities,omitempty"` // contains filtered or unexported fields }
func (*CommunitiesAttribute) Descriptor
deprecated
func (*CommunitiesAttribute) Descriptor() ([]byte, []int)
Deprecated: Use CommunitiesAttribute.ProtoReflect.Descriptor instead.
func (*CommunitiesAttribute) GetCommunities ¶
func (x *CommunitiesAttribute) GetCommunities() []uint32
func (*CommunitiesAttribute) ProtoMessage ¶
func (*CommunitiesAttribute) ProtoMessage()
func (*CommunitiesAttribute) ProtoReflect ¶
func (x *CommunitiesAttribute) ProtoReflect() protoreflect.Message
func (*CommunitiesAttribute) Reset ¶
func (x *CommunitiesAttribute) Reset()
func (*CommunitiesAttribute) String ¶
func (x *CommunitiesAttribute) String() string
type CommunityAction ¶
type CommunityAction struct { Type CommunityAction_Type `protobuf:"varint,1,opt,name=type,proto3,enum=apipb.CommunityAction_Type" json:"type,omitempty"` Communities []string `protobuf:"bytes,2,rep,name=communities,proto3" json:"communities,omitempty"` // contains filtered or unexported fields }
func (*CommunityAction) Descriptor
deprecated
func (*CommunityAction) Descriptor() ([]byte, []int)
Deprecated: Use CommunityAction.ProtoReflect.Descriptor instead.
func (*CommunityAction) GetCommunities ¶
func (x *CommunityAction) GetCommunities() []string
func (*CommunityAction) GetType ¶
func (x *CommunityAction) GetType() CommunityAction_Type
func (*CommunityAction) ProtoMessage ¶
func (*CommunityAction) ProtoMessage()
func (*CommunityAction) ProtoReflect ¶
func (x *CommunityAction) ProtoReflect() protoreflect.Message
func (*CommunityAction) Reset ¶
func (x *CommunityAction) Reset()
func (*CommunityAction) String ¶
func (x *CommunityAction) String() string
type CommunityAction_Type ¶
type CommunityAction_Type int32
const ( CommunityAction_ADD CommunityAction_Type = 0 CommunityAction_REMOVE CommunityAction_Type = 1 CommunityAction_REPLACE CommunityAction_Type = 2 )
func (CommunityAction_Type) Descriptor ¶
func (CommunityAction_Type) Descriptor() protoreflect.EnumDescriptor
func (CommunityAction_Type) Enum ¶
func (x CommunityAction_Type) Enum() *CommunityAction_Type
func (CommunityAction_Type) EnumDescriptor
deprecated
func (CommunityAction_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use CommunityAction_Type.Descriptor instead.
func (CommunityAction_Type) Number ¶
func (x CommunityAction_Type) Number() protoreflect.EnumNumber
func (CommunityAction_Type) String ¶
func (x CommunityAction_Type) String() string
func (CommunityAction_Type) Type ¶
func (CommunityAction_Type) Type() protoreflect.EnumType
type Conditions ¶
type Conditions struct { PrefixSet *MatchSet `protobuf:"bytes,1,opt,name=prefix_set,json=prefixSet,proto3" json:"prefix_set,omitempty"` NeighborSet *MatchSet `protobuf:"bytes,2,opt,name=neighbor_set,json=neighborSet,proto3" json:"neighbor_set,omitempty"` AsPathLength *AsPathLength `protobuf:"bytes,3,opt,name=as_path_length,json=asPathLength,proto3" json:"as_path_length,omitempty"` AsPathSet *MatchSet `protobuf:"bytes,4,opt,name=as_path_set,json=asPathSet,proto3" json:"as_path_set,omitempty"` CommunitySet *MatchSet `protobuf:"bytes,5,opt,name=community_set,json=communitySet,proto3" json:"community_set,omitempty"` ExtCommunitySet *MatchSet `protobuf:"bytes,6,opt,name=ext_community_set,json=extCommunitySet,proto3" json:"ext_community_set,omitempty"` RpkiResult int32 `protobuf:"varint,7,opt,name=rpki_result,json=rpkiResult,proto3" json:"rpki_result,omitempty"` RouteType Conditions_RouteType `protobuf:"varint,8,opt,name=route_type,json=routeType,proto3,enum=apipb.Conditions_RouteType" json:"route_type,omitempty"` LargeCommunitySet *MatchSet `protobuf:"bytes,9,opt,name=large_community_set,json=largeCommunitySet,proto3" json:"large_community_set,omitempty"` NextHopInList []string `protobuf:"bytes,10,rep,name=next_hop_in_list,json=nextHopInList,proto3" json:"next_hop_in_list,omitempty"` AfiSafiIn []*Family `protobuf:"bytes,11,rep,name=afi_safi_in,json=afiSafiIn,proto3" json:"afi_safi_in,omitempty"` // contains filtered or unexported fields }
func (*Conditions) Descriptor
deprecated
func (*Conditions) Descriptor() ([]byte, []int)
Deprecated: Use Conditions.ProtoReflect.Descriptor instead.
func (*Conditions) GetAfiSafiIn ¶
func (x *Conditions) GetAfiSafiIn() []*Family
func (*Conditions) GetAsPathLength ¶
func (x *Conditions) GetAsPathLength() *AsPathLength
func (*Conditions) GetAsPathSet ¶
func (x *Conditions) GetAsPathSet() *MatchSet
func (*Conditions) GetCommunitySet ¶
func (x *Conditions) GetCommunitySet() *MatchSet
func (*Conditions) GetExtCommunitySet ¶
func (x *Conditions) GetExtCommunitySet() *MatchSet
func (*Conditions) GetLargeCommunitySet ¶
func (x *Conditions) GetLargeCommunitySet() *MatchSet
func (*Conditions) GetNeighborSet ¶
func (x *Conditions) GetNeighborSet() *MatchSet
func (*Conditions) GetNextHopInList ¶
func (x *Conditions) GetNextHopInList() []string
func (*Conditions) GetPrefixSet ¶
func (x *Conditions) GetPrefixSet() *MatchSet
func (*Conditions) GetRouteType ¶
func (x *Conditions) GetRouteType() Conditions_RouteType
func (*Conditions) GetRpkiResult ¶
func (x *Conditions) GetRpkiResult() int32
func (*Conditions) ProtoMessage ¶
func (*Conditions) ProtoMessage()
func (*Conditions) ProtoReflect ¶
func (x *Conditions) ProtoReflect() protoreflect.Message
func (*Conditions) Reset ¶
func (x *Conditions) Reset()
func (*Conditions) String ¶
func (x *Conditions) String() string
type Conditions_RouteType ¶
type Conditions_RouteType int32
const ( Conditions_ROUTE_TYPE_NONE Conditions_RouteType = 0 Conditions_ROUTE_TYPE_INTERNAL Conditions_RouteType = 1 Conditions_ROUTE_TYPE_EXTERNAL Conditions_RouteType = 2 Conditions_ROUTE_TYPE_LOCAL Conditions_RouteType = 3 )
func (Conditions_RouteType) Descriptor ¶
func (Conditions_RouteType) Descriptor() protoreflect.EnumDescriptor
func (Conditions_RouteType) Enum ¶
func (x Conditions_RouteType) Enum() *Conditions_RouteType
func (Conditions_RouteType) EnumDescriptor
deprecated
func (Conditions_RouteType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Conditions_RouteType.Descriptor instead.
func (Conditions_RouteType) Number ¶
func (x Conditions_RouteType) Number() protoreflect.EnumNumber
func (Conditions_RouteType) String ¶
func (x Conditions_RouteType) String() string
func (Conditions_RouteType) Type ¶
func (Conditions_RouteType) Type() protoreflect.EnumType
type Confederation ¶
type Confederation struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Identifier uint32 `protobuf:"varint,2,opt,name=identifier,proto3" json:"identifier,omitempty"` MemberAsList []uint32 `protobuf:"varint,3,rep,packed,name=member_as_list,json=memberAsList,proto3" json:"member_as_list,omitempty"` // contains filtered or unexported fields }
func (*Confederation) Descriptor
deprecated
func (*Confederation) Descriptor() ([]byte, []int)
Deprecated: Use Confederation.ProtoReflect.Descriptor instead.
func (*Confederation) GetEnabled ¶
func (x *Confederation) GetEnabled() bool
func (*Confederation) GetIdentifier ¶
func (x *Confederation) GetIdentifier() uint32
func (*Confederation) GetMemberAsList ¶
func (x *Confederation) GetMemberAsList() []uint32
func (*Confederation) ProtoMessage ¶
func (*Confederation) ProtoMessage()
func (*Confederation) ProtoReflect ¶
func (x *Confederation) ProtoReflect() protoreflect.Message
func (*Confederation) Reset ¶
func (x *Confederation) Reset()
func (*Confederation) String ¶
func (x *Confederation) String() string
type DefaultGatewayExtended ¶
type DefaultGatewayExtended struct {
// contains filtered or unexported fields
}
func (*DefaultGatewayExtended) Descriptor
deprecated
func (*DefaultGatewayExtended) Descriptor() ([]byte, []int)
Deprecated: Use DefaultGatewayExtended.ProtoReflect.Descriptor instead.
func (*DefaultGatewayExtended) ProtoMessage ¶
func (*DefaultGatewayExtended) ProtoMessage()
func (*DefaultGatewayExtended) ProtoReflect ¶
func (x *DefaultGatewayExtended) ProtoReflect() protoreflect.Message
func (*DefaultGatewayExtended) Reset ¶
func (x *DefaultGatewayExtended) Reset()
func (*DefaultGatewayExtended) String ¶
func (x *DefaultGatewayExtended) String() string
type DefaultRouteDistance ¶
type DefaultRouteDistance struct { ExternalRouteDistance uint32 `` /* 127-byte string literal not displayed */ InternalRouteDistance uint32 `` /* 127-byte string literal not displayed */ // contains filtered or unexported fields }
func (*DefaultRouteDistance) Descriptor
deprecated
func (*DefaultRouteDistance) Descriptor() ([]byte, []int)
Deprecated: Use DefaultRouteDistance.ProtoReflect.Descriptor instead.
func (*DefaultRouteDistance) GetExternalRouteDistance ¶
func (x *DefaultRouteDistance) GetExternalRouteDistance() uint32
func (*DefaultRouteDistance) GetInternalRouteDistance ¶
func (x *DefaultRouteDistance) GetInternalRouteDistance() uint32
func (*DefaultRouteDistance) ProtoMessage ¶
func (*DefaultRouteDistance) ProtoMessage()
func (*DefaultRouteDistance) ProtoReflect ¶
func (x *DefaultRouteDistance) ProtoReflect() protoreflect.Message
func (*DefaultRouteDistance) Reset ¶
func (x *DefaultRouteDistance) Reset()
func (*DefaultRouteDistance) String ¶
func (x *DefaultRouteDistance) String() string
type DefinedSet ¶
type DefinedSet struct { DefinedType DefinedType `protobuf:"varint,1,opt,name=defined_type,json=definedType,proto3,enum=apipb.DefinedType" json:"defined_type,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` List []string `protobuf:"bytes,3,rep,name=list,proto3" json:"list,omitempty"` Prefixes []*Prefix `protobuf:"bytes,4,rep,name=prefixes,proto3" json:"prefixes,omitempty"` // contains filtered or unexported fields }
func (*DefinedSet) Descriptor
deprecated
func (*DefinedSet) Descriptor() ([]byte, []int)
Deprecated: Use DefinedSet.ProtoReflect.Descriptor instead.
func (*DefinedSet) GetDefinedType ¶
func (x *DefinedSet) GetDefinedType() DefinedType
func (*DefinedSet) GetList ¶
func (x *DefinedSet) GetList() []string
func (*DefinedSet) GetName ¶
func (x *DefinedSet) GetName() string
func (*DefinedSet) GetPrefixes ¶
func (x *DefinedSet) GetPrefixes() []*Prefix
func (*DefinedSet) ProtoMessage ¶
func (*DefinedSet) ProtoMessage()
func (*DefinedSet) ProtoReflect ¶
func (x *DefinedSet) ProtoReflect() protoreflect.Message
func (*DefinedSet) Reset ¶
func (x *DefinedSet) Reset()
func (*DefinedSet) String ¶
func (x *DefinedSet) String() string
type DefinedType ¶
type DefinedType int32
const ( DefinedType_PREFIX DefinedType = 0 DefinedType_NEIGHBOR DefinedType = 1 DefinedType_TAG DefinedType = 2 DefinedType_AS_PATH DefinedType = 3 DefinedType_COMMUNITY DefinedType = 4 DefinedType_EXT_COMMUNITY DefinedType = 5 DefinedType_LARGE_COMMUNITY DefinedType = 6 DefinedType_NEXT_HOP DefinedType = 7 )
func (DefinedType) Descriptor ¶
func (DefinedType) Descriptor() protoreflect.EnumDescriptor
func (DefinedType) Enum ¶
func (x DefinedType) Enum() *DefinedType
func (DefinedType) EnumDescriptor
deprecated
func (DefinedType) EnumDescriptor() ([]byte, []int)
Deprecated: Use DefinedType.Descriptor instead.
func (DefinedType) Number ¶
func (x DefinedType) Number() protoreflect.EnumNumber
func (DefinedType) String ¶
func (x DefinedType) String() string
func (DefinedType) Type ¶
func (DefinedType) Type() protoreflect.EnumType
type DeleteBmpRequest ¶
type DeleteBmpRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
func (*DeleteBmpRequest) Descriptor
deprecated
func (*DeleteBmpRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteBmpRequest.ProtoReflect.Descriptor instead.
func (*DeleteBmpRequest) GetAddress ¶
func (x *DeleteBmpRequest) GetAddress() string
func (*DeleteBmpRequest) GetPort ¶
func (x *DeleteBmpRequest) GetPort() uint32
func (*DeleteBmpRequest) ProtoMessage ¶
func (*DeleteBmpRequest) ProtoMessage()
func (*DeleteBmpRequest) ProtoReflect ¶
func (x *DeleteBmpRequest) ProtoReflect() protoreflect.Message
func (*DeleteBmpRequest) Reset ¶
func (x *DeleteBmpRequest) Reset()
func (*DeleteBmpRequest) String ¶
func (x *DeleteBmpRequest) String() string
type DeleteDefinedSetRequest ¶
type DeleteDefinedSetRequest struct { DefinedSet *DefinedSet `protobuf:"bytes,1,opt,name=defined_set,json=definedSet,proto3" json:"defined_set,omitempty"` All bool `protobuf:"varint,2,opt,name=all,proto3" json:"all,omitempty"` // contains filtered or unexported fields }
func (*DeleteDefinedSetRequest) Descriptor
deprecated
func (*DeleteDefinedSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDefinedSetRequest.ProtoReflect.Descriptor instead.
func (*DeleteDefinedSetRequest) GetAll ¶
func (x *DeleteDefinedSetRequest) GetAll() bool
func (*DeleteDefinedSetRequest) GetDefinedSet ¶
func (x *DeleteDefinedSetRequest) GetDefinedSet() *DefinedSet
func (*DeleteDefinedSetRequest) ProtoMessage ¶
func (*DeleteDefinedSetRequest) ProtoMessage()
func (*DeleteDefinedSetRequest) ProtoReflect ¶
func (x *DeleteDefinedSetRequest) ProtoReflect() protoreflect.Message
func (*DeleteDefinedSetRequest) Reset ¶
func (x *DeleteDefinedSetRequest) Reset()
func (*DeleteDefinedSetRequest) String ¶
func (x *DeleteDefinedSetRequest) String() string
type DeleteDynamicNeighborRequest ¶
type DeleteDynamicNeighborRequest struct { Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` PeerGroup string `protobuf:"bytes,2,opt,name=peer_group,json=peerGroup,proto3" json:"peer_group,omitempty"` // contains filtered or unexported fields }
func (*DeleteDynamicNeighborRequest) Descriptor
deprecated
func (*DeleteDynamicNeighborRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDynamicNeighborRequest.ProtoReflect.Descriptor instead.
func (*DeleteDynamicNeighborRequest) GetPeerGroup ¶
func (x *DeleteDynamicNeighborRequest) GetPeerGroup() string
func (*DeleteDynamicNeighborRequest) GetPrefix ¶
func (x *DeleteDynamicNeighborRequest) GetPrefix() string
func (*DeleteDynamicNeighborRequest) ProtoMessage ¶
func (*DeleteDynamicNeighborRequest) ProtoMessage()
func (*DeleteDynamicNeighborRequest) ProtoReflect ¶
func (x *DeleteDynamicNeighborRequest) ProtoReflect() protoreflect.Message
func (*DeleteDynamicNeighborRequest) Reset ¶
func (x *DeleteDynamicNeighborRequest) Reset()
func (*DeleteDynamicNeighborRequest) String ¶
func (x *DeleteDynamicNeighborRequest) String() string
type DeletePathRequest ¶
type DeletePathRequest struct { TableType TableType `protobuf:"varint,1,opt,name=table_type,json=tableType,proto3,enum=apipb.TableType" json:"table_type,omitempty"` VrfId string `protobuf:"bytes,2,opt,name=vrf_id,json=vrfId,proto3" json:"vrf_id,omitempty"` Family *Family `protobuf:"bytes,3,opt,name=family,proto3" json:"family,omitempty"` Path *Path `protobuf:"bytes,4,opt,name=path,proto3" json:"path,omitempty"` Uuid []byte `protobuf:"bytes,5,opt,name=uuid,proto3" json:"uuid,omitempty"` // contains filtered or unexported fields }
func (*DeletePathRequest) Descriptor
deprecated
func (*DeletePathRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePathRequest.ProtoReflect.Descriptor instead.
func (*DeletePathRequest) GetFamily ¶
func (x *DeletePathRequest) GetFamily() *Family
func (*DeletePathRequest) GetPath ¶
func (x *DeletePathRequest) GetPath() *Path
func (*DeletePathRequest) GetTableType ¶
func (x *DeletePathRequest) GetTableType() TableType
func (*DeletePathRequest) GetUuid ¶
func (x *DeletePathRequest) GetUuid() []byte
func (*DeletePathRequest) GetVrfId ¶
func (x *DeletePathRequest) GetVrfId() string
func (*DeletePathRequest) ProtoMessage ¶
func (*DeletePathRequest) ProtoMessage()
func (*DeletePathRequest) ProtoReflect ¶
func (x *DeletePathRequest) ProtoReflect() protoreflect.Message
func (*DeletePathRequest) Reset ¶
func (x *DeletePathRequest) Reset()
func (*DeletePathRequest) String ¶
func (x *DeletePathRequest) String() string
type DeletePeerGroupRequest ¶
type DeletePeerGroupRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DeletePeerGroupRequest) Descriptor
deprecated
func (*DeletePeerGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePeerGroupRequest.ProtoReflect.Descriptor instead.
func (*DeletePeerGroupRequest) GetName ¶
func (x *DeletePeerGroupRequest) GetName() string
func (*DeletePeerGroupRequest) ProtoMessage ¶
func (*DeletePeerGroupRequest) ProtoMessage()
func (*DeletePeerGroupRequest) ProtoReflect ¶
func (x *DeletePeerGroupRequest) ProtoReflect() protoreflect.Message
func (*DeletePeerGroupRequest) Reset ¶
func (x *DeletePeerGroupRequest) Reset()
func (*DeletePeerGroupRequest) String ¶
func (x *DeletePeerGroupRequest) String() string
type DeletePeerRequest ¶
type DeletePeerRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Interface string `protobuf:"bytes,2,opt,name=interface,proto3" json:"interface,omitempty"` // contains filtered or unexported fields }
func (*DeletePeerRequest) Descriptor
deprecated
func (*DeletePeerRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePeerRequest.ProtoReflect.Descriptor instead.
func (*DeletePeerRequest) GetAddress ¶
func (x *DeletePeerRequest) GetAddress() string
func (*DeletePeerRequest) GetInterface ¶
func (x *DeletePeerRequest) GetInterface() string
func (*DeletePeerRequest) ProtoMessage ¶
func (*DeletePeerRequest) ProtoMessage()
func (*DeletePeerRequest) ProtoReflect ¶
func (x *DeletePeerRequest) ProtoReflect() protoreflect.Message
func (*DeletePeerRequest) Reset ¶
func (x *DeletePeerRequest) Reset()
func (*DeletePeerRequest) String ¶
func (x *DeletePeerRequest) String() string
type DeletePolicyAssignmentRequest ¶
type DeletePolicyAssignmentRequest struct { Assignment *PolicyAssignment `protobuf:"bytes,1,opt,name=assignment,proto3" json:"assignment,omitempty"` All bool `protobuf:"varint,2,opt,name=all,proto3" json:"all,omitempty"` // contains filtered or unexported fields }
func (*DeletePolicyAssignmentRequest) Descriptor
deprecated
func (*DeletePolicyAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePolicyAssignmentRequest.ProtoReflect.Descriptor instead.
func (*DeletePolicyAssignmentRequest) GetAll ¶
func (x *DeletePolicyAssignmentRequest) GetAll() bool
func (*DeletePolicyAssignmentRequest) GetAssignment ¶
func (x *DeletePolicyAssignmentRequest) GetAssignment() *PolicyAssignment
func (*DeletePolicyAssignmentRequest) ProtoMessage ¶
func (*DeletePolicyAssignmentRequest) ProtoMessage()
func (*DeletePolicyAssignmentRequest) ProtoReflect ¶
func (x *DeletePolicyAssignmentRequest) ProtoReflect() protoreflect.Message
func (*DeletePolicyAssignmentRequest) Reset ¶
func (x *DeletePolicyAssignmentRequest) Reset()
func (*DeletePolicyAssignmentRequest) String ¶
func (x *DeletePolicyAssignmentRequest) String() string
type DeletePolicyRequest ¶
type DeletePolicyRequest struct { Policy *Policy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"` // if this flag is set, gobgpd won't delete any statements // even if some statements get not used by any policy by this operation. PreserveStatements bool `protobuf:"varint,2,opt,name=preserve_statements,json=preserveStatements,proto3" json:"preserve_statements,omitempty"` All bool `protobuf:"varint,3,opt,name=all,proto3" json:"all,omitempty"` // contains filtered or unexported fields }
func (*DeletePolicyRequest) Descriptor
deprecated
func (*DeletePolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePolicyRequest.ProtoReflect.Descriptor instead.
func (*DeletePolicyRequest) GetAll ¶
func (x *DeletePolicyRequest) GetAll() bool
func (*DeletePolicyRequest) GetPolicy ¶
func (x *DeletePolicyRequest) GetPolicy() *Policy
func (*DeletePolicyRequest) GetPreserveStatements ¶
func (x *DeletePolicyRequest) GetPreserveStatements() bool
func (*DeletePolicyRequest) ProtoMessage ¶
func (*DeletePolicyRequest) ProtoMessage()
func (*DeletePolicyRequest) ProtoReflect ¶
func (x *DeletePolicyRequest) ProtoReflect() protoreflect.Message
func (*DeletePolicyRequest) Reset ¶
func (x *DeletePolicyRequest) Reset()
func (*DeletePolicyRequest) String ¶
func (x *DeletePolicyRequest) String() string
type DeleteRpkiRequest ¶
type DeleteRpkiRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
func (*DeleteRpkiRequest) Descriptor
deprecated
func (*DeleteRpkiRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRpkiRequest.ProtoReflect.Descriptor instead.
func (*DeleteRpkiRequest) GetAddress ¶
func (x *DeleteRpkiRequest) GetAddress() string
func (*DeleteRpkiRequest) GetPort ¶
func (x *DeleteRpkiRequest) GetPort() uint32
func (*DeleteRpkiRequest) ProtoMessage ¶
func (*DeleteRpkiRequest) ProtoMessage()
func (*DeleteRpkiRequest) ProtoReflect ¶
func (x *DeleteRpkiRequest) ProtoReflect() protoreflect.Message
func (*DeleteRpkiRequest) Reset ¶
func (x *DeleteRpkiRequest) Reset()
func (*DeleteRpkiRequest) String ¶
func (x *DeleteRpkiRequest) String() string
type DeleteStatementRequest ¶
type DeleteStatementRequest struct { Statement *Statement `protobuf:"bytes,1,opt,name=statement,proto3" json:"statement,omitempty"` All bool `protobuf:"varint,2,opt,name=all,proto3" json:"all,omitempty"` // contains filtered or unexported fields }
func (*DeleteStatementRequest) Descriptor
deprecated
func (*DeleteStatementRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStatementRequest.ProtoReflect.Descriptor instead.
func (*DeleteStatementRequest) GetAll ¶
func (x *DeleteStatementRequest) GetAll() bool
func (*DeleteStatementRequest) GetStatement ¶
func (x *DeleteStatementRequest) GetStatement() *Statement
func (*DeleteStatementRequest) ProtoMessage ¶
func (*DeleteStatementRequest) ProtoMessage()
func (*DeleteStatementRequest) ProtoReflect ¶
func (x *DeleteStatementRequest) ProtoReflect() protoreflect.Message
func (*DeleteStatementRequest) Reset ¶
func (x *DeleteStatementRequest) Reset()
func (*DeleteStatementRequest) String ¶
func (x *DeleteStatementRequest) String() string
type DeleteVrfRequest ¶
type DeleteVrfRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*DeleteVrfRequest) Descriptor
deprecated
func (*DeleteVrfRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteVrfRequest.ProtoReflect.Descriptor instead.
func (*DeleteVrfRequest) GetName ¶
func (x *DeleteVrfRequest) GetName() string
func (*DeleteVrfRequest) ProtoMessage ¶
func (*DeleteVrfRequest) ProtoMessage()
func (*DeleteVrfRequest) ProtoReflect ¶
func (x *DeleteVrfRequest) ProtoReflect() protoreflect.Message
func (*DeleteVrfRequest) Reset ¶
func (x *DeleteVrfRequest) Reset()
func (*DeleteVrfRequest) String ¶
func (x *DeleteVrfRequest) String() string
type Destination ¶
type Destination struct { Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` Paths []*Path `protobuf:"bytes,2,rep,name=paths,proto3" json:"paths,omitempty"` // contains filtered or unexported fields }
func (*Destination) Descriptor
deprecated
func (*Destination) Descriptor() ([]byte, []int)
Deprecated: Use Destination.ProtoReflect.Descriptor instead.
func (*Destination) GetPaths ¶
func (x *Destination) GetPaths() []*Path
func (*Destination) GetPrefix ¶
func (x *Destination) GetPrefix() string
func (*Destination) ProtoMessage ¶
func (*Destination) ProtoMessage()
func (*Destination) ProtoReflect ¶
func (x *Destination) ProtoReflect() protoreflect.Message
func (*Destination) Reset ¶
func (x *Destination) Reset()
func (*Destination) String ¶
func (x *Destination) String() string
type DisableMrtRequest ¶
type DisableMrtRequest struct { Filename string `protobuf:"bytes,1,opt,name=filename,proto3" json:"filename,omitempty"` // contains filtered or unexported fields }
func (*DisableMrtRequest) Descriptor
deprecated
func (*DisableMrtRequest) Descriptor() ([]byte, []int)
Deprecated: Use DisableMrtRequest.ProtoReflect.Descriptor instead.
func (*DisableMrtRequest) GetFilename ¶
func (x *DisableMrtRequest) GetFilename() string
func (*DisableMrtRequest) ProtoMessage ¶
func (*DisableMrtRequest) ProtoMessage()
func (*DisableMrtRequest) ProtoReflect ¶
func (x *DisableMrtRequest) ProtoReflect() protoreflect.Message
func (*DisableMrtRequest) Reset ¶
func (x *DisableMrtRequest) Reset()
func (*DisableMrtRequest) String ¶
func (x *DisableMrtRequest) String() string
type DisablePeerRequest ¶
type DisablePeerRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Communication string `protobuf:"bytes,2,opt,name=communication,proto3" json:"communication,omitempty"` // contains filtered or unexported fields }
func (*DisablePeerRequest) Descriptor
deprecated
func (*DisablePeerRequest) Descriptor() ([]byte, []int)
Deprecated: Use DisablePeerRequest.ProtoReflect.Descriptor instead.
func (*DisablePeerRequest) GetAddress ¶
func (x *DisablePeerRequest) GetAddress() string
func (*DisablePeerRequest) GetCommunication ¶
func (x *DisablePeerRequest) GetCommunication() string
func (*DisablePeerRequest) ProtoMessage ¶
func (*DisablePeerRequest) ProtoMessage()
func (*DisablePeerRequest) ProtoReflect ¶
func (x *DisablePeerRequest) ProtoReflect() protoreflect.Message
func (*DisablePeerRequest) Reset ¶
func (x *DisablePeerRequest) Reset()
func (*DisablePeerRequest) String ¶
func (x *DisablePeerRequest) String() string
type DisableRpkiRequest ¶
type DisableRpkiRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
func (*DisableRpkiRequest) Descriptor
deprecated
func (*DisableRpkiRequest) Descriptor() ([]byte, []int)
Deprecated: Use DisableRpkiRequest.ProtoReflect.Descriptor instead.
func (*DisableRpkiRequest) GetAddress ¶
func (x *DisableRpkiRequest) GetAddress() string
func (*DisableRpkiRequest) GetPort ¶
func (x *DisableRpkiRequest) GetPort() uint32
func (*DisableRpkiRequest) ProtoMessage ¶
func (*DisableRpkiRequest) ProtoMessage()
func (*DisableRpkiRequest) ProtoReflect ¶
func (x *DisableRpkiRequest) ProtoReflect() protoreflect.Message
func (*DisableRpkiRequest) Reset ¶
func (x *DisableRpkiRequest) Reset()
func (*DisableRpkiRequest) String ¶
func (x *DisableRpkiRequest) String() string
type DynamicNeighbor ¶
type DynamicNeighbor struct { Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` PeerGroup string `protobuf:"bytes,2,opt,name=peer_group,json=peerGroup,proto3" json:"peer_group,omitempty"` // contains filtered or unexported fields }
func (*DynamicNeighbor) Descriptor
deprecated
func (*DynamicNeighbor) Descriptor() ([]byte, []int)
Deprecated: Use DynamicNeighbor.ProtoReflect.Descriptor instead.
func (*DynamicNeighbor) GetPeerGroup ¶
func (x *DynamicNeighbor) GetPeerGroup() string
func (*DynamicNeighbor) GetPrefix ¶
func (x *DynamicNeighbor) GetPrefix() string
func (*DynamicNeighbor) ProtoMessage ¶
func (*DynamicNeighbor) ProtoMessage()
func (*DynamicNeighbor) ProtoReflect ¶
func (x *DynamicNeighbor) ProtoReflect() protoreflect.Message
func (*DynamicNeighbor) Reset ¶
func (x *DynamicNeighbor) Reset()
func (*DynamicNeighbor) String ¶
func (x *DynamicNeighbor) String() string
type ENLPType ¶
type ENLPType int32
func (ENLPType) Descriptor ¶
func (ENLPType) Descriptor() protoreflect.EnumDescriptor
func (ENLPType) EnumDescriptor
deprecated
func (ENLPType) Number ¶
func (x ENLPType) Number() protoreflect.EnumNumber
func (ENLPType) Type ¶
func (ENLPType) Type() protoreflect.EnumType
type ESILabelExtended ¶
type ESILabelExtended struct { IsSingleActive bool `protobuf:"varint,1,opt,name=is_single_active,json=isSingleActive,proto3" json:"is_single_active,omitempty"` Label uint32 `protobuf:"varint,2,opt,name=label,proto3" json:"label,omitempty"` // contains filtered or unexported fields }
func (*ESILabelExtended) Descriptor
deprecated
func (*ESILabelExtended) Descriptor() ([]byte, []int)
Deprecated: Use ESILabelExtended.ProtoReflect.Descriptor instead.
func (*ESILabelExtended) GetIsSingleActive ¶
func (x *ESILabelExtended) GetIsSingleActive() bool
func (*ESILabelExtended) GetLabel ¶
func (x *ESILabelExtended) GetLabel() uint32
func (*ESILabelExtended) ProtoMessage ¶
func (*ESILabelExtended) ProtoMessage()
func (*ESILabelExtended) ProtoReflect ¶
func (x *ESILabelExtended) ProtoReflect() protoreflect.Message
func (*ESILabelExtended) Reset ¶
func (x *ESILabelExtended) Reset()
func (*ESILabelExtended) String ¶
func (x *ESILabelExtended) String() string
type ESImportRouteTarget ¶
type ESImportRouteTarget struct { EsImport string `protobuf:"bytes,1,opt,name=es_import,json=esImport,proto3" json:"es_import,omitempty"` // contains filtered or unexported fields }
func (*ESImportRouteTarget) Descriptor
deprecated
func (*ESImportRouteTarget) Descriptor() ([]byte, []int)
Deprecated: Use ESImportRouteTarget.ProtoReflect.Descriptor instead.
func (*ESImportRouteTarget) GetEsImport ¶
func (x *ESImportRouteTarget) GetEsImport() string
func (*ESImportRouteTarget) ProtoMessage ¶
func (*ESImportRouteTarget) ProtoMessage()
func (*ESImportRouteTarget) ProtoReflect ¶
func (x *ESImportRouteTarget) ProtoReflect() protoreflect.Message
func (*ESImportRouteTarget) Reset ¶
func (x *ESImportRouteTarget) Reset()
func (*ESImportRouteTarget) String ¶
func (x *ESImportRouteTarget) String() string
type EVPNEthernetAutoDiscoveryRoute ¶
type EVPNEthernetAutoDiscoveryRoute struct { // One of: // - RouteDistinguisherTwoOctetASN // - RouteDistinguisherIPAddress // - RouteDistinguisherFourOctetASN Rd *anypb.Any `protobuf:"bytes,1,opt,name=rd,proto3" json:"rd,omitempty"` Esi *EthernetSegmentIdentifier `protobuf:"bytes,2,opt,name=esi,proto3" json:"esi,omitempty"` EthernetTag uint32 `protobuf:"varint,3,opt,name=ethernet_tag,json=ethernetTag,proto3" json:"ethernet_tag,omitempty"` Label uint32 `protobuf:"varint,4,opt,name=label,proto3" json:"label,omitempty"` // contains filtered or unexported fields }
EVPNEthernetAutoDiscoveryRoute represents the NLRI for: - AFI=25, SAFI=70, RouteType=1
func (*EVPNEthernetAutoDiscoveryRoute) Descriptor
deprecated
func (*EVPNEthernetAutoDiscoveryRoute) Descriptor() ([]byte, []int)
Deprecated: Use EVPNEthernetAutoDiscoveryRoute.ProtoReflect.Descriptor instead.
func (*EVPNEthernetAutoDiscoveryRoute) GetEsi ¶
func (x *EVPNEthernetAutoDiscoveryRoute) GetEsi() *EthernetSegmentIdentifier
func (*EVPNEthernetAutoDiscoveryRoute) GetEthernetTag ¶
func (x *EVPNEthernetAutoDiscoveryRoute) GetEthernetTag() uint32
func (*EVPNEthernetAutoDiscoveryRoute) GetLabel ¶
func (x *EVPNEthernetAutoDiscoveryRoute) GetLabel() uint32
func (*EVPNEthernetAutoDiscoveryRoute) GetRd ¶
func (x *EVPNEthernetAutoDiscoveryRoute) GetRd() *anypb.Any
func (*EVPNEthernetAutoDiscoveryRoute) ProtoMessage ¶
func (*EVPNEthernetAutoDiscoveryRoute) ProtoMessage()
func (*EVPNEthernetAutoDiscoveryRoute) ProtoReflect ¶
func (x *EVPNEthernetAutoDiscoveryRoute) ProtoReflect() protoreflect.Message
func (*EVPNEthernetAutoDiscoveryRoute) Reset ¶
func (x *EVPNEthernetAutoDiscoveryRoute) Reset()
func (*EVPNEthernetAutoDiscoveryRoute) String ¶
func (x *EVPNEthernetAutoDiscoveryRoute) String() string
type EVPNEthernetSegmentRoute ¶
type EVPNEthernetSegmentRoute struct { // One of: // - RouteDistinguisherTwoOctetASN // - RouteDistinguisherIPAddress // - RouteDistinguisherFourOctetASN Rd *anypb.Any `protobuf:"bytes,1,opt,name=rd,proto3" json:"rd,omitempty"` Esi *EthernetSegmentIdentifier `protobuf:"bytes,2,opt,name=esi,proto3" json:"esi,omitempty"` IpAddress string `protobuf:"bytes,3,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"` // contains filtered or unexported fields }
EVPNEthernetSegmentRoute represents the NLRI for: - AFI=25, SAFI=70, RouteType=4
func (*EVPNEthernetSegmentRoute) Descriptor
deprecated
func (*EVPNEthernetSegmentRoute) Descriptor() ([]byte, []int)
Deprecated: Use EVPNEthernetSegmentRoute.ProtoReflect.Descriptor instead.
func (*EVPNEthernetSegmentRoute) GetEsi ¶
func (x *EVPNEthernetSegmentRoute) GetEsi() *EthernetSegmentIdentifier
func (*EVPNEthernetSegmentRoute) GetIpAddress ¶
func (x *EVPNEthernetSegmentRoute) GetIpAddress() string
func (*EVPNEthernetSegmentRoute) GetRd ¶
func (x *EVPNEthernetSegmentRoute) GetRd() *anypb.Any
func (*EVPNEthernetSegmentRoute) ProtoMessage ¶
func (*EVPNEthernetSegmentRoute) ProtoMessage()
func (*EVPNEthernetSegmentRoute) ProtoReflect ¶
func (x *EVPNEthernetSegmentRoute) ProtoReflect() protoreflect.Message
func (*EVPNEthernetSegmentRoute) Reset ¶
func (x *EVPNEthernetSegmentRoute) Reset()
func (*EVPNEthernetSegmentRoute) String ¶
func (x *EVPNEthernetSegmentRoute) String() string
type EVPNIPMSIRoute ¶
type EVPNIPMSIRoute struct { // One of: // - RouteDistinguisherTwoOctetASN // - RouteDistinguisherIPAddress // - RouteDistinguisherFourOctetASN Rd *anypb.Any `protobuf:"bytes,1,opt,name=rd,proto3" json:"rd,omitempty"` EthernetTag uint32 `protobuf:"varint,2,opt,name=ethernet_tag,json=ethernetTag,proto3" json:"ethernet_tag,omitempty"` Rt *anypb.Any `protobuf:"bytes,3,opt,name=rt,proto3" json:"rt,omitempty"` // contains filtered or unexported fields }
EVPNIPMSIRoute represents the NLRI for: - AFI=25, SAFI=70, RouteType=9
func (*EVPNIPMSIRoute) Descriptor
deprecated
func (*EVPNIPMSIRoute) Descriptor() ([]byte, []int)
Deprecated: Use EVPNIPMSIRoute.ProtoReflect.Descriptor instead.
func (*EVPNIPMSIRoute) GetEthernetTag ¶
func (x *EVPNIPMSIRoute) GetEthernetTag() uint32
func (*EVPNIPMSIRoute) GetRd ¶
func (x *EVPNIPMSIRoute) GetRd() *anypb.Any
func (*EVPNIPMSIRoute) GetRt ¶
func (x *EVPNIPMSIRoute) GetRt() *anypb.Any
func (*EVPNIPMSIRoute) ProtoMessage ¶
func (*EVPNIPMSIRoute) ProtoMessage()
func (*EVPNIPMSIRoute) ProtoReflect ¶
func (x *EVPNIPMSIRoute) ProtoReflect() protoreflect.Message
func (*EVPNIPMSIRoute) Reset ¶
func (x *EVPNIPMSIRoute) Reset()
func (*EVPNIPMSIRoute) String ¶
func (x *EVPNIPMSIRoute) String() string
type EVPNIPPrefixRoute ¶
type EVPNIPPrefixRoute struct { // One of: // - RouteDistinguisherTwoOctetASN // - RouteDistinguisherIPAddress // - RouteDistinguisherFourOctetASN Rd *anypb.Any `protobuf:"bytes,1,opt,name=rd,proto3" json:"rd,omitempty"` Esi *EthernetSegmentIdentifier `protobuf:"bytes,2,opt,name=esi,proto3" json:"esi,omitempty"` EthernetTag uint32 `protobuf:"varint,3,opt,name=ethernet_tag,json=ethernetTag,proto3" json:"ethernet_tag,omitempty"` IpPrefix string `protobuf:"bytes,4,opt,name=ip_prefix,json=ipPrefix,proto3" json:"ip_prefix,omitempty"` IpPrefixLen uint32 `protobuf:"varint,5,opt,name=ip_prefix_len,json=ipPrefixLen,proto3" json:"ip_prefix_len,omitempty"` GwAddress string `protobuf:"bytes,6,opt,name=gw_address,json=gwAddress,proto3" json:"gw_address,omitempty"` Label uint32 `protobuf:"varint,7,opt,name=label,proto3" json:"label,omitempty"` // contains filtered or unexported fields }
EVPNIPPrefixRoute represents the NLRI for: - AFI=25, SAFI=70, RouteType=5
func (*EVPNIPPrefixRoute) Descriptor
deprecated
func (*EVPNIPPrefixRoute) Descriptor() ([]byte, []int)
Deprecated: Use EVPNIPPrefixRoute.ProtoReflect.Descriptor instead.
func (*EVPNIPPrefixRoute) GetEsi ¶
func (x *EVPNIPPrefixRoute) GetEsi() *EthernetSegmentIdentifier
func (*EVPNIPPrefixRoute) GetEthernetTag ¶
func (x *EVPNIPPrefixRoute) GetEthernetTag() uint32
func (*EVPNIPPrefixRoute) GetGwAddress ¶
func (x *EVPNIPPrefixRoute) GetGwAddress() string
func (*EVPNIPPrefixRoute) GetIpPrefix ¶
func (x *EVPNIPPrefixRoute) GetIpPrefix() string
func (*EVPNIPPrefixRoute) GetIpPrefixLen ¶
func (x *EVPNIPPrefixRoute) GetIpPrefixLen() uint32
func (*EVPNIPPrefixRoute) GetLabel ¶
func (x *EVPNIPPrefixRoute) GetLabel() uint32
func (*EVPNIPPrefixRoute) GetRd ¶
func (x *EVPNIPPrefixRoute) GetRd() *anypb.Any
func (*EVPNIPPrefixRoute) ProtoMessage ¶
func (*EVPNIPPrefixRoute) ProtoMessage()
func (*EVPNIPPrefixRoute) ProtoReflect ¶
func (x *EVPNIPPrefixRoute) ProtoReflect() protoreflect.Message
func (*EVPNIPPrefixRoute) Reset ¶
func (x *EVPNIPPrefixRoute) Reset()
func (*EVPNIPPrefixRoute) String ¶
func (x *EVPNIPPrefixRoute) String() string
type EVPNInclusiveMulticastEthernetTagRoute ¶
type EVPNInclusiveMulticastEthernetTagRoute struct { // One of: // - RouteDistinguisherTwoOctetASN // - RouteDistinguisherIPAddress // - RouteDistinguisherFourOctetASN Rd *anypb.Any `protobuf:"bytes,1,opt,name=rd,proto3" json:"rd,omitempty"` EthernetTag uint32 `protobuf:"varint,2,opt,name=ethernet_tag,json=ethernetTag,proto3" json:"ethernet_tag,omitempty"` IpAddress string `protobuf:"bytes,3,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"` // contains filtered or unexported fields }
EVPNInclusiveMulticastEthernetTagRoute represents the NLRI for: - AFI=25, SAFI=70, RouteType=3
func (*EVPNInclusiveMulticastEthernetTagRoute) Descriptor
deprecated
func (*EVPNInclusiveMulticastEthernetTagRoute) Descriptor() ([]byte, []int)
Deprecated: Use EVPNInclusiveMulticastEthernetTagRoute.ProtoReflect.Descriptor instead.
func (*EVPNInclusiveMulticastEthernetTagRoute) GetEthernetTag ¶
func (x *EVPNInclusiveMulticastEthernetTagRoute) GetEthernetTag() uint32
func (*EVPNInclusiveMulticastEthernetTagRoute) GetIpAddress ¶
func (x *EVPNInclusiveMulticastEthernetTagRoute) GetIpAddress() string
func (*EVPNInclusiveMulticastEthernetTagRoute) GetRd ¶
func (x *EVPNInclusiveMulticastEthernetTagRoute) GetRd() *anypb.Any
func (*EVPNInclusiveMulticastEthernetTagRoute) ProtoMessage ¶
func (*EVPNInclusiveMulticastEthernetTagRoute) ProtoMessage()
func (*EVPNInclusiveMulticastEthernetTagRoute) ProtoReflect ¶
func (x *EVPNInclusiveMulticastEthernetTagRoute) ProtoReflect() protoreflect.Message
func (*EVPNInclusiveMulticastEthernetTagRoute) Reset ¶
func (x *EVPNInclusiveMulticastEthernetTagRoute) Reset()
func (*EVPNInclusiveMulticastEthernetTagRoute) String ¶
func (x *EVPNInclusiveMulticastEthernetTagRoute) String() string
type EVPNMACIPAdvertisementRoute ¶
type EVPNMACIPAdvertisementRoute struct { // One of: // - RouteDistinguisherTwoOctetASN // - RouteDistinguisherIPAddress // - RouteDistinguisherFourOctetASN Rd *anypb.Any `protobuf:"bytes,1,opt,name=rd,proto3" json:"rd,omitempty"` Esi *EthernetSegmentIdentifier `protobuf:"bytes,2,opt,name=esi,proto3" json:"esi,omitempty"` EthernetTag uint32 `protobuf:"varint,3,opt,name=ethernet_tag,json=ethernetTag,proto3" json:"ethernet_tag,omitempty"` MacAddress string `protobuf:"bytes,4,opt,name=mac_address,json=macAddress,proto3" json:"mac_address,omitempty"` IpAddress string `protobuf:"bytes,5,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"` Labels []uint32 `protobuf:"varint,6,rep,packed,name=labels,proto3" json:"labels,omitempty"` // contains filtered or unexported fields }
EVPNMACIPAdvertisementRoute represents the NLRI for: - AFI=25, SAFI=70, RouteType=2
func (*EVPNMACIPAdvertisementRoute) Descriptor
deprecated
func (*EVPNMACIPAdvertisementRoute) Descriptor() ([]byte, []int)
Deprecated: Use EVPNMACIPAdvertisementRoute.ProtoReflect.Descriptor instead.
func (*EVPNMACIPAdvertisementRoute) GetEsi ¶
func (x *EVPNMACIPAdvertisementRoute) GetEsi() *EthernetSegmentIdentifier
func (*EVPNMACIPAdvertisementRoute) GetEthernetTag ¶
func (x *EVPNMACIPAdvertisementRoute) GetEthernetTag() uint32
func (*EVPNMACIPAdvertisementRoute) GetIpAddress ¶
func (x *EVPNMACIPAdvertisementRoute) GetIpAddress() string
func (*EVPNMACIPAdvertisementRoute) GetLabels ¶
func (x *EVPNMACIPAdvertisementRoute) GetLabels() []uint32
func (*EVPNMACIPAdvertisementRoute) GetMacAddress ¶
func (x *EVPNMACIPAdvertisementRoute) GetMacAddress() string
func (*EVPNMACIPAdvertisementRoute) GetRd ¶
func (x *EVPNMACIPAdvertisementRoute) GetRd() *anypb.Any
func (*EVPNMACIPAdvertisementRoute) ProtoMessage ¶
func (*EVPNMACIPAdvertisementRoute) ProtoMessage()
func (*EVPNMACIPAdvertisementRoute) ProtoReflect ¶
func (x *EVPNMACIPAdvertisementRoute) ProtoReflect() protoreflect.Message
func (*EVPNMACIPAdvertisementRoute) Reset ¶
func (x *EVPNMACIPAdvertisementRoute) Reset()
func (*EVPNMACIPAdvertisementRoute) String ¶
func (x *EVPNMACIPAdvertisementRoute) String() string
type Ebgp ¶
type Ebgp struct { Config *EbgpConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` State *EbgpState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*Ebgp) Descriptor
deprecated
func (*Ebgp) GetConfig ¶
func (x *Ebgp) GetConfig() *EbgpConfig
func (*Ebgp) ProtoMessage ¶
func (*Ebgp) ProtoMessage()
func (*Ebgp) ProtoReflect ¶
func (x *Ebgp) ProtoReflect() protoreflect.Message
type EbgpConfig ¶
type EbgpConfig struct { AllowMultipleAsn bool `protobuf:"varint,1,opt,name=allow_multiple_asn,json=allowMultipleAsn,proto3" json:"allow_multiple_asn,omitempty"` MaximumPaths uint32 `protobuf:"varint,2,opt,name=maximum_paths,json=maximumPaths,proto3" json:"maximum_paths,omitempty"` // contains filtered or unexported fields }
func (*EbgpConfig) Descriptor
deprecated
func (*EbgpConfig) Descriptor() ([]byte, []int)
Deprecated: Use EbgpConfig.ProtoReflect.Descriptor instead.
func (*EbgpConfig) GetAllowMultipleAsn ¶
func (x *EbgpConfig) GetAllowMultipleAsn() bool
func (*EbgpConfig) GetMaximumPaths ¶
func (x *EbgpConfig) GetMaximumPaths() uint32
func (*EbgpConfig) ProtoMessage ¶
func (*EbgpConfig) ProtoMessage()
func (*EbgpConfig) ProtoReflect ¶
func (x *EbgpConfig) ProtoReflect() protoreflect.Message
func (*EbgpConfig) Reset ¶
func (x *EbgpConfig) Reset()
func (*EbgpConfig) String ¶
func (x *EbgpConfig) String() string
type EbgpMultihop ¶
type EbgpMultihop struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` MultihopTtl uint32 `protobuf:"varint,2,opt,name=multihop_ttl,json=multihopTtl,proto3" json:"multihop_ttl,omitempty"` // contains filtered or unexported fields }
func (*EbgpMultihop) Descriptor
deprecated
func (*EbgpMultihop) Descriptor() ([]byte, []int)
Deprecated: Use EbgpMultihop.ProtoReflect.Descriptor instead.
func (*EbgpMultihop) GetEnabled ¶
func (x *EbgpMultihop) GetEnabled() bool
func (*EbgpMultihop) GetMultihopTtl ¶
func (x *EbgpMultihop) GetMultihopTtl() uint32
func (*EbgpMultihop) ProtoMessage ¶
func (*EbgpMultihop) ProtoMessage()
func (*EbgpMultihop) ProtoReflect ¶
func (x *EbgpMultihop) ProtoReflect() protoreflect.Message
func (*EbgpMultihop) Reset ¶
func (x *EbgpMultihop) Reset()
func (*EbgpMultihop) String ¶
func (x *EbgpMultihop) String() string
type EbgpState ¶
type EbgpState struct { AllowMultipleAsn bool `protobuf:"varint,1,opt,name=allow_multiple_asn,json=allowMultipleAsn,proto3" json:"allow_multiple_asn,omitempty"` MaximumPaths uint32 `protobuf:"varint,2,opt,name=maximum_paths,json=maximumPaths,proto3" json:"maximum_paths,omitempty"` // contains filtered or unexported fields }
func (*EbgpState) Descriptor
deprecated
func (*EbgpState) GetAllowMultipleAsn ¶
func (*EbgpState) GetMaximumPaths ¶
func (*EbgpState) ProtoMessage ¶
func (*EbgpState) ProtoMessage()
func (*EbgpState) ProtoReflect ¶
func (x *EbgpState) ProtoReflect() protoreflect.Message
type EnableMrtRequest ¶
type EnableMrtRequest struct { Type EnableMrtRequest_DumpType `protobuf:"varint,1,opt,name=type,proto3,enum=apipb.EnableMrtRequest_DumpType" json:"type,omitempty"` Filename string `protobuf:"bytes,2,opt,name=filename,proto3" json:"filename,omitempty"` DumpInterval uint64 `protobuf:"varint,3,opt,name=dump_interval,json=dumpInterval,proto3" json:"dump_interval,omitempty"` RotationInterval uint64 `protobuf:"varint,4,opt,name=rotation_interval,json=rotationInterval,proto3" json:"rotation_interval,omitempty"` // contains filtered or unexported fields }
func (*EnableMrtRequest) Descriptor
deprecated
func (*EnableMrtRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnableMrtRequest.ProtoReflect.Descriptor instead.
func (*EnableMrtRequest) GetDumpInterval ¶
func (x *EnableMrtRequest) GetDumpInterval() uint64
func (*EnableMrtRequest) GetFilename ¶
func (x *EnableMrtRequest) GetFilename() string
func (*EnableMrtRequest) GetRotationInterval ¶
func (x *EnableMrtRequest) GetRotationInterval() uint64
func (*EnableMrtRequest) GetType ¶
func (x *EnableMrtRequest) GetType() EnableMrtRequest_DumpType
func (*EnableMrtRequest) ProtoMessage ¶
func (*EnableMrtRequest) ProtoMessage()
func (*EnableMrtRequest) ProtoReflect ¶
func (x *EnableMrtRequest) ProtoReflect() protoreflect.Message
func (*EnableMrtRequest) Reset ¶
func (x *EnableMrtRequest) Reset()
func (*EnableMrtRequest) String ¶
func (x *EnableMrtRequest) String() string
type EnableMrtRequest_DumpType ¶
type EnableMrtRequest_DumpType int32
const ( EnableMrtRequest_UPDATES EnableMrtRequest_DumpType = 0 EnableMrtRequest_TABLE EnableMrtRequest_DumpType = 1 )
func (EnableMrtRequest_DumpType) Descriptor ¶
func (EnableMrtRequest_DumpType) Descriptor() protoreflect.EnumDescriptor
func (EnableMrtRequest_DumpType) Enum ¶
func (x EnableMrtRequest_DumpType) Enum() *EnableMrtRequest_DumpType
func (EnableMrtRequest_DumpType) EnumDescriptor
deprecated
func (EnableMrtRequest_DumpType) EnumDescriptor() ([]byte, []int)
Deprecated: Use EnableMrtRequest_DumpType.Descriptor instead.
func (EnableMrtRequest_DumpType) Number ¶
func (x EnableMrtRequest_DumpType) Number() protoreflect.EnumNumber
func (EnableMrtRequest_DumpType) String ¶
func (x EnableMrtRequest_DumpType) String() string
func (EnableMrtRequest_DumpType) Type ¶
func (EnableMrtRequest_DumpType) Type() protoreflect.EnumType
type EnablePeerRequest ¶
type EnablePeerRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*EnablePeerRequest) Descriptor
deprecated
func (*EnablePeerRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnablePeerRequest.ProtoReflect.Descriptor instead.
func (*EnablePeerRequest) GetAddress ¶
func (x *EnablePeerRequest) GetAddress() string
func (*EnablePeerRequest) ProtoMessage ¶
func (*EnablePeerRequest) ProtoMessage()
func (*EnablePeerRequest) ProtoReflect ¶
func (x *EnablePeerRequest) ProtoReflect() protoreflect.Message
func (*EnablePeerRequest) Reset ¶
func (x *EnablePeerRequest) Reset()
func (*EnablePeerRequest) String ¶
func (x *EnablePeerRequest) String() string
type EnableRpkiRequest ¶
type EnableRpkiRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
func (*EnableRpkiRequest) Descriptor
deprecated
func (*EnableRpkiRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnableRpkiRequest.ProtoReflect.Descriptor instead.
func (*EnableRpkiRequest) GetAddress ¶
func (x *EnableRpkiRequest) GetAddress() string
func (*EnableRpkiRequest) GetPort ¶
func (x *EnableRpkiRequest) GetPort() uint32
func (*EnableRpkiRequest) ProtoMessage ¶
func (*EnableRpkiRequest) ProtoMessage()
func (*EnableRpkiRequest) ProtoReflect ¶
func (x *EnableRpkiRequest) ProtoReflect() protoreflect.Message
func (*EnableRpkiRequest) Reset ¶
func (x *EnableRpkiRequest) Reset()
func (*EnableRpkiRequest) String ¶
func (x *EnableRpkiRequest) String() string
type EnableZebraRequest ¶
type EnableZebraRequest struct { Url string `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"` RouteTypes []string `protobuf:"bytes,2,rep,name=route_types,json=routeTypes,proto3" json:"route_types,omitempty"` Version uint32 `protobuf:"varint,3,opt,name=version,proto3" json:"version,omitempty"` NexthopTriggerEnable bool `protobuf:"varint,4,opt,name=nexthop_trigger_enable,json=nexthopTriggerEnable,proto3" json:"nexthop_trigger_enable,omitempty"` NexthopTriggerDelay uint32 `protobuf:"varint,5,opt,name=nexthop_trigger_delay,json=nexthopTriggerDelay,proto3" json:"nexthop_trigger_delay,omitempty"` MplsLabelRangeSize uint32 `protobuf:"varint,6,opt,name=mpls_label_range_size,json=mplsLabelRangeSize,proto3" json:"mpls_label_range_size,omitempty"` SoftwareName string `protobuf:"bytes,7,opt,name=software_name,json=softwareName,proto3" json:"software_name,omitempty"` // contains filtered or unexported fields }
func (*EnableZebraRequest) Descriptor
deprecated
func (*EnableZebraRequest) Descriptor() ([]byte, []int)
Deprecated: Use EnableZebraRequest.ProtoReflect.Descriptor instead.
func (*EnableZebraRequest) GetMplsLabelRangeSize ¶
func (x *EnableZebraRequest) GetMplsLabelRangeSize() uint32
func (*EnableZebraRequest) GetNexthopTriggerDelay ¶
func (x *EnableZebraRequest) GetNexthopTriggerDelay() uint32
func (*EnableZebraRequest) GetNexthopTriggerEnable ¶
func (x *EnableZebraRequest) GetNexthopTriggerEnable() bool
func (*EnableZebraRequest) GetRouteTypes ¶
func (x *EnableZebraRequest) GetRouteTypes() []string
func (*EnableZebraRequest) GetSoftwareName ¶
func (x *EnableZebraRequest) GetSoftwareName() string
func (*EnableZebraRequest) GetUrl ¶
func (x *EnableZebraRequest) GetUrl() string
func (*EnableZebraRequest) GetVersion ¶
func (x *EnableZebraRequest) GetVersion() uint32
func (*EnableZebraRequest) ProtoMessage ¶
func (*EnableZebraRequest) ProtoMessage()
func (*EnableZebraRequest) ProtoReflect ¶
func (x *EnableZebraRequest) ProtoReflect() protoreflect.Message
func (*EnableZebraRequest) Reset ¶
func (x *EnableZebraRequest) Reset()
func (*EnableZebraRequest) String ¶
func (x *EnableZebraRequest) String() string
type EncapExtended ¶
type EncapExtended struct { TunnelType uint32 `protobuf:"varint,1,opt,name=tunnel_type,json=tunnelType,proto3" json:"tunnel_type,omitempty"` // contains filtered or unexported fields }
func (*EncapExtended) Descriptor
deprecated
func (*EncapExtended) Descriptor() ([]byte, []int)
Deprecated: Use EncapExtended.ProtoReflect.Descriptor instead.
func (*EncapExtended) GetTunnelType ¶
func (x *EncapExtended) GetTunnelType() uint32
func (*EncapExtended) ProtoMessage ¶
func (*EncapExtended) ProtoMessage()
func (*EncapExtended) ProtoReflect ¶
func (x *EncapExtended) ProtoReflect() protoreflect.Message
func (*EncapExtended) Reset ¶
func (x *EncapExtended) Reset()
func (*EncapExtended) String ¶
func (x *EncapExtended) String() string
type EncapsulationNLRI ¶
type EncapsulationNLRI struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
EncapsulationNLRI represents the NLRI for: - AFI=1, SAFI=7 - AFI=2, SAFI=7
func (*EncapsulationNLRI) Descriptor
deprecated
func (*EncapsulationNLRI) Descriptor() ([]byte, []int)
Deprecated: Use EncapsulationNLRI.ProtoReflect.Descriptor instead.
func (*EncapsulationNLRI) GetAddress ¶
func (x *EncapsulationNLRI) GetAddress() string
func (*EncapsulationNLRI) ProtoMessage ¶
func (*EncapsulationNLRI) ProtoMessage()
func (*EncapsulationNLRI) ProtoReflect ¶
func (x *EncapsulationNLRI) ProtoReflect() protoreflect.Message
func (*EncapsulationNLRI) Reset ¶
func (x *EncapsulationNLRI) Reset()
func (*EncapsulationNLRI) String ¶
func (x *EncapsulationNLRI) String() string
type EnhancedRouteRefreshCapability ¶
type EnhancedRouteRefreshCapability struct {
// contains filtered or unexported fields
}
func (*EnhancedRouteRefreshCapability) Descriptor
deprecated
func (*EnhancedRouteRefreshCapability) Descriptor() ([]byte, []int)
Deprecated: Use EnhancedRouteRefreshCapability.ProtoReflect.Descriptor instead.
func (*EnhancedRouteRefreshCapability) ProtoMessage ¶
func (*EnhancedRouteRefreshCapability) ProtoMessage()
func (*EnhancedRouteRefreshCapability) ProtoReflect ¶
func (x *EnhancedRouteRefreshCapability) ProtoReflect() protoreflect.Message
func (*EnhancedRouteRefreshCapability) Reset ¶
func (x *EnhancedRouteRefreshCapability) Reset()
func (*EnhancedRouteRefreshCapability) String ¶
func (x *EnhancedRouteRefreshCapability) String() string
type EthernetSegmentIdentifier ¶
type EthernetSegmentIdentifier struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*EthernetSegmentIdentifier) Descriptor
deprecated
func (*EthernetSegmentIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use EthernetSegmentIdentifier.ProtoReflect.Descriptor instead.
func (*EthernetSegmentIdentifier) GetType ¶
func (x *EthernetSegmentIdentifier) GetType() uint32
func (*EthernetSegmentIdentifier) GetValue ¶
func (x *EthernetSegmentIdentifier) GetValue() []byte
func (*EthernetSegmentIdentifier) ProtoMessage ¶
func (*EthernetSegmentIdentifier) ProtoMessage()
func (*EthernetSegmentIdentifier) ProtoReflect ¶
func (x *EthernetSegmentIdentifier) ProtoReflect() protoreflect.Message
func (*EthernetSegmentIdentifier) Reset ¶
func (x *EthernetSegmentIdentifier) Reset()
func (*EthernetSegmentIdentifier) String ¶
func (x *EthernetSegmentIdentifier) String() string
type ExtendedCommunitiesAttribute ¶
type ExtendedCommunitiesAttribute struct { // Each Community must be one of: // - TwoOctetAsSpecificExtended // - IPv4AddressSpecificExtended // - FourOctetAsSpecificExtended // - OpaqueExtended // - ESILabelExtended // - MacMobilityExtended // - RouterMacExtended // - TrafficRateExtended // - TrafficActionExtended // - RedirectTwoOctetAsSpecificExtended // - RedirectIPv4AddressSpecificExtended // - RedirectFourOctetAsSpecificExtended // - TrafficRemarkExtended // - MUPExtended // - VPLSExtended // - UnknownExtended Communities []*anypb.Any `protobuf:"bytes,1,rep,name=communities,proto3" json:"communities,omitempty"` // contains filtered or unexported fields }
func (*ExtendedCommunitiesAttribute) Descriptor
deprecated
func (*ExtendedCommunitiesAttribute) Descriptor() ([]byte, []int)
Deprecated: Use ExtendedCommunitiesAttribute.ProtoReflect.Descriptor instead.
func (*ExtendedCommunitiesAttribute) GetCommunities ¶
func (x *ExtendedCommunitiesAttribute) GetCommunities() []*anypb.Any
func (*ExtendedCommunitiesAttribute) ProtoMessage ¶
func (*ExtendedCommunitiesAttribute) ProtoMessage()
func (*ExtendedCommunitiesAttribute) ProtoReflect ¶
func (x *ExtendedCommunitiesAttribute) ProtoReflect() protoreflect.Message
func (*ExtendedCommunitiesAttribute) Reset ¶
func (x *ExtendedCommunitiesAttribute) Reset()
func (*ExtendedCommunitiesAttribute) String ¶
func (x *ExtendedCommunitiesAttribute) String() string
type ExtendedNexthopCapability ¶
type ExtendedNexthopCapability struct { Tuples []*ExtendedNexthopCapabilityTuple `protobuf:"bytes,1,rep,name=tuples,proto3" json:"tuples,omitempty"` // contains filtered or unexported fields }
func (*ExtendedNexthopCapability) Descriptor
deprecated
func (*ExtendedNexthopCapability) Descriptor() ([]byte, []int)
Deprecated: Use ExtendedNexthopCapability.ProtoReflect.Descriptor instead.
func (*ExtendedNexthopCapability) GetTuples ¶
func (x *ExtendedNexthopCapability) GetTuples() []*ExtendedNexthopCapabilityTuple
func (*ExtendedNexthopCapability) ProtoMessage ¶
func (*ExtendedNexthopCapability) ProtoMessage()
func (*ExtendedNexthopCapability) ProtoReflect ¶
func (x *ExtendedNexthopCapability) ProtoReflect() protoreflect.Message
func (*ExtendedNexthopCapability) Reset ¶
func (x *ExtendedNexthopCapability) Reset()
func (*ExtendedNexthopCapability) String ¶
func (x *ExtendedNexthopCapability) String() string
type ExtendedNexthopCapabilityTuple ¶
type ExtendedNexthopCapabilityTuple struct { NlriFamily *Family `protobuf:"bytes,1,opt,name=nlri_family,json=nlriFamily,proto3" json:"nlri_family,omitempty"` // Nexthop AFI must be either // gobgp.IPv4 or // gobgp.IPv6. NexthopFamily *Family `protobuf:"bytes,2,opt,name=nexthop_family,json=nexthopFamily,proto3" json:"nexthop_family,omitempty"` // contains filtered or unexported fields }
func (*ExtendedNexthopCapabilityTuple) Descriptor
deprecated
func (*ExtendedNexthopCapabilityTuple) Descriptor() ([]byte, []int)
Deprecated: Use ExtendedNexthopCapabilityTuple.ProtoReflect.Descriptor instead.
func (*ExtendedNexthopCapabilityTuple) GetNexthopFamily ¶
func (x *ExtendedNexthopCapabilityTuple) GetNexthopFamily() *Family
func (*ExtendedNexthopCapabilityTuple) GetNlriFamily ¶
func (x *ExtendedNexthopCapabilityTuple) GetNlriFamily() *Family
func (*ExtendedNexthopCapabilityTuple) ProtoMessage ¶
func (*ExtendedNexthopCapabilityTuple) ProtoMessage()
func (*ExtendedNexthopCapabilityTuple) ProtoReflect ¶
func (x *ExtendedNexthopCapabilityTuple) ProtoReflect() protoreflect.Message
func (*ExtendedNexthopCapabilityTuple) Reset ¶
func (x *ExtendedNexthopCapabilityTuple) Reset()
func (*ExtendedNexthopCapabilityTuple) String ¶
func (x *ExtendedNexthopCapabilityTuple) String() string
type Family ¶
type Family struct { Afi Family_Afi `protobuf:"varint,1,opt,name=afi,proto3,enum=apipb.Family_Afi" json:"afi,omitempty"` Safi Family_Safi `protobuf:"varint,2,opt,name=safi,proto3,enum=apipb.Family_Safi" json:"safi,omitempty"` // contains filtered or unexported fields }
func (*Family) Descriptor
deprecated
func (*Family) GetAfi ¶
func (x *Family) GetAfi() Family_Afi
func (*Family) GetSafi ¶
func (x *Family) GetSafi() Family_Safi
func (*Family) ProtoMessage ¶
func (*Family) ProtoMessage()
func (*Family) ProtoReflect ¶
func (x *Family) ProtoReflect() protoreflect.Message
type Family_Afi ¶
type Family_Afi int32
const ( Family_AFI_UNKNOWN Family_Afi = 0 Family_AFI_IP Family_Afi = 1 Family_AFI_IP6 Family_Afi = 2 Family_AFI_L2VPN Family_Afi = 25 Family_AFI_LS Family_Afi = 16388 Family_AFI_OPAQUE Family_Afi = 16397 )
func (Family_Afi) Descriptor ¶
func (Family_Afi) Descriptor() protoreflect.EnumDescriptor
func (Family_Afi) Enum ¶
func (x Family_Afi) Enum() *Family_Afi
func (Family_Afi) EnumDescriptor
deprecated
func (Family_Afi) EnumDescriptor() ([]byte, []int)
Deprecated: Use Family_Afi.Descriptor instead.
func (Family_Afi) Number ¶
func (x Family_Afi) Number() protoreflect.EnumNumber
func (Family_Afi) String ¶
func (x Family_Afi) String() string
func (Family_Afi) Type ¶
func (Family_Afi) Type() protoreflect.EnumType
type Family_Safi ¶
type Family_Safi int32
const ( Family_SAFI_UNKNOWN Family_Safi = 0 Family_SAFI_UNICAST Family_Safi = 1 Family_SAFI_MULTICAST Family_Safi = 2 Family_SAFI_MPLS_LABEL Family_Safi = 4 Family_SAFI_ENCAPSULATION Family_Safi = 7 Family_SAFI_VPLS Family_Safi = 65 Family_SAFI_EVPN Family_Safi = 70 Family_SAFI_LS Family_Safi = 71 Family_SAFI_SR_POLICY Family_Safi = 73 Family_SAFI_MUP Family_Safi = 85 Family_SAFI_MPLS_VPN Family_Safi = 128 Family_SAFI_MPLS_VPN_MULTICAST Family_Safi = 129 Family_SAFI_ROUTE_TARGET_CONSTRAINTS Family_Safi = 132 Family_SAFI_FLOW_SPEC_UNICAST Family_Safi = 133 Family_SAFI_FLOW_SPEC_VPN Family_Safi = 134 Family_SAFI_KEY_VALUE Family_Safi = 241 )
func (Family_Safi) Descriptor ¶
func (Family_Safi) Descriptor() protoreflect.EnumDescriptor
func (Family_Safi) Enum ¶
func (x Family_Safi) Enum() *Family_Safi
func (Family_Safi) EnumDescriptor
deprecated
func (Family_Safi) EnumDescriptor() ([]byte, []int)
Deprecated: Use Family_Safi.Descriptor instead.
func (Family_Safi) Number ¶
func (x Family_Safi) Number() protoreflect.EnumNumber
func (Family_Safi) String ¶
func (x Family_Safi) String() string
func (Family_Safi) Type ¶
func (Family_Safi) Type() protoreflect.EnumType
type FlowSpecComponent ¶
type FlowSpecComponent struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Items []*FlowSpecComponentItem `protobuf:"bytes,2,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*FlowSpecComponent) Descriptor
deprecated
func (*FlowSpecComponent) Descriptor() ([]byte, []int)
Deprecated: Use FlowSpecComponent.ProtoReflect.Descriptor instead.
func (*FlowSpecComponent) GetItems ¶
func (x *FlowSpecComponent) GetItems() []*FlowSpecComponentItem
func (*FlowSpecComponent) GetType ¶
func (x *FlowSpecComponent) GetType() uint32
func (*FlowSpecComponent) ProtoMessage ¶
func (*FlowSpecComponent) ProtoMessage()
func (*FlowSpecComponent) ProtoReflect ¶
func (x *FlowSpecComponent) ProtoReflect() protoreflect.Message
func (*FlowSpecComponent) Reset ¶
func (x *FlowSpecComponent) Reset()
func (*FlowSpecComponent) String ¶
func (x *FlowSpecComponent) String() string
type FlowSpecComponentItem ¶
type FlowSpecComponentItem struct { // Operator for Numeric type, Operand for Bitmask type Op uint32 `protobuf:"varint,1,opt,name=op,proto3" json:"op,omitempty"` Value uint64 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*FlowSpecComponentItem) Descriptor
deprecated
func (*FlowSpecComponentItem) Descriptor() ([]byte, []int)
Deprecated: Use FlowSpecComponentItem.ProtoReflect.Descriptor instead.
func (*FlowSpecComponentItem) GetOp ¶
func (x *FlowSpecComponentItem) GetOp() uint32
func (*FlowSpecComponentItem) GetValue ¶
func (x *FlowSpecComponentItem) GetValue() uint64
func (*FlowSpecComponentItem) ProtoMessage ¶
func (*FlowSpecComponentItem) ProtoMessage()
func (*FlowSpecComponentItem) ProtoReflect ¶
func (x *FlowSpecComponentItem) ProtoReflect() protoreflect.Message
func (*FlowSpecComponentItem) Reset ¶
func (x *FlowSpecComponentItem) Reset()
func (*FlowSpecComponentItem) String ¶
func (x *FlowSpecComponentItem) String() string
type FlowSpecIPPrefix ¶
type FlowSpecIPPrefix struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` PrefixLen uint32 `protobuf:"varint,2,opt,name=prefix_len,json=prefixLen,proto3" json:"prefix_len,omitempty"` Prefix string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"` // IPv6 only Offset uint32 `protobuf:"varint,4,opt,name=offset,proto3" json:"offset,omitempty"` // contains filtered or unexported fields }
func (*FlowSpecIPPrefix) Descriptor
deprecated
func (*FlowSpecIPPrefix) Descriptor() ([]byte, []int)
Deprecated: Use FlowSpecIPPrefix.ProtoReflect.Descriptor instead.
func (*FlowSpecIPPrefix) GetOffset ¶
func (x *FlowSpecIPPrefix) GetOffset() uint32
func (*FlowSpecIPPrefix) GetPrefix ¶
func (x *FlowSpecIPPrefix) GetPrefix() string
func (*FlowSpecIPPrefix) GetPrefixLen ¶
func (x *FlowSpecIPPrefix) GetPrefixLen() uint32
func (*FlowSpecIPPrefix) GetType ¶
func (x *FlowSpecIPPrefix) GetType() uint32
func (*FlowSpecIPPrefix) ProtoMessage ¶
func (*FlowSpecIPPrefix) ProtoMessage()
func (*FlowSpecIPPrefix) ProtoReflect ¶
func (x *FlowSpecIPPrefix) ProtoReflect() protoreflect.Message
func (*FlowSpecIPPrefix) Reset ¶
func (x *FlowSpecIPPrefix) Reset()
func (*FlowSpecIPPrefix) String ¶
func (x *FlowSpecIPPrefix) String() string
type FlowSpecMAC ¶
type FlowSpecMAC struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*FlowSpecMAC) Descriptor
deprecated
func (*FlowSpecMAC) Descriptor() ([]byte, []int)
Deprecated: Use FlowSpecMAC.ProtoReflect.Descriptor instead.
func (*FlowSpecMAC) GetAddress ¶
func (x *FlowSpecMAC) GetAddress() string
func (*FlowSpecMAC) GetType ¶
func (x *FlowSpecMAC) GetType() uint32
func (*FlowSpecMAC) ProtoMessage ¶
func (*FlowSpecMAC) ProtoMessage()
func (*FlowSpecMAC) ProtoReflect ¶
func (x *FlowSpecMAC) ProtoReflect() protoreflect.Message
func (*FlowSpecMAC) Reset ¶
func (x *FlowSpecMAC) Reset()
func (*FlowSpecMAC) String ¶
func (x *FlowSpecMAC) String() string
type FlowSpecNLRI ¶
type FlowSpecNLRI struct { // One of: // - FlowSpecIPPrefix // - FlowSpecMAC // - FlowSpecComponent Rules []*anypb.Any `protobuf:"bytes,1,rep,name=rules,proto3" json:"rules,omitempty"` // contains filtered or unexported fields }
FlowSpecNLRI represents the NLRI for: - AFI=1, SAFI=133 - AFI=2, SAFI=133
func (*FlowSpecNLRI) Descriptor
deprecated
func (*FlowSpecNLRI) Descriptor() ([]byte, []int)
Deprecated: Use FlowSpecNLRI.ProtoReflect.Descriptor instead.
func (*FlowSpecNLRI) GetRules ¶
func (x *FlowSpecNLRI) GetRules() []*anypb.Any
func (*FlowSpecNLRI) ProtoMessage ¶
func (*FlowSpecNLRI) ProtoMessage()
func (*FlowSpecNLRI) ProtoReflect ¶
func (x *FlowSpecNLRI) ProtoReflect() protoreflect.Message
func (*FlowSpecNLRI) Reset ¶
func (x *FlowSpecNLRI) Reset()
func (*FlowSpecNLRI) String ¶
func (x *FlowSpecNLRI) String() string
type FourOctetASNCapability ¶
type FourOctetASNCapability struct { Asn uint32 `protobuf:"varint,1,opt,name=asn,proto3" json:"asn,omitempty"` // contains filtered or unexported fields }
func (*FourOctetASNCapability) Descriptor
deprecated
func (*FourOctetASNCapability) Descriptor() ([]byte, []int)
Deprecated: Use FourOctetASNCapability.ProtoReflect.Descriptor instead.
func (*FourOctetASNCapability) GetAsn ¶
func (x *FourOctetASNCapability) GetAsn() uint32
func (*FourOctetASNCapability) ProtoMessage ¶
func (*FourOctetASNCapability) ProtoMessage()
func (*FourOctetASNCapability) ProtoReflect ¶
func (x *FourOctetASNCapability) ProtoReflect() protoreflect.Message
func (*FourOctetASNCapability) Reset ¶
func (x *FourOctetASNCapability) Reset()
func (*FourOctetASNCapability) String ¶
func (x *FourOctetASNCapability) String() string
type FourOctetAsSpecificExtended ¶
type FourOctetAsSpecificExtended struct { IsTransitive bool `protobuf:"varint,1,opt,name=is_transitive,json=isTransitive,proto3" json:"is_transitive,omitempty"` SubType uint32 `protobuf:"varint,2,opt,name=sub_type,json=subType,proto3" json:"sub_type,omitempty"` Asn uint32 `protobuf:"varint,3,opt,name=asn,proto3" json:"asn,omitempty"` LocalAdmin uint32 `protobuf:"varint,4,opt,name=local_admin,json=localAdmin,proto3" json:"local_admin,omitempty"` // contains filtered or unexported fields }
func (*FourOctetAsSpecificExtended) Descriptor
deprecated
func (*FourOctetAsSpecificExtended) Descriptor() ([]byte, []int)
Deprecated: Use FourOctetAsSpecificExtended.ProtoReflect.Descriptor instead.
func (*FourOctetAsSpecificExtended) GetAsn ¶
func (x *FourOctetAsSpecificExtended) GetAsn() uint32
func (*FourOctetAsSpecificExtended) GetIsTransitive ¶
func (x *FourOctetAsSpecificExtended) GetIsTransitive() bool
func (*FourOctetAsSpecificExtended) GetLocalAdmin ¶
func (x *FourOctetAsSpecificExtended) GetLocalAdmin() uint32
func (*FourOctetAsSpecificExtended) GetSubType ¶
func (x *FourOctetAsSpecificExtended) GetSubType() uint32
func (*FourOctetAsSpecificExtended) ProtoMessage ¶
func (*FourOctetAsSpecificExtended) ProtoMessage()
func (*FourOctetAsSpecificExtended) ProtoReflect ¶
func (x *FourOctetAsSpecificExtended) ProtoReflect() protoreflect.Message
func (*FourOctetAsSpecificExtended) Reset ¶
func (x *FourOctetAsSpecificExtended) Reset()
func (*FourOctetAsSpecificExtended) String ¶
func (x *FourOctetAsSpecificExtended) String() string
type FqdnCapability ¶
type FqdnCapability struct { HostName string `protobuf:"bytes,1,opt,name=host_name,json=hostName,proto3" json:"host_name,omitempty"` DomainName string `protobuf:"bytes,2,opt,name=domain_name,json=domainName,proto3" json:"domain_name,omitempty"` // contains filtered or unexported fields }
func (*FqdnCapability) Descriptor
deprecated
func (*FqdnCapability) Descriptor() ([]byte, []int)
Deprecated: Use FqdnCapability.ProtoReflect.Descriptor instead.
func (*FqdnCapability) GetDomainName ¶
func (x *FqdnCapability) GetDomainName() string
func (*FqdnCapability) GetHostName ¶
func (x *FqdnCapability) GetHostName() string
func (*FqdnCapability) ProtoMessage ¶
func (*FqdnCapability) ProtoMessage()
func (*FqdnCapability) ProtoReflect ¶
func (x *FqdnCapability) ProtoReflect() protoreflect.Message
func (*FqdnCapability) Reset ¶
func (x *FqdnCapability) Reset()
func (*FqdnCapability) String ¶
func (x *FqdnCapability) String() string
type GetBgpRequest ¶
type GetBgpRequest struct {
// contains filtered or unexported fields
}
func (*GetBgpRequest) Descriptor
deprecated
func (*GetBgpRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBgpRequest.ProtoReflect.Descriptor instead.
func (*GetBgpRequest) ProtoMessage ¶
func (*GetBgpRequest) ProtoMessage()
func (*GetBgpRequest) ProtoReflect ¶
func (x *GetBgpRequest) ProtoReflect() protoreflect.Message
func (*GetBgpRequest) Reset ¶
func (x *GetBgpRequest) Reset()
func (*GetBgpRequest) String ¶
func (x *GetBgpRequest) String() string
type GetBgpResponse ¶
type GetBgpResponse struct { Global *Global `protobuf:"bytes,1,opt,name=global,proto3" json:"global,omitempty"` // contains filtered or unexported fields }
func (*GetBgpResponse) Descriptor
deprecated
func (*GetBgpResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetBgpResponse.ProtoReflect.Descriptor instead.
func (*GetBgpResponse) GetGlobal ¶
func (x *GetBgpResponse) GetGlobal() *Global
func (*GetBgpResponse) ProtoMessage ¶
func (*GetBgpResponse) ProtoMessage()
func (*GetBgpResponse) ProtoReflect ¶
func (x *GetBgpResponse) ProtoReflect() protoreflect.Message
func (*GetBgpResponse) Reset ¶
func (x *GetBgpResponse) Reset()
func (*GetBgpResponse) String ¶
func (x *GetBgpResponse) String() string
type GetTableRequest ¶
type GetTableRequest struct { TableType TableType `protobuf:"varint,1,opt,name=table_type,json=tableType,proto3,enum=apipb.TableType" json:"table_type,omitempty"` Family *Family `protobuf:"bytes,2,opt,name=family,proto3" json:"family,omitempty"` Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*GetTableRequest) Descriptor
deprecated
func (*GetTableRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTableRequest.ProtoReflect.Descriptor instead.
func (*GetTableRequest) GetFamily ¶
func (x *GetTableRequest) GetFamily() *Family
func (*GetTableRequest) GetName ¶
func (x *GetTableRequest) GetName() string
func (*GetTableRequest) GetTableType ¶
func (x *GetTableRequest) GetTableType() TableType
func (*GetTableRequest) ProtoMessage ¶
func (*GetTableRequest) ProtoMessage()
func (*GetTableRequest) ProtoReflect ¶
func (x *GetTableRequest) ProtoReflect() protoreflect.Message
func (*GetTableRequest) Reset ¶
func (x *GetTableRequest) Reset()
func (*GetTableRequest) String ¶
func (x *GetTableRequest) String() string
type GetTableResponse ¶
type GetTableResponse struct { NumDestination uint64 `protobuf:"varint,1,opt,name=num_destination,json=numDestination,proto3" json:"num_destination,omitempty"` NumPath uint64 `protobuf:"varint,2,opt,name=num_path,json=numPath,proto3" json:"num_path,omitempty"` NumAccepted uint64 `protobuf:"varint,3,opt,name=num_accepted,json=numAccepted,proto3" json:"num_accepted,omitempty"` // only meaningful when type == ADJ_IN // contains filtered or unexported fields }
func (*GetTableResponse) Descriptor
deprecated
func (*GetTableResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetTableResponse.ProtoReflect.Descriptor instead.
func (*GetTableResponse) GetNumAccepted ¶
func (x *GetTableResponse) GetNumAccepted() uint64
func (*GetTableResponse) GetNumDestination ¶
func (x *GetTableResponse) GetNumDestination() uint64
func (*GetTableResponse) GetNumPath ¶
func (x *GetTableResponse) GetNumPath() uint64
func (*GetTableResponse) ProtoMessage ¶
func (*GetTableResponse) ProtoMessage()
func (*GetTableResponse) ProtoReflect ¶
func (x *GetTableResponse) ProtoReflect() protoreflect.Message
func (*GetTableResponse) Reset ¶
func (x *GetTableResponse) Reset()
func (*GetTableResponse) String ¶
func (x *GetTableResponse) String() string
type Global ¶
type Global struct { Asn uint32 `protobuf:"varint,1,opt,name=asn,proto3" json:"asn,omitempty"` RouterId string `protobuf:"bytes,2,opt,name=router_id,json=routerId,proto3" json:"router_id,omitempty"` ListenPort int32 `protobuf:"varint,3,opt,name=listen_port,json=listenPort,proto3" json:"listen_port,omitempty"` ListenAddresses []string `protobuf:"bytes,4,rep,name=listen_addresses,json=listenAddresses,proto3" json:"listen_addresses,omitempty"` Families []uint32 `protobuf:"varint,5,rep,packed,name=families,proto3" json:"families,omitempty"` UseMultiplePaths bool `protobuf:"varint,6,opt,name=use_multiple_paths,json=useMultiplePaths,proto3" json:"use_multiple_paths,omitempty"` RouteSelectionOptions *RouteSelectionOptionsConfig `` /* 126-byte string literal not displayed */ DefaultRouteDistance *DefaultRouteDistance `protobuf:"bytes,8,opt,name=default_route_distance,json=defaultRouteDistance,proto3" json:"default_route_distance,omitempty"` Confederation *Confederation `protobuf:"bytes,9,opt,name=confederation,proto3" json:"confederation,omitempty"` GracefulRestart *GracefulRestart `protobuf:"bytes,10,opt,name=graceful_restart,json=gracefulRestart,proto3" json:"graceful_restart,omitempty"` ApplyPolicy *ApplyPolicy `protobuf:"bytes,11,opt,name=apply_policy,json=applyPolicy,proto3" json:"apply_policy,omitempty"` BindToDevice string `protobuf:"bytes,12,opt,name=bind_to_device,json=bindToDevice,proto3" json:"bind_to_device,omitempty"` // contains filtered or unexported fields }
func (*Global) Descriptor
deprecated
func (*Global) GetApplyPolicy ¶
func (x *Global) GetApplyPolicy() *ApplyPolicy
func (*Global) GetBindToDevice ¶
func (*Global) GetConfederation ¶
func (x *Global) GetConfederation() *Confederation
func (*Global) GetDefaultRouteDistance ¶
func (x *Global) GetDefaultRouteDistance() *DefaultRouteDistance
func (*Global) GetFamilies ¶
func (*Global) GetGracefulRestart ¶
func (x *Global) GetGracefulRestart() *GracefulRestart
func (*Global) GetListenAddresses ¶
func (*Global) GetListenPort ¶
func (*Global) GetRouteSelectionOptions ¶
func (x *Global) GetRouteSelectionOptions() *RouteSelectionOptionsConfig
func (*Global) GetRouterId ¶
func (*Global) GetUseMultiplePaths ¶
func (*Global) ProtoMessage ¶
func (*Global) ProtoMessage()
func (*Global) ProtoReflect ¶
func (x *Global) ProtoReflect() protoreflect.Message
type GobgpApiClient ¶
type GobgpApiClient interface { StartBgp(ctx context.Context, in *StartBgpRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) StopBgp(ctx context.Context, in *StopBgpRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) GetBgp(ctx context.Context, in *GetBgpRequest, opts ...grpc.CallOption) (*GetBgpResponse, error) WatchEvent(ctx context.Context, in *WatchEventRequest, opts ...grpc.CallOption) (GobgpApi_WatchEventClient, error) AddPeer(ctx context.Context, in *AddPeerRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeletePeer(ctx context.Context, in *DeletePeerRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListPeer(ctx context.Context, in *ListPeerRequest, opts ...grpc.CallOption) (GobgpApi_ListPeerClient, error) UpdatePeer(ctx context.Context, in *UpdatePeerRequest, opts ...grpc.CallOption) (*UpdatePeerResponse, error) ResetPeer(ctx context.Context, in *ResetPeerRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ShutdownPeer(ctx context.Context, in *ShutdownPeerRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) EnablePeer(ctx context.Context, in *EnablePeerRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DisablePeer(ctx context.Context, in *DisablePeerRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) AddPeerGroup(ctx context.Context, in *AddPeerGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeletePeerGroup(ctx context.Context, in *DeletePeerGroupRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListPeerGroup(ctx context.Context, in *ListPeerGroupRequest, opts ...grpc.CallOption) (GobgpApi_ListPeerGroupClient, error) UpdatePeerGroup(ctx context.Context, in *UpdatePeerGroupRequest, opts ...grpc.CallOption) (*UpdatePeerGroupResponse, error) AddDynamicNeighbor(ctx context.Context, in *AddDynamicNeighborRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListDynamicNeighbor(ctx context.Context, in *ListDynamicNeighborRequest, opts ...grpc.CallOption) (GobgpApi_ListDynamicNeighborClient, error) DeleteDynamicNeighbor(ctx context.Context, in *DeleteDynamicNeighborRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) AddPath(ctx context.Context, in *AddPathRequest, opts ...grpc.CallOption) (*AddPathResponse, error) DeletePath(ctx context.Context, in *DeletePathRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListPath(ctx context.Context, in *ListPathRequest, opts ...grpc.CallOption) (GobgpApi_ListPathClient, error) AddPathStream(ctx context.Context, opts ...grpc.CallOption) (GobgpApi_AddPathStreamClient, error) GetTable(ctx context.Context, in *GetTableRequest, opts ...grpc.CallOption) (*GetTableResponse, error) AddVrf(ctx context.Context, in *AddVrfRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteVrf(ctx context.Context, in *DeleteVrfRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListVrf(ctx context.Context, in *ListVrfRequest, opts ...grpc.CallOption) (GobgpApi_ListVrfClient, error) AddPolicy(ctx context.Context, in *AddPolicyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeletePolicy(ctx context.Context, in *DeletePolicyRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListPolicy(ctx context.Context, in *ListPolicyRequest, opts ...grpc.CallOption) (GobgpApi_ListPolicyClient, error) SetPolicies(ctx context.Context, in *SetPoliciesRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) AddDefinedSet(ctx context.Context, in *AddDefinedSetRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteDefinedSet(ctx context.Context, in *DeleteDefinedSetRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListDefinedSet(ctx context.Context, in *ListDefinedSetRequest, opts ...grpc.CallOption) (GobgpApi_ListDefinedSetClient, error) AddStatement(ctx context.Context, in *AddStatementRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteStatement(ctx context.Context, in *DeleteStatementRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListStatement(ctx context.Context, in *ListStatementRequest, opts ...grpc.CallOption) (GobgpApi_ListStatementClient, error) AddPolicyAssignment(ctx context.Context, in *AddPolicyAssignmentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeletePolicyAssignment(ctx context.Context, in *DeletePolicyAssignmentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListPolicyAssignment(ctx context.Context, in *ListPolicyAssignmentRequest, opts ...grpc.CallOption) (GobgpApi_ListPolicyAssignmentClient, error) SetPolicyAssignment(ctx context.Context, in *SetPolicyAssignmentRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) AddRpki(ctx context.Context, in *AddRpkiRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteRpki(ctx context.Context, in *DeleteRpkiRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListRpki(ctx context.Context, in *ListRpkiRequest, opts ...grpc.CallOption) (GobgpApi_ListRpkiClient, error) EnableRpki(ctx context.Context, in *EnableRpkiRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DisableRpki(ctx context.Context, in *DisableRpkiRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ResetRpki(ctx context.Context, in *ResetRpkiRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListRpkiTable(ctx context.Context, in *ListRpkiTableRequest, opts ...grpc.CallOption) (GobgpApi_ListRpkiTableClient, error) EnableZebra(ctx context.Context, in *EnableZebraRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) EnableMrt(ctx context.Context, in *EnableMrtRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DisableMrt(ctx context.Context, in *DisableMrtRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) AddBmp(ctx context.Context, in *AddBmpRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) DeleteBmp(ctx context.Context, in *DeleteBmpRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) ListBmp(ctx context.Context, in *ListBmpRequest, opts ...grpc.CallOption) (GobgpApi_ListBmpClient, error) SetLogLevel(ctx context.Context, in *SetLogLevelRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) }
GobgpApiClient is the client API for GobgpApi service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.
func NewGobgpApiClient ¶
func NewGobgpApiClient(cc grpc.ClientConnInterface) GobgpApiClient
type GobgpApiServer ¶
type GobgpApiServer interface { StartBgp(context.Context, *StartBgpRequest) (*emptypb.Empty, error) StopBgp(context.Context, *StopBgpRequest) (*emptypb.Empty, error) GetBgp(context.Context, *GetBgpRequest) (*GetBgpResponse, error) WatchEvent(*WatchEventRequest, GobgpApi_WatchEventServer) error AddPeer(context.Context, *AddPeerRequest) (*emptypb.Empty, error) DeletePeer(context.Context, *DeletePeerRequest) (*emptypb.Empty, error) ListPeer(*ListPeerRequest, GobgpApi_ListPeerServer) error UpdatePeer(context.Context, *UpdatePeerRequest) (*UpdatePeerResponse, error) ResetPeer(context.Context, *ResetPeerRequest) (*emptypb.Empty, error) ShutdownPeer(context.Context, *ShutdownPeerRequest) (*emptypb.Empty, error) EnablePeer(context.Context, *EnablePeerRequest) (*emptypb.Empty, error) DisablePeer(context.Context, *DisablePeerRequest) (*emptypb.Empty, error) AddPeerGroup(context.Context, *AddPeerGroupRequest) (*emptypb.Empty, error) DeletePeerGroup(context.Context, *DeletePeerGroupRequest) (*emptypb.Empty, error) ListPeerGroup(*ListPeerGroupRequest, GobgpApi_ListPeerGroupServer) error UpdatePeerGroup(context.Context, *UpdatePeerGroupRequest) (*UpdatePeerGroupResponse, error) AddDynamicNeighbor(context.Context, *AddDynamicNeighborRequest) (*emptypb.Empty, error) ListDynamicNeighbor(*ListDynamicNeighborRequest, GobgpApi_ListDynamicNeighborServer) error DeleteDynamicNeighbor(context.Context, *DeleteDynamicNeighborRequest) (*emptypb.Empty, error) AddPath(context.Context, *AddPathRequest) (*AddPathResponse, error) DeletePath(context.Context, *DeletePathRequest) (*emptypb.Empty, error) ListPath(*ListPathRequest, GobgpApi_ListPathServer) error AddPathStream(GobgpApi_AddPathStreamServer) error GetTable(context.Context, *GetTableRequest) (*GetTableResponse, error) AddVrf(context.Context, *AddVrfRequest) (*emptypb.Empty, error) DeleteVrf(context.Context, *DeleteVrfRequest) (*emptypb.Empty, error) ListVrf(*ListVrfRequest, GobgpApi_ListVrfServer) error AddPolicy(context.Context, *AddPolicyRequest) (*emptypb.Empty, error) DeletePolicy(context.Context, *DeletePolicyRequest) (*emptypb.Empty, error) ListPolicy(*ListPolicyRequest, GobgpApi_ListPolicyServer) error SetPolicies(context.Context, *SetPoliciesRequest) (*emptypb.Empty, error) AddDefinedSet(context.Context, *AddDefinedSetRequest) (*emptypb.Empty, error) DeleteDefinedSet(context.Context, *DeleteDefinedSetRequest) (*emptypb.Empty, error) ListDefinedSet(*ListDefinedSetRequest, GobgpApi_ListDefinedSetServer) error AddStatement(context.Context, *AddStatementRequest) (*emptypb.Empty, error) DeleteStatement(context.Context, *DeleteStatementRequest) (*emptypb.Empty, error) ListStatement(*ListStatementRequest, GobgpApi_ListStatementServer) error AddPolicyAssignment(context.Context, *AddPolicyAssignmentRequest) (*emptypb.Empty, error) DeletePolicyAssignment(context.Context, *DeletePolicyAssignmentRequest) (*emptypb.Empty, error) ListPolicyAssignment(*ListPolicyAssignmentRequest, GobgpApi_ListPolicyAssignmentServer) error SetPolicyAssignment(context.Context, *SetPolicyAssignmentRequest) (*emptypb.Empty, error) AddRpki(context.Context, *AddRpkiRequest) (*emptypb.Empty, error) DeleteRpki(context.Context, *DeleteRpkiRequest) (*emptypb.Empty, error) ListRpki(*ListRpkiRequest, GobgpApi_ListRpkiServer) error EnableRpki(context.Context, *EnableRpkiRequest) (*emptypb.Empty, error) DisableRpki(context.Context, *DisableRpkiRequest) (*emptypb.Empty, error) ResetRpki(context.Context, *ResetRpkiRequest) (*emptypb.Empty, error) ListRpkiTable(*ListRpkiTableRequest, GobgpApi_ListRpkiTableServer) error EnableZebra(context.Context, *EnableZebraRequest) (*emptypb.Empty, error) EnableMrt(context.Context, *EnableMrtRequest) (*emptypb.Empty, error) DisableMrt(context.Context, *DisableMrtRequest) (*emptypb.Empty, error) AddBmp(context.Context, *AddBmpRequest) (*emptypb.Empty, error) DeleteBmp(context.Context, *DeleteBmpRequest) (*emptypb.Empty, error) ListBmp(*ListBmpRequest, GobgpApi_ListBmpServer) error SetLogLevel(context.Context, *SetLogLevelRequest) (*emptypb.Empty, error) // contains filtered or unexported methods }
GobgpApiServer is the server API for GobgpApi service. All implementations must embed UnimplementedGobgpApiServer for forward compatibility
type GobgpApi_AddPathStreamClient ¶
type GobgpApi_AddPathStreamClient interface { Send(*AddPathStreamRequest) error CloseAndRecv() (*emptypb.Empty, error) grpc.ClientStream }
type GobgpApi_AddPathStreamServer ¶
type GobgpApi_AddPathStreamServer interface { SendAndClose(*emptypb.Empty) error Recv() (*AddPathStreamRequest, error) grpc.ServerStream }
type GobgpApi_ListBmpClient ¶
type GobgpApi_ListBmpClient interface { Recv() (*ListBmpResponse, error) grpc.ClientStream }
type GobgpApi_ListBmpServer ¶
type GobgpApi_ListBmpServer interface { Send(*ListBmpResponse) error grpc.ServerStream }
type GobgpApi_ListDefinedSetClient ¶
type GobgpApi_ListDefinedSetClient interface { Recv() (*ListDefinedSetResponse, error) grpc.ClientStream }
type GobgpApi_ListDefinedSetServer ¶
type GobgpApi_ListDefinedSetServer interface { Send(*ListDefinedSetResponse) error grpc.ServerStream }
type GobgpApi_ListDynamicNeighborClient ¶
type GobgpApi_ListDynamicNeighborClient interface { Recv() (*ListDynamicNeighborResponse, error) grpc.ClientStream }
type GobgpApi_ListDynamicNeighborServer ¶
type GobgpApi_ListDynamicNeighborServer interface { Send(*ListDynamicNeighborResponse) error grpc.ServerStream }
type GobgpApi_ListPathClient ¶
type GobgpApi_ListPathClient interface { Recv() (*ListPathResponse, error) grpc.ClientStream }
type GobgpApi_ListPathServer ¶
type GobgpApi_ListPathServer interface { Send(*ListPathResponse) error grpc.ServerStream }
type GobgpApi_ListPeerClient ¶
type GobgpApi_ListPeerClient interface { Recv() (*ListPeerResponse, error) grpc.ClientStream }
type GobgpApi_ListPeerGroupClient ¶
type GobgpApi_ListPeerGroupClient interface { Recv() (*ListPeerGroupResponse, error) grpc.ClientStream }
type GobgpApi_ListPeerGroupServer ¶
type GobgpApi_ListPeerGroupServer interface { Send(*ListPeerGroupResponse) error grpc.ServerStream }
type GobgpApi_ListPeerServer ¶
type GobgpApi_ListPeerServer interface { Send(*ListPeerResponse) error grpc.ServerStream }
type GobgpApi_ListPolicyAssignmentClient ¶
type GobgpApi_ListPolicyAssignmentClient interface { Recv() (*ListPolicyAssignmentResponse, error) grpc.ClientStream }
type GobgpApi_ListPolicyAssignmentServer ¶
type GobgpApi_ListPolicyAssignmentServer interface { Send(*ListPolicyAssignmentResponse) error grpc.ServerStream }
type GobgpApi_ListPolicyClient ¶
type GobgpApi_ListPolicyClient interface { Recv() (*ListPolicyResponse, error) grpc.ClientStream }
type GobgpApi_ListPolicyServer ¶
type GobgpApi_ListPolicyServer interface { Send(*ListPolicyResponse) error grpc.ServerStream }
type GobgpApi_ListRpkiClient ¶
type GobgpApi_ListRpkiClient interface { Recv() (*ListRpkiResponse, error) grpc.ClientStream }
type GobgpApi_ListRpkiServer ¶
type GobgpApi_ListRpkiServer interface { Send(*ListRpkiResponse) error grpc.ServerStream }
type GobgpApi_ListRpkiTableClient ¶
type GobgpApi_ListRpkiTableClient interface { Recv() (*ListRpkiTableResponse, error) grpc.ClientStream }
type GobgpApi_ListRpkiTableServer ¶
type GobgpApi_ListRpkiTableServer interface { Send(*ListRpkiTableResponse) error grpc.ServerStream }
type GobgpApi_ListStatementClient ¶
type GobgpApi_ListStatementClient interface { Recv() (*ListStatementResponse, error) grpc.ClientStream }
type GobgpApi_ListStatementServer ¶
type GobgpApi_ListStatementServer interface { Send(*ListStatementResponse) error grpc.ServerStream }
type GobgpApi_ListVrfClient ¶
type GobgpApi_ListVrfClient interface { Recv() (*ListVrfResponse, error) grpc.ClientStream }
type GobgpApi_ListVrfServer ¶
type GobgpApi_ListVrfServer interface { Send(*ListVrfResponse) error grpc.ServerStream }
type GobgpApi_WatchEventClient ¶
type GobgpApi_WatchEventClient interface { Recv() (*WatchEventResponse, error) grpc.ClientStream }
type GobgpApi_WatchEventServer ¶
type GobgpApi_WatchEventServer interface { Send(*WatchEventResponse) error grpc.ServerStream }
type GracefulRestart ¶
type GracefulRestart struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` RestartTime uint32 `protobuf:"varint,2,opt,name=restart_time,json=restartTime,proto3" json:"restart_time,omitempty"` HelperOnly bool `protobuf:"varint,3,opt,name=helper_only,json=helperOnly,proto3" json:"helper_only,omitempty"` DeferralTime uint32 `protobuf:"varint,4,opt,name=deferral_time,json=deferralTime,proto3" json:"deferral_time,omitempty"` NotificationEnabled bool `protobuf:"varint,5,opt,name=notification_enabled,json=notificationEnabled,proto3" json:"notification_enabled,omitempty"` LonglivedEnabled bool `protobuf:"varint,6,opt,name=longlived_enabled,json=longlivedEnabled,proto3" json:"longlived_enabled,omitempty"` StaleRoutesTime uint32 `protobuf:"varint,7,opt,name=stale_routes_time,json=staleRoutesTime,proto3" json:"stale_routes_time,omitempty"` PeerRestartTime uint32 `protobuf:"varint,8,opt,name=peer_restart_time,json=peerRestartTime,proto3" json:"peer_restart_time,omitempty"` PeerRestarting bool `protobuf:"varint,9,opt,name=peer_restarting,json=peerRestarting,proto3" json:"peer_restarting,omitempty"` LocalRestarting bool `protobuf:"varint,10,opt,name=local_restarting,json=localRestarting,proto3" json:"local_restarting,omitempty"` Mode string `protobuf:"bytes,11,opt,name=mode,proto3" json:"mode,omitempty"` // contains filtered or unexported fields }
func (*GracefulRestart) Descriptor
deprecated
func (*GracefulRestart) Descriptor() ([]byte, []int)
Deprecated: Use GracefulRestart.ProtoReflect.Descriptor instead.
func (*GracefulRestart) GetDeferralTime ¶
func (x *GracefulRestart) GetDeferralTime() uint32
func (*GracefulRestart) GetEnabled ¶
func (x *GracefulRestart) GetEnabled() bool
func (*GracefulRestart) GetHelperOnly ¶
func (x *GracefulRestart) GetHelperOnly() bool
func (*GracefulRestart) GetLocalRestarting ¶
func (x *GracefulRestart) GetLocalRestarting() bool
func (*GracefulRestart) GetLonglivedEnabled ¶
func (x *GracefulRestart) GetLonglivedEnabled() bool
func (*GracefulRestart) GetMode ¶
func (x *GracefulRestart) GetMode() string
func (*GracefulRestart) GetNotificationEnabled ¶
func (x *GracefulRestart) GetNotificationEnabled() bool
func (*GracefulRestart) GetPeerRestartTime ¶
func (x *GracefulRestart) GetPeerRestartTime() uint32
func (*GracefulRestart) GetPeerRestarting ¶
func (x *GracefulRestart) GetPeerRestarting() bool
func (*GracefulRestart) GetRestartTime ¶
func (x *GracefulRestart) GetRestartTime() uint32
func (*GracefulRestart) GetStaleRoutesTime ¶
func (x *GracefulRestart) GetStaleRoutesTime() uint32
func (*GracefulRestart) ProtoMessage ¶
func (*GracefulRestart) ProtoMessage()
func (*GracefulRestart) ProtoReflect ¶
func (x *GracefulRestart) ProtoReflect() protoreflect.Message
func (*GracefulRestart) Reset ¶
func (x *GracefulRestart) Reset()
func (*GracefulRestart) String ¶
func (x *GracefulRestart) String() string
type GracefulRestartCapability ¶
type GracefulRestartCapability struct { Flags uint32 `protobuf:"varint,1,opt,name=flags,proto3" json:"flags,omitempty"` Time uint32 `protobuf:"varint,2,opt,name=time,proto3" json:"time,omitempty"` Tuples []*GracefulRestartCapabilityTuple `protobuf:"bytes,3,rep,name=tuples,proto3" json:"tuples,omitempty"` // contains filtered or unexported fields }
func (*GracefulRestartCapability) Descriptor
deprecated
func (*GracefulRestartCapability) Descriptor() ([]byte, []int)
Deprecated: Use GracefulRestartCapability.ProtoReflect.Descriptor instead.
func (*GracefulRestartCapability) GetFlags ¶
func (x *GracefulRestartCapability) GetFlags() uint32
func (*GracefulRestartCapability) GetTime ¶
func (x *GracefulRestartCapability) GetTime() uint32
func (*GracefulRestartCapability) GetTuples ¶
func (x *GracefulRestartCapability) GetTuples() []*GracefulRestartCapabilityTuple
func (*GracefulRestartCapability) ProtoMessage ¶
func (*GracefulRestartCapability) ProtoMessage()
func (*GracefulRestartCapability) ProtoReflect ¶
func (x *GracefulRestartCapability) ProtoReflect() protoreflect.Message
func (*GracefulRestartCapability) Reset ¶
func (x *GracefulRestartCapability) Reset()
func (*GracefulRestartCapability) String ¶
func (x *GracefulRestartCapability) String() string
type GracefulRestartCapabilityTuple ¶
type GracefulRestartCapabilityTuple struct { Family *Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` Flags uint32 `protobuf:"varint,2,opt,name=flags,proto3" json:"flags,omitempty"` // contains filtered or unexported fields }
func (*GracefulRestartCapabilityTuple) Descriptor
deprecated
func (*GracefulRestartCapabilityTuple) Descriptor() ([]byte, []int)
Deprecated: Use GracefulRestartCapabilityTuple.ProtoReflect.Descriptor instead.
func (*GracefulRestartCapabilityTuple) GetFamily ¶
func (x *GracefulRestartCapabilityTuple) GetFamily() *Family
func (*GracefulRestartCapabilityTuple) GetFlags ¶
func (x *GracefulRestartCapabilityTuple) GetFlags() uint32
func (*GracefulRestartCapabilityTuple) ProtoMessage ¶
func (*GracefulRestartCapabilityTuple) ProtoMessage()
func (*GracefulRestartCapabilityTuple) ProtoReflect ¶
func (x *GracefulRestartCapabilityTuple) ProtoReflect() protoreflect.Message
func (*GracefulRestartCapabilityTuple) Reset ¶
func (x *GracefulRestartCapabilityTuple) Reset()
func (*GracefulRestartCapabilityTuple) String ¶
func (x *GracefulRestartCapabilityTuple) String() string
type IP6ExtendedCommunitiesAttribute ¶
type IP6ExtendedCommunitiesAttribute struct { // Each Community must be one of: // - IPv6AddressSpecificExtended // - RedirectIPv6AddressSpecificExtended Communities []*anypb.Any `protobuf:"bytes,1,rep,name=communities,proto3" json:"communities,omitempty"` // contains filtered or unexported fields }
func (*IP6ExtendedCommunitiesAttribute) Descriptor
deprecated
func (*IP6ExtendedCommunitiesAttribute) Descriptor() ([]byte, []int)
Deprecated: Use IP6ExtendedCommunitiesAttribute.ProtoReflect.Descriptor instead.
func (*IP6ExtendedCommunitiesAttribute) GetCommunities ¶
func (x *IP6ExtendedCommunitiesAttribute) GetCommunities() []*anypb.Any
func (*IP6ExtendedCommunitiesAttribute) ProtoMessage ¶
func (*IP6ExtendedCommunitiesAttribute) ProtoMessage()
func (*IP6ExtendedCommunitiesAttribute) ProtoReflect ¶
func (x *IP6ExtendedCommunitiesAttribute) ProtoReflect() protoreflect.Message
func (*IP6ExtendedCommunitiesAttribute) Reset ¶
func (x *IP6ExtendedCommunitiesAttribute) Reset()
func (*IP6ExtendedCommunitiesAttribute) String ¶
func (x *IP6ExtendedCommunitiesAttribute) String() string
type IPAddressPrefix ¶
type IPAddressPrefix struct { PrefixLen uint32 `protobuf:"varint,1,opt,name=prefix_len,json=prefixLen,proto3" json:"prefix_len,omitempty"` Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` // contains filtered or unexported fields }
IPAddressPrefix represents the NLRI for: - AFI=1, SAFI=1 - AFI=2, SAFI=1
func (*IPAddressPrefix) Descriptor
deprecated
func (*IPAddressPrefix) Descriptor() ([]byte, []int)
Deprecated: Use IPAddressPrefix.ProtoReflect.Descriptor instead.
func (*IPAddressPrefix) GetPrefix ¶
func (x *IPAddressPrefix) GetPrefix() string
func (*IPAddressPrefix) GetPrefixLen ¶
func (x *IPAddressPrefix) GetPrefixLen() uint32
func (*IPAddressPrefix) ProtoMessage ¶
func (*IPAddressPrefix) ProtoMessage()
func (*IPAddressPrefix) ProtoReflect ¶
func (x *IPAddressPrefix) ProtoReflect() protoreflect.Message
func (*IPAddressPrefix) Reset ¶
func (x *IPAddressPrefix) Reset()
func (*IPAddressPrefix) String ¶
func (x *IPAddressPrefix) String() string
type IPv4AddressSpecificExtended ¶
type IPv4AddressSpecificExtended struct { IsTransitive bool `protobuf:"varint,1,opt,name=is_transitive,json=isTransitive,proto3" json:"is_transitive,omitempty"` SubType uint32 `protobuf:"varint,2,opt,name=sub_type,json=subType,proto3" json:"sub_type,omitempty"` Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` LocalAdmin uint32 `protobuf:"varint,4,opt,name=local_admin,json=localAdmin,proto3" json:"local_admin,omitempty"` // contains filtered or unexported fields }
func (*IPv4AddressSpecificExtended) Descriptor
deprecated
func (*IPv4AddressSpecificExtended) Descriptor() ([]byte, []int)
Deprecated: Use IPv4AddressSpecificExtended.ProtoReflect.Descriptor instead.
func (*IPv4AddressSpecificExtended) GetAddress ¶
func (x *IPv4AddressSpecificExtended) GetAddress() string
func (*IPv4AddressSpecificExtended) GetIsTransitive ¶
func (x *IPv4AddressSpecificExtended) GetIsTransitive() bool
func (*IPv4AddressSpecificExtended) GetLocalAdmin ¶
func (x *IPv4AddressSpecificExtended) GetLocalAdmin() uint32
func (*IPv4AddressSpecificExtended) GetSubType ¶
func (x *IPv4AddressSpecificExtended) GetSubType() uint32
func (*IPv4AddressSpecificExtended) ProtoMessage ¶
func (*IPv4AddressSpecificExtended) ProtoMessage()
func (*IPv4AddressSpecificExtended) ProtoReflect ¶
func (x *IPv4AddressSpecificExtended) ProtoReflect() protoreflect.Message
func (*IPv4AddressSpecificExtended) Reset ¶
func (x *IPv4AddressSpecificExtended) Reset()
func (*IPv4AddressSpecificExtended) String ¶
func (x *IPv4AddressSpecificExtended) String() string
type IPv6AddressSpecificExtended ¶
type IPv6AddressSpecificExtended struct { IsTransitive bool `protobuf:"varint,1,opt,name=is_transitive,json=isTransitive,proto3" json:"is_transitive,omitempty"` SubType uint32 `protobuf:"varint,2,opt,name=sub_type,json=subType,proto3" json:"sub_type,omitempty"` Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` LocalAdmin uint32 `protobuf:"varint,4,opt,name=local_admin,json=localAdmin,proto3" json:"local_admin,omitempty"` // contains filtered or unexported fields }
func (*IPv6AddressSpecificExtended) Descriptor
deprecated
func (*IPv6AddressSpecificExtended) Descriptor() ([]byte, []int)
Deprecated: Use IPv6AddressSpecificExtended.ProtoReflect.Descriptor instead.
func (*IPv6AddressSpecificExtended) GetAddress ¶
func (x *IPv6AddressSpecificExtended) GetAddress() string
func (*IPv6AddressSpecificExtended) GetIsTransitive ¶
func (x *IPv6AddressSpecificExtended) GetIsTransitive() bool
func (*IPv6AddressSpecificExtended) GetLocalAdmin ¶
func (x *IPv6AddressSpecificExtended) GetLocalAdmin() uint32
func (*IPv6AddressSpecificExtended) GetSubType ¶
func (x *IPv6AddressSpecificExtended) GetSubType() uint32
func (*IPv6AddressSpecificExtended) ProtoMessage ¶
func (*IPv6AddressSpecificExtended) ProtoMessage()
func (*IPv6AddressSpecificExtended) ProtoReflect ¶
func (x *IPv6AddressSpecificExtended) ProtoReflect() protoreflect.Message
func (*IPv6AddressSpecificExtended) Reset ¶
func (x *IPv6AddressSpecificExtended) Reset()
func (*IPv6AddressSpecificExtended) String ¶
func (x *IPv6AddressSpecificExtended) String() string
type Ibgp ¶
type Ibgp struct { Config *IbgpConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` State *IbgpState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*Ibgp) Descriptor
deprecated
func (*Ibgp) GetConfig ¶
func (x *Ibgp) GetConfig() *IbgpConfig
func (*Ibgp) ProtoMessage ¶
func (*Ibgp) ProtoMessage()
func (*Ibgp) ProtoReflect ¶
func (x *Ibgp) ProtoReflect() protoreflect.Message
type IbgpConfig ¶
type IbgpConfig struct { MaximumPaths uint32 `protobuf:"varint,1,opt,name=maximum_paths,json=maximumPaths,proto3" json:"maximum_paths,omitempty"` // contains filtered or unexported fields }
func (*IbgpConfig) Descriptor
deprecated
func (*IbgpConfig) Descriptor() ([]byte, []int)
Deprecated: Use IbgpConfig.ProtoReflect.Descriptor instead.
func (*IbgpConfig) GetMaximumPaths ¶
func (x *IbgpConfig) GetMaximumPaths() uint32
func (*IbgpConfig) ProtoMessage ¶
func (*IbgpConfig) ProtoMessage()
func (*IbgpConfig) ProtoReflect ¶
func (x *IbgpConfig) ProtoReflect() protoreflect.Message
func (*IbgpConfig) Reset ¶
func (x *IbgpConfig) Reset()
func (*IbgpConfig) String ¶
func (x *IbgpConfig) String() string
type IbgpState ¶
type IbgpState struct { MaximumPaths uint32 `protobuf:"varint,1,opt,name=maximum_paths,json=maximumPaths,proto3" json:"maximum_paths,omitempty"` // contains filtered or unexported fields }
func (*IbgpState) Descriptor
deprecated
func (*IbgpState) GetMaximumPaths ¶
func (*IbgpState) ProtoMessage ¶
func (*IbgpState) ProtoMessage()
func (*IbgpState) ProtoReflect ¶
func (x *IbgpState) ProtoReflect() protoreflect.Message
type LabeledIPAddressPrefix ¶
type LabeledIPAddressPrefix struct { Labels []uint32 `protobuf:"varint,1,rep,packed,name=labels,proto3" json:"labels,omitempty"` PrefixLen uint32 `protobuf:"varint,2,opt,name=prefix_len,json=prefixLen,proto3" json:"prefix_len,omitempty"` Prefix string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"` // contains filtered or unexported fields }
LabeledIPAddressPrefix represents the NLRI for: - AFI=1, SAFI=4 - AFI=2, SAFI=4
func (*LabeledIPAddressPrefix) Descriptor
deprecated
func (*LabeledIPAddressPrefix) Descriptor() ([]byte, []int)
Deprecated: Use LabeledIPAddressPrefix.ProtoReflect.Descriptor instead.
func (*LabeledIPAddressPrefix) GetLabels ¶
func (x *LabeledIPAddressPrefix) GetLabels() []uint32
func (*LabeledIPAddressPrefix) GetPrefix ¶
func (x *LabeledIPAddressPrefix) GetPrefix() string
func (*LabeledIPAddressPrefix) GetPrefixLen ¶
func (x *LabeledIPAddressPrefix) GetPrefixLen() uint32
func (*LabeledIPAddressPrefix) ProtoMessage ¶
func (*LabeledIPAddressPrefix) ProtoMessage()
func (*LabeledIPAddressPrefix) ProtoReflect ¶
func (x *LabeledIPAddressPrefix) ProtoReflect() protoreflect.Message
func (*LabeledIPAddressPrefix) Reset ¶
func (x *LabeledIPAddressPrefix) Reset()
func (*LabeledIPAddressPrefix) String ¶
func (x *LabeledIPAddressPrefix) String() string
type LabeledVPNIPAddressPrefix ¶
type LabeledVPNIPAddressPrefix struct { Labels []uint32 `protobuf:"varint,1,rep,packed,name=labels,proto3" json:"labels,omitempty"` // One of: // - TwoOctetAsSpecificExtended // - IPv4AddressSpecificExtended // - FourOctetAsSpecificExtended Rd *anypb.Any `protobuf:"bytes,2,opt,name=rd,proto3" json:"rd,omitempty"` PrefixLen uint32 `protobuf:"varint,3,opt,name=prefix_len,json=prefixLen,proto3" json:"prefix_len,omitempty"` Prefix string `protobuf:"bytes,4,opt,name=prefix,proto3" json:"prefix,omitempty"` // contains filtered or unexported fields }
LabeledVPNIPAddressPrefix represents the NLRI for: - AFI=1, SAFI=128 - AFI=2, SAFI=128
func (*LabeledVPNIPAddressPrefix) Descriptor
deprecated
func (*LabeledVPNIPAddressPrefix) Descriptor() ([]byte, []int)
Deprecated: Use LabeledVPNIPAddressPrefix.ProtoReflect.Descriptor instead.
func (*LabeledVPNIPAddressPrefix) GetLabels ¶
func (x *LabeledVPNIPAddressPrefix) GetLabels() []uint32
func (*LabeledVPNIPAddressPrefix) GetPrefix ¶
func (x *LabeledVPNIPAddressPrefix) GetPrefix() string
func (*LabeledVPNIPAddressPrefix) GetPrefixLen ¶
func (x *LabeledVPNIPAddressPrefix) GetPrefixLen() uint32
func (*LabeledVPNIPAddressPrefix) GetRd ¶
func (x *LabeledVPNIPAddressPrefix) GetRd() *anypb.Any
func (*LabeledVPNIPAddressPrefix) ProtoMessage ¶
func (*LabeledVPNIPAddressPrefix) ProtoMessage()
func (*LabeledVPNIPAddressPrefix) ProtoReflect ¶
func (x *LabeledVPNIPAddressPrefix) ProtoReflect() protoreflect.Message
func (*LabeledVPNIPAddressPrefix) Reset ¶
func (x *LabeledVPNIPAddressPrefix) Reset()
func (*LabeledVPNIPAddressPrefix) String ¶
func (x *LabeledVPNIPAddressPrefix) String() string
type LargeCommunitiesAttribute ¶
type LargeCommunitiesAttribute struct { Communities []*LargeCommunity `protobuf:"bytes,1,rep,name=communities,proto3" json:"communities,omitempty"` // contains filtered or unexported fields }
func (*LargeCommunitiesAttribute) Descriptor
deprecated
func (*LargeCommunitiesAttribute) Descriptor() ([]byte, []int)
Deprecated: Use LargeCommunitiesAttribute.ProtoReflect.Descriptor instead.
func (*LargeCommunitiesAttribute) GetCommunities ¶
func (x *LargeCommunitiesAttribute) GetCommunities() []*LargeCommunity
func (*LargeCommunitiesAttribute) ProtoMessage ¶
func (*LargeCommunitiesAttribute) ProtoMessage()
func (*LargeCommunitiesAttribute) ProtoReflect ¶
func (x *LargeCommunitiesAttribute) ProtoReflect() protoreflect.Message
func (*LargeCommunitiesAttribute) Reset ¶
func (x *LargeCommunitiesAttribute) Reset()
func (*LargeCommunitiesAttribute) String ¶
func (x *LargeCommunitiesAttribute) String() string
type LargeCommunity ¶
type LargeCommunity struct { GlobalAdmin uint32 `protobuf:"varint,1,opt,name=global_admin,json=globalAdmin,proto3" json:"global_admin,omitempty"` LocalData1 uint32 `protobuf:"varint,2,opt,name=local_data1,json=localData1,proto3" json:"local_data1,omitempty"` LocalData2 uint32 `protobuf:"varint,3,opt,name=local_data2,json=localData2,proto3" json:"local_data2,omitempty"` // contains filtered or unexported fields }
func (*LargeCommunity) Descriptor
deprecated
func (*LargeCommunity) Descriptor() ([]byte, []int)
Deprecated: Use LargeCommunity.ProtoReflect.Descriptor instead.
func (*LargeCommunity) GetGlobalAdmin ¶
func (x *LargeCommunity) GetGlobalAdmin() uint32
func (*LargeCommunity) GetLocalData1 ¶
func (x *LargeCommunity) GetLocalData1() uint32
func (*LargeCommunity) GetLocalData2 ¶
func (x *LargeCommunity) GetLocalData2() uint32
func (*LargeCommunity) ProtoMessage ¶
func (*LargeCommunity) ProtoMessage()
func (*LargeCommunity) ProtoReflect ¶
func (x *LargeCommunity) ProtoReflect() protoreflect.Message
func (*LargeCommunity) Reset ¶
func (x *LargeCommunity) Reset()
func (*LargeCommunity) String ¶
func (x *LargeCommunity) String() string
type LinkBandwidthExtended ¶
type LinkBandwidthExtended struct { Asn uint32 `protobuf:"varint,1,opt,name=asn,proto3" json:"asn,omitempty"` Bandwidth float32 `protobuf:"fixed32,2,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"` // contains filtered or unexported fields }
func (*LinkBandwidthExtended) Descriptor
deprecated
func (*LinkBandwidthExtended) Descriptor() ([]byte, []int)
Deprecated: Use LinkBandwidthExtended.ProtoReflect.Descriptor instead.
func (*LinkBandwidthExtended) GetAsn ¶
func (x *LinkBandwidthExtended) GetAsn() uint32
func (*LinkBandwidthExtended) GetBandwidth ¶
func (x *LinkBandwidthExtended) GetBandwidth() float32
func (*LinkBandwidthExtended) ProtoMessage ¶
func (*LinkBandwidthExtended) ProtoMessage()
func (*LinkBandwidthExtended) ProtoReflect ¶
func (x *LinkBandwidthExtended) ProtoReflect() protoreflect.Message
func (*LinkBandwidthExtended) Reset ¶
func (x *LinkBandwidthExtended) Reset()
func (*LinkBandwidthExtended) String ¶
func (x *LinkBandwidthExtended) String() string
type ListBmpRequest ¶
type ListBmpRequest struct {
// contains filtered or unexported fields
}
func (*ListBmpRequest) Descriptor
deprecated
func (*ListBmpRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListBmpRequest.ProtoReflect.Descriptor instead.
func (*ListBmpRequest) ProtoMessage ¶
func (*ListBmpRequest) ProtoMessage()
func (*ListBmpRequest) ProtoReflect ¶
func (x *ListBmpRequest) ProtoReflect() protoreflect.Message
func (*ListBmpRequest) Reset ¶
func (x *ListBmpRequest) Reset()
func (*ListBmpRequest) String ¶
func (x *ListBmpRequest) String() string
type ListBmpResponse ¶
type ListBmpResponse struct { Station *ListBmpResponse_BmpStation `protobuf:"bytes,1,opt,name=station,proto3" json:"station,omitempty"` // contains filtered or unexported fields }
func (*ListBmpResponse) Descriptor
deprecated
func (*ListBmpResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListBmpResponse.ProtoReflect.Descriptor instead.
func (*ListBmpResponse) GetStation ¶
func (x *ListBmpResponse) GetStation() *ListBmpResponse_BmpStation
func (*ListBmpResponse) ProtoMessage ¶
func (*ListBmpResponse) ProtoMessage()
func (*ListBmpResponse) ProtoReflect ¶
func (x *ListBmpResponse) ProtoReflect() protoreflect.Message
func (*ListBmpResponse) Reset ¶
func (x *ListBmpResponse) Reset()
func (*ListBmpResponse) String ¶
func (x *ListBmpResponse) String() string
type ListBmpResponse_BmpStation ¶
type ListBmpResponse_BmpStation struct { Conf *ListBmpResponse_BmpStation_Conf `protobuf:"bytes,1,opt,name=conf,proto3" json:"conf,omitempty"` State *ListBmpResponse_BmpStation_State `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*ListBmpResponse_BmpStation) Descriptor
deprecated
func (*ListBmpResponse_BmpStation) Descriptor() ([]byte, []int)
Deprecated: Use ListBmpResponse_BmpStation.ProtoReflect.Descriptor instead.
func (*ListBmpResponse_BmpStation) GetConf ¶
func (x *ListBmpResponse_BmpStation) GetConf() *ListBmpResponse_BmpStation_Conf
func (*ListBmpResponse_BmpStation) GetState ¶
func (x *ListBmpResponse_BmpStation) GetState() *ListBmpResponse_BmpStation_State
func (*ListBmpResponse_BmpStation) ProtoMessage ¶
func (*ListBmpResponse_BmpStation) ProtoMessage()
func (*ListBmpResponse_BmpStation) ProtoReflect ¶
func (x *ListBmpResponse_BmpStation) ProtoReflect() protoreflect.Message
func (*ListBmpResponse_BmpStation) Reset ¶
func (x *ListBmpResponse_BmpStation) Reset()
func (*ListBmpResponse_BmpStation) String ¶
func (x *ListBmpResponse_BmpStation) String() string
type ListBmpResponse_BmpStation_Conf ¶
type ListBmpResponse_BmpStation_Conf struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
func (*ListBmpResponse_BmpStation_Conf) Descriptor
deprecated
func (*ListBmpResponse_BmpStation_Conf) Descriptor() ([]byte, []int)
Deprecated: Use ListBmpResponse_BmpStation_Conf.ProtoReflect.Descriptor instead.
func (*ListBmpResponse_BmpStation_Conf) GetAddress ¶
func (x *ListBmpResponse_BmpStation_Conf) GetAddress() string
func (*ListBmpResponse_BmpStation_Conf) GetPort ¶
func (x *ListBmpResponse_BmpStation_Conf) GetPort() uint32
func (*ListBmpResponse_BmpStation_Conf) ProtoMessage ¶
func (*ListBmpResponse_BmpStation_Conf) ProtoMessage()
func (*ListBmpResponse_BmpStation_Conf) ProtoReflect ¶
func (x *ListBmpResponse_BmpStation_Conf) ProtoReflect() protoreflect.Message
func (*ListBmpResponse_BmpStation_Conf) Reset ¶
func (x *ListBmpResponse_BmpStation_Conf) Reset()
func (*ListBmpResponse_BmpStation_Conf) String ¶
func (x *ListBmpResponse_BmpStation_Conf) String() string
type ListBmpResponse_BmpStation_State ¶
type ListBmpResponse_BmpStation_State struct { Uptime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=uptime,proto3" json:"uptime,omitempty"` Downtime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=downtime,proto3" json:"downtime,omitempty"` // contains filtered or unexported fields }
func (*ListBmpResponse_BmpStation_State) Descriptor
deprecated
func (*ListBmpResponse_BmpStation_State) Descriptor() ([]byte, []int)
Deprecated: Use ListBmpResponse_BmpStation_State.ProtoReflect.Descriptor instead.
func (*ListBmpResponse_BmpStation_State) GetDowntime ¶
func (x *ListBmpResponse_BmpStation_State) GetDowntime() *timestamppb.Timestamp
func (*ListBmpResponse_BmpStation_State) GetUptime ¶
func (x *ListBmpResponse_BmpStation_State) GetUptime() *timestamppb.Timestamp
func (*ListBmpResponse_BmpStation_State) ProtoMessage ¶
func (*ListBmpResponse_BmpStation_State) ProtoMessage()
func (*ListBmpResponse_BmpStation_State) ProtoReflect ¶
func (x *ListBmpResponse_BmpStation_State) ProtoReflect() protoreflect.Message
func (*ListBmpResponse_BmpStation_State) Reset ¶
func (x *ListBmpResponse_BmpStation_State) Reset()
func (*ListBmpResponse_BmpStation_State) String ¶
func (x *ListBmpResponse_BmpStation_State) String() string
type ListDefinedSetRequest ¶
type ListDefinedSetRequest struct { DefinedType DefinedType `protobuf:"varint,1,opt,name=defined_type,json=definedType,proto3,enum=apipb.DefinedType" json:"defined_type,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*ListDefinedSetRequest) Descriptor
deprecated
func (*ListDefinedSetRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDefinedSetRequest.ProtoReflect.Descriptor instead.
func (*ListDefinedSetRequest) GetDefinedType ¶
func (x *ListDefinedSetRequest) GetDefinedType() DefinedType
func (*ListDefinedSetRequest) GetName ¶
func (x *ListDefinedSetRequest) GetName() string
func (*ListDefinedSetRequest) ProtoMessage ¶
func (*ListDefinedSetRequest) ProtoMessage()
func (*ListDefinedSetRequest) ProtoReflect ¶
func (x *ListDefinedSetRequest) ProtoReflect() protoreflect.Message
func (*ListDefinedSetRequest) Reset ¶
func (x *ListDefinedSetRequest) Reset()
func (*ListDefinedSetRequest) String ¶
func (x *ListDefinedSetRequest) String() string
type ListDefinedSetResponse ¶
type ListDefinedSetResponse struct { DefinedSet *DefinedSet `protobuf:"bytes,1,opt,name=defined_set,json=definedSet,proto3" json:"defined_set,omitempty"` // contains filtered or unexported fields }
func (*ListDefinedSetResponse) Descriptor
deprecated
func (*ListDefinedSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDefinedSetResponse.ProtoReflect.Descriptor instead.
func (*ListDefinedSetResponse) GetDefinedSet ¶
func (x *ListDefinedSetResponse) GetDefinedSet() *DefinedSet
func (*ListDefinedSetResponse) ProtoMessage ¶
func (*ListDefinedSetResponse) ProtoMessage()
func (*ListDefinedSetResponse) ProtoReflect ¶
func (x *ListDefinedSetResponse) ProtoReflect() protoreflect.Message
func (*ListDefinedSetResponse) Reset ¶
func (x *ListDefinedSetResponse) Reset()
func (*ListDefinedSetResponse) String ¶
func (x *ListDefinedSetResponse) String() string
type ListDynamicNeighborRequest ¶
type ListDynamicNeighborRequest struct { PeerGroup string `protobuf:"bytes,1,opt,name=peer_group,json=peerGroup,proto3" json:"peer_group,omitempty"` // contains filtered or unexported fields }
func (*ListDynamicNeighborRequest) Descriptor
deprecated
func (*ListDynamicNeighborRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDynamicNeighborRequest.ProtoReflect.Descriptor instead.
func (*ListDynamicNeighborRequest) GetPeerGroup ¶
func (x *ListDynamicNeighborRequest) GetPeerGroup() string
func (*ListDynamicNeighborRequest) ProtoMessage ¶
func (*ListDynamicNeighborRequest) ProtoMessage()
func (*ListDynamicNeighborRequest) ProtoReflect ¶
func (x *ListDynamicNeighborRequest) ProtoReflect() protoreflect.Message
func (*ListDynamicNeighborRequest) Reset ¶
func (x *ListDynamicNeighborRequest) Reset()
func (*ListDynamicNeighborRequest) String ¶
func (x *ListDynamicNeighborRequest) String() string
type ListDynamicNeighborResponse ¶
type ListDynamicNeighborResponse struct { DynamicNeighbor *DynamicNeighbor `protobuf:"bytes,1,opt,name=dynamic_neighbor,json=dynamicNeighbor,proto3" json:"dynamic_neighbor,omitempty"` // contains filtered or unexported fields }
func (*ListDynamicNeighborResponse) Descriptor
deprecated
func (*ListDynamicNeighborResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDynamicNeighborResponse.ProtoReflect.Descriptor instead.
func (*ListDynamicNeighborResponse) GetDynamicNeighbor ¶
func (x *ListDynamicNeighborResponse) GetDynamicNeighbor() *DynamicNeighbor
func (*ListDynamicNeighborResponse) ProtoMessage ¶
func (*ListDynamicNeighborResponse) ProtoMessage()
func (*ListDynamicNeighborResponse) ProtoReflect ¶
func (x *ListDynamicNeighborResponse) ProtoReflect() protoreflect.Message
func (*ListDynamicNeighborResponse) Reset ¶
func (x *ListDynamicNeighborResponse) Reset()
func (*ListDynamicNeighborResponse) String ¶
func (x *ListDynamicNeighborResponse) String() string
type ListPathRequest ¶
type ListPathRequest struct { TableType TableType `protobuf:"varint,1,opt,name=table_type,json=tableType,proto3,enum=apipb.TableType" json:"table_type,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Family *Family `protobuf:"bytes,3,opt,name=family,proto3" json:"family,omitempty"` Prefixes []*TableLookupPrefix `protobuf:"bytes,4,rep,name=prefixes,proto3" json:"prefixes,omitempty"` SortType ListPathRequest_SortType `protobuf:"varint,5,opt,name=sort_type,json=sortType,proto3,enum=apipb.ListPathRequest_SortType" json:"sort_type,omitempty"` EnableFiltered bool `protobuf:"varint,6,opt,name=enable_filtered,json=enableFiltered,proto3" json:"enable_filtered,omitempty"` EnableNlriBinary bool `protobuf:"varint,7,opt,name=enable_nlri_binary,json=enableNlriBinary,proto3" json:"enable_nlri_binary,omitempty"` EnableAttributeBinary bool `` /* 127-byte string literal not displayed */ // enable_only_binary == true means that only nlri_binary and pattrs_binary // will be used instead of nlri and pattrs for each Path in ListPathResponse. EnableOnlyBinary bool `protobuf:"varint,9,opt,name=enable_only_binary,json=enableOnlyBinary,proto3" json:"enable_only_binary,omitempty"` // max ammount of paths to be allocated, unlimited by default BatchSize uint64 `protobuf:"varint,10,opt,name=batch_size,json=batchSize,proto3" json:"batch_size,omitempty"` // contains filtered or unexported fields }
func (*ListPathRequest) Descriptor
deprecated
func (*ListPathRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPathRequest.ProtoReflect.Descriptor instead.
func (*ListPathRequest) GetBatchSize ¶
func (x *ListPathRequest) GetBatchSize() uint64
func (*ListPathRequest) GetEnableAttributeBinary ¶
func (x *ListPathRequest) GetEnableAttributeBinary() bool
func (*ListPathRequest) GetEnableFiltered ¶
func (x *ListPathRequest) GetEnableFiltered() bool
func (*ListPathRequest) GetEnableNlriBinary ¶
func (x *ListPathRequest) GetEnableNlriBinary() bool
func (*ListPathRequest) GetEnableOnlyBinary ¶
func (x *ListPathRequest) GetEnableOnlyBinary() bool
func (*ListPathRequest) GetFamily ¶
func (x *ListPathRequest) GetFamily() *Family
func (*ListPathRequest) GetName ¶
func (x *ListPathRequest) GetName() string
func (*ListPathRequest) GetPrefixes ¶
func (x *ListPathRequest) GetPrefixes() []*TableLookupPrefix
func (*ListPathRequest) GetSortType ¶
func (x *ListPathRequest) GetSortType() ListPathRequest_SortType
func (*ListPathRequest) GetTableType ¶
func (x *ListPathRequest) GetTableType() TableType
func (*ListPathRequest) ProtoMessage ¶
func (*ListPathRequest) ProtoMessage()
func (*ListPathRequest) ProtoReflect ¶
func (x *ListPathRequest) ProtoReflect() protoreflect.Message
func (*ListPathRequest) Reset ¶
func (x *ListPathRequest) Reset()
func (*ListPathRequest) String ¶
func (x *ListPathRequest) String() string
type ListPathRequest_SortType ¶
type ListPathRequest_SortType int32
const ( ListPathRequest_NONE ListPathRequest_SortType = 0 ListPathRequest_PREFIX ListPathRequest_SortType = 1 )
func (ListPathRequest_SortType) Descriptor ¶
func (ListPathRequest_SortType) Descriptor() protoreflect.EnumDescriptor
func (ListPathRequest_SortType) Enum ¶
func (x ListPathRequest_SortType) Enum() *ListPathRequest_SortType
func (ListPathRequest_SortType) EnumDescriptor
deprecated
func (ListPathRequest_SortType) EnumDescriptor() ([]byte, []int)
Deprecated: Use ListPathRequest_SortType.Descriptor instead.
func (ListPathRequest_SortType) Number ¶
func (x ListPathRequest_SortType) Number() protoreflect.EnumNumber
func (ListPathRequest_SortType) String ¶
func (x ListPathRequest_SortType) String() string
func (ListPathRequest_SortType) Type ¶
func (ListPathRequest_SortType) Type() protoreflect.EnumType
type ListPathResponse ¶
type ListPathResponse struct { Destination *Destination `protobuf:"bytes,1,opt,name=destination,proto3" json:"destination,omitempty"` // contains filtered or unexported fields }
func (*ListPathResponse) Descriptor
deprecated
func (*ListPathResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPathResponse.ProtoReflect.Descriptor instead.
func (*ListPathResponse) GetDestination ¶
func (x *ListPathResponse) GetDestination() *Destination
func (*ListPathResponse) ProtoMessage ¶
func (*ListPathResponse) ProtoMessage()
func (*ListPathResponse) ProtoReflect ¶
func (x *ListPathResponse) ProtoReflect() protoreflect.Message
func (*ListPathResponse) Reset ¶
func (x *ListPathResponse) Reset()
func (*ListPathResponse) String ¶
func (x *ListPathResponse) String() string
type ListPeerGroupRequest ¶
type ListPeerGroupRequest struct { PeerGroupName string `protobuf:"bytes,1,opt,name=peer_group_name,json=peerGroupName,proto3" json:"peer_group_name,omitempty"` // contains filtered or unexported fields }
func (*ListPeerGroupRequest) Descriptor
deprecated
func (*ListPeerGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPeerGroupRequest.ProtoReflect.Descriptor instead.
func (*ListPeerGroupRequest) GetPeerGroupName ¶
func (x *ListPeerGroupRequest) GetPeerGroupName() string
func (*ListPeerGroupRequest) ProtoMessage ¶
func (*ListPeerGroupRequest) ProtoMessage()
func (*ListPeerGroupRequest) ProtoReflect ¶
func (x *ListPeerGroupRequest) ProtoReflect() protoreflect.Message
func (*ListPeerGroupRequest) Reset ¶
func (x *ListPeerGroupRequest) Reset()
func (*ListPeerGroupRequest) String ¶
func (x *ListPeerGroupRequest) String() string
type ListPeerGroupResponse ¶
type ListPeerGroupResponse struct { PeerGroup *PeerGroup `protobuf:"bytes,1,opt,name=peer_group,json=peerGroup,proto3" json:"peer_group,omitempty"` // contains filtered or unexported fields }
func (*ListPeerGroupResponse) Descriptor
deprecated
func (*ListPeerGroupResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPeerGroupResponse.ProtoReflect.Descriptor instead.
func (*ListPeerGroupResponse) GetPeerGroup ¶
func (x *ListPeerGroupResponse) GetPeerGroup() *PeerGroup
func (*ListPeerGroupResponse) ProtoMessage ¶
func (*ListPeerGroupResponse) ProtoMessage()
func (*ListPeerGroupResponse) ProtoReflect ¶
func (x *ListPeerGroupResponse) ProtoReflect() protoreflect.Message
func (*ListPeerGroupResponse) Reset ¶
func (x *ListPeerGroupResponse) Reset()
func (*ListPeerGroupResponse) String ¶
func (x *ListPeerGroupResponse) String() string
type ListPeerRequest ¶
type ListPeerRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` EnableAdvertised bool `protobuf:"varint,2,opt,name=enableAdvertised,proto3" json:"enableAdvertised,omitempty"` // contains filtered or unexported fields }
func (*ListPeerRequest) Descriptor
deprecated
func (*ListPeerRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPeerRequest.ProtoReflect.Descriptor instead.
func (*ListPeerRequest) GetAddress ¶
func (x *ListPeerRequest) GetAddress() string
func (*ListPeerRequest) GetEnableAdvertised ¶
func (x *ListPeerRequest) GetEnableAdvertised() bool
func (*ListPeerRequest) ProtoMessage ¶
func (*ListPeerRequest) ProtoMessage()
func (*ListPeerRequest) ProtoReflect ¶
func (x *ListPeerRequest) ProtoReflect() protoreflect.Message
func (*ListPeerRequest) Reset ¶
func (x *ListPeerRequest) Reset()
func (*ListPeerRequest) String ¶
func (x *ListPeerRequest) String() string
type ListPeerResponse ¶
type ListPeerResponse struct { Peer *Peer `protobuf:"bytes,1,opt,name=peer,proto3" json:"peer,omitempty"` // contains filtered or unexported fields }
func (*ListPeerResponse) Descriptor
deprecated
func (*ListPeerResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPeerResponse.ProtoReflect.Descriptor instead.
func (*ListPeerResponse) GetPeer ¶
func (x *ListPeerResponse) GetPeer() *Peer
func (*ListPeerResponse) ProtoMessage ¶
func (*ListPeerResponse) ProtoMessage()
func (*ListPeerResponse) ProtoReflect ¶
func (x *ListPeerResponse) ProtoReflect() protoreflect.Message
func (*ListPeerResponse) Reset ¶
func (x *ListPeerResponse) Reset()
func (*ListPeerResponse) String ¶
func (x *ListPeerResponse) String() string
type ListPolicyAssignmentRequest ¶
type ListPolicyAssignmentRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Direction PolicyDirection `protobuf:"varint,2,opt,name=direction,proto3,enum=apipb.PolicyDirection" json:"direction,omitempty"` // contains filtered or unexported fields }
func (*ListPolicyAssignmentRequest) Descriptor
deprecated
func (*ListPolicyAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPolicyAssignmentRequest.ProtoReflect.Descriptor instead.
func (*ListPolicyAssignmentRequest) GetDirection ¶
func (x *ListPolicyAssignmentRequest) GetDirection() PolicyDirection
func (*ListPolicyAssignmentRequest) GetName ¶
func (x *ListPolicyAssignmentRequest) GetName() string
func (*ListPolicyAssignmentRequest) ProtoMessage ¶
func (*ListPolicyAssignmentRequest) ProtoMessage()
func (*ListPolicyAssignmentRequest) ProtoReflect ¶
func (x *ListPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
func (*ListPolicyAssignmentRequest) Reset ¶
func (x *ListPolicyAssignmentRequest) Reset()
func (*ListPolicyAssignmentRequest) String ¶
func (x *ListPolicyAssignmentRequest) String() string
type ListPolicyAssignmentResponse ¶
type ListPolicyAssignmentResponse struct { Assignment *PolicyAssignment `protobuf:"bytes,1,opt,name=assignment,proto3" json:"assignment,omitempty"` // contains filtered or unexported fields }
func (*ListPolicyAssignmentResponse) Descriptor
deprecated
func (*ListPolicyAssignmentResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPolicyAssignmentResponse.ProtoReflect.Descriptor instead.
func (*ListPolicyAssignmentResponse) GetAssignment ¶
func (x *ListPolicyAssignmentResponse) GetAssignment() *PolicyAssignment
func (*ListPolicyAssignmentResponse) ProtoMessage ¶
func (*ListPolicyAssignmentResponse) ProtoMessage()
func (*ListPolicyAssignmentResponse) ProtoReflect ¶
func (x *ListPolicyAssignmentResponse) ProtoReflect() protoreflect.Message
func (*ListPolicyAssignmentResponse) Reset ¶
func (x *ListPolicyAssignmentResponse) Reset()
func (*ListPolicyAssignmentResponse) String ¶
func (x *ListPolicyAssignmentResponse) String() string
type ListPolicyRequest ¶
type ListPolicyRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*ListPolicyRequest) Descriptor
deprecated
func (*ListPolicyRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPolicyRequest.ProtoReflect.Descriptor instead.
func (*ListPolicyRequest) GetName ¶
func (x *ListPolicyRequest) GetName() string
func (*ListPolicyRequest) ProtoMessage ¶
func (*ListPolicyRequest) ProtoMessage()
func (*ListPolicyRequest) ProtoReflect ¶
func (x *ListPolicyRequest) ProtoReflect() protoreflect.Message
func (*ListPolicyRequest) Reset ¶
func (x *ListPolicyRequest) Reset()
func (*ListPolicyRequest) String ¶
func (x *ListPolicyRequest) String() string
type ListPolicyResponse ¶
type ListPolicyResponse struct { Policy *Policy `protobuf:"bytes,1,opt,name=policy,proto3" json:"policy,omitempty"` // contains filtered or unexported fields }
func (*ListPolicyResponse) Descriptor
deprecated
func (*ListPolicyResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPolicyResponse.ProtoReflect.Descriptor instead.
func (*ListPolicyResponse) GetPolicy ¶
func (x *ListPolicyResponse) GetPolicy() *Policy
func (*ListPolicyResponse) ProtoMessage ¶
func (*ListPolicyResponse) ProtoMessage()
func (*ListPolicyResponse) ProtoReflect ¶
func (x *ListPolicyResponse) ProtoReflect() protoreflect.Message
func (*ListPolicyResponse) Reset ¶
func (x *ListPolicyResponse) Reset()
func (*ListPolicyResponse) String ¶
func (x *ListPolicyResponse) String() string
type ListRpkiRequest ¶
type ListRpkiRequest struct { Family *Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` // contains filtered or unexported fields }
func (*ListRpkiRequest) Descriptor
deprecated
func (*ListRpkiRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRpkiRequest.ProtoReflect.Descriptor instead.
func (*ListRpkiRequest) GetFamily ¶
func (x *ListRpkiRequest) GetFamily() *Family
func (*ListRpkiRequest) ProtoMessage ¶
func (*ListRpkiRequest) ProtoMessage()
func (*ListRpkiRequest) ProtoReflect ¶
func (x *ListRpkiRequest) ProtoReflect() protoreflect.Message
func (*ListRpkiRequest) Reset ¶
func (x *ListRpkiRequest) Reset()
func (*ListRpkiRequest) String ¶
func (x *ListRpkiRequest) String() string
type ListRpkiResponse ¶
type ListRpkiResponse struct { Server *Rpki `protobuf:"bytes,1,opt,name=server,proto3" json:"server,omitempty"` // contains filtered or unexported fields }
func (*ListRpkiResponse) Descriptor
deprecated
func (*ListRpkiResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRpkiResponse.ProtoReflect.Descriptor instead.
func (*ListRpkiResponse) GetServer ¶
func (x *ListRpkiResponse) GetServer() *Rpki
func (*ListRpkiResponse) ProtoMessage ¶
func (*ListRpkiResponse) ProtoMessage()
func (*ListRpkiResponse) ProtoReflect ¶
func (x *ListRpkiResponse) ProtoReflect() protoreflect.Message
func (*ListRpkiResponse) Reset ¶
func (x *ListRpkiResponse) Reset()
func (*ListRpkiResponse) String ¶
func (x *ListRpkiResponse) String() string
type ListRpkiTableRequest ¶
type ListRpkiTableRequest struct { Family *Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` // contains filtered or unexported fields }
func (*ListRpkiTableRequest) Descriptor
deprecated
func (*ListRpkiTableRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRpkiTableRequest.ProtoReflect.Descriptor instead.
func (*ListRpkiTableRequest) GetFamily ¶
func (x *ListRpkiTableRequest) GetFamily() *Family
func (*ListRpkiTableRequest) ProtoMessage ¶
func (*ListRpkiTableRequest) ProtoMessage()
func (*ListRpkiTableRequest) ProtoReflect ¶
func (x *ListRpkiTableRequest) ProtoReflect() protoreflect.Message
func (*ListRpkiTableRequest) Reset ¶
func (x *ListRpkiTableRequest) Reset()
func (*ListRpkiTableRequest) String ¶
func (x *ListRpkiTableRequest) String() string
type ListRpkiTableResponse ¶
type ListRpkiTableResponse struct { Roa *Roa `protobuf:"bytes,1,opt,name=roa,proto3" json:"roa,omitempty"` // contains filtered or unexported fields }
func (*ListRpkiTableResponse) Descriptor
deprecated
func (*ListRpkiTableResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRpkiTableResponse.ProtoReflect.Descriptor instead.
func (*ListRpkiTableResponse) GetRoa ¶
func (x *ListRpkiTableResponse) GetRoa() *Roa
func (*ListRpkiTableResponse) ProtoMessage ¶
func (*ListRpkiTableResponse) ProtoMessage()
func (*ListRpkiTableResponse) ProtoReflect ¶
func (x *ListRpkiTableResponse) ProtoReflect() protoreflect.Message
func (*ListRpkiTableResponse) Reset ¶
func (x *ListRpkiTableResponse) Reset()
func (*ListRpkiTableResponse) String ¶
func (x *ListRpkiTableResponse) String() string
type ListStatementRequest ¶
type ListStatementRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*ListStatementRequest) Descriptor
deprecated
func (*ListStatementRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListStatementRequest.ProtoReflect.Descriptor instead.
func (*ListStatementRequest) GetName ¶
func (x *ListStatementRequest) GetName() string
func (*ListStatementRequest) ProtoMessage ¶
func (*ListStatementRequest) ProtoMessage()
func (*ListStatementRequest) ProtoReflect ¶
func (x *ListStatementRequest) ProtoReflect() protoreflect.Message
func (*ListStatementRequest) Reset ¶
func (x *ListStatementRequest) Reset()
func (*ListStatementRequest) String ¶
func (x *ListStatementRequest) String() string
type ListStatementResponse ¶
type ListStatementResponse struct { Statement *Statement `protobuf:"bytes,1,opt,name=statement,proto3" json:"statement,omitempty"` // contains filtered or unexported fields }
func (*ListStatementResponse) Descriptor
deprecated
func (*ListStatementResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListStatementResponse.ProtoReflect.Descriptor instead.
func (*ListStatementResponse) GetStatement ¶
func (x *ListStatementResponse) GetStatement() *Statement
func (*ListStatementResponse) ProtoMessage ¶
func (*ListStatementResponse) ProtoMessage()
func (*ListStatementResponse) ProtoReflect ¶
func (x *ListStatementResponse) ProtoReflect() protoreflect.Message
func (*ListStatementResponse) Reset ¶
func (x *ListStatementResponse) Reset()
func (*ListStatementResponse) String ¶
func (x *ListStatementResponse) String() string
type ListVrfRequest ¶
type ListVrfRequest struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*ListVrfRequest) Descriptor
deprecated
func (*ListVrfRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListVrfRequest.ProtoReflect.Descriptor instead.
func (*ListVrfRequest) GetName ¶
func (x *ListVrfRequest) GetName() string
func (*ListVrfRequest) ProtoMessage ¶
func (*ListVrfRequest) ProtoMessage()
func (*ListVrfRequest) ProtoReflect ¶
func (x *ListVrfRequest) ProtoReflect() protoreflect.Message
func (*ListVrfRequest) Reset ¶
func (x *ListVrfRequest) Reset()
func (*ListVrfRequest) String ¶
func (x *ListVrfRequest) String() string
type ListVrfResponse ¶
type ListVrfResponse struct { Vrf *Vrf `protobuf:"bytes,1,opt,name=vrf,proto3" json:"vrf,omitempty"` // contains filtered or unexported fields }
func (*ListVrfResponse) Descriptor
deprecated
func (*ListVrfResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListVrfResponse.ProtoReflect.Descriptor instead.
func (*ListVrfResponse) GetVrf ¶
func (x *ListVrfResponse) GetVrf() *Vrf
func (*ListVrfResponse) ProtoMessage ¶
func (*ListVrfResponse) ProtoMessage()
func (*ListVrfResponse) ProtoReflect ¶
func (x *ListVrfResponse) ProtoReflect() protoreflect.Message
func (*ListVrfResponse) Reset ¶
func (x *ListVrfResponse) Reset()
func (*ListVrfResponse) String ¶
func (x *ListVrfResponse) String() string
type LocalPrefAction ¶
type LocalPrefAction struct { Value uint32 `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*LocalPrefAction) Descriptor
deprecated
func (*LocalPrefAction) Descriptor() ([]byte, []int)
Deprecated: Use LocalPrefAction.ProtoReflect.Descriptor instead.
func (*LocalPrefAction) GetValue ¶
func (x *LocalPrefAction) GetValue() uint32
func (*LocalPrefAction) ProtoMessage ¶
func (*LocalPrefAction) ProtoMessage()
func (*LocalPrefAction) ProtoReflect ¶
func (x *LocalPrefAction) ProtoReflect() protoreflect.Message
func (*LocalPrefAction) Reset ¶
func (x *LocalPrefAction) Reset()
func (*LocalPrefAction) String ¶
func (x *LocalPrefAction) String() string
type LocalPrefAttribute ¶
type LocalPrefAttribute struct { LocalPref uint32 `protobuf:"varint,1,opt,name=local_pref,json=localPref,proto3" json:"local_pref,omitempty"` // contains filtered or unexported fields }
func (*LocalPrefAttribute) Descriptor
deprecated
func (*LocalPrefAttribute) Descriptor() ([]byte, []int)
Deprecated: Use LocalPrefAttribute.ProtoReflect.Descriptor instead.
func (*LocalPrefAttribute) GetLocalPref ¶
func (x *LocalPrefAttribute) GetLocalPref() uint32
func (*LocalPrefAttribute) ProtoMessage ¶
func (*LocalPrefAttribute) ProtoMessage()
func (*LocalPrefAttribute) ProtoReflect ¶
func (x *LocalPrefAttribute) ProtoReflect() protoreflect.Message
func (*LocalPrefAttribute) Reset ¶
func (x *LocalPrefAttribute) Reset()
func (*LocalPrefAttribute) String ¶
func (x *LocalPrefAttribute) String() string
type LongLivedGracefulRestart ¶
type LongLivedGracefulRestart struct { Config *LongLivedGracefulRestartConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` State *LongLivedGracefulRestartState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*LongLivedGracefulRestart) Descriptor
deprecated
func (*LongLivedGracefulRestart) Descriptor() ([]byte, []int)
Deprecated: Use LongLivedGracefulRestart.ProtoReflect.Descriptor instead.
func (*LongLivedGracefulRestart) GetConfig ¶
func (x *LongLivedGracefulRestart) GetConfig() *LongLivedGracefulRestartConfig
func (*LongLivedGracefulRestart) GetState ¶
func (x *LongLivedGracefulRestart) GetState() *LongLivedGracefulRestartState
func (*LongLivedGracefulRestart) ProtoMessage ¶
func (*LongLivedGracefulRestart) ProtoMessage()
func (*LongLivedGracefulRestart) ProtoReflect ¶
func (x *LongLivedGracefulRestart) ProtoReflect() protoreflect.Message
func (*LongLivedGracefulRestart) Reset ¶
func (x *LongLivedGracefulRestart) Reset()
func (*LongLivedGracefulRestart) String ¶
func (x *LongLivedGracefulRestart) String() string
type LongLivedGracefulRestartCapability ¶
type LongLivedGracefulRestartCapability struct { Tuples []*LongLivedGracefulRestartCapabilityTuple `protobuf:"bytes,1,rep,name=tuples,proto3" json:"tuples,omitempty"` // contains filtered or unexported fields }
func (*LongLivedGracefulRestartCapability) Descriptor
deprecated
func (*LongLivedGracefulRestartCapability) Descriptor() ([]byte, []int)
Deprecated: Use LongLivedGracefulRestartCapability.ProtoReflect.Descriptor instead.
func (*LongLivedGracefulRestartCapability) GetTuples ¶
func (x *LongLivedGracefulRestartCapability) GetTuples() []*LongLivedGracefulRestartCapabilityTuple
func (*LongLivedGracefulRestartCapability) ProtoMessage ¶
func (*LongLivedGracefulRestartCapability) ProtoMessage()
func (*LongLivedGracefulRestartCapability) ProtoReflect ¶
func (x *LongLivedGracefulRestartCapability) ProtoReflect() protoreflect.Message
func (*LongLivedGracefulRestartCapability) Reset ¶
func (x *LongLivedGracefulRestartCapability) Reset()
func (*LongLivedGracefulRestartCapability) String ¶
func (x *LongLivedGracefulRestartCapability) String() string
type LongLivedGracefulRestartCapabilityTuple ¶
type LongLivedGracefulRestartCapabilityTuple struct { Family *Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` Flags uint32 `protobuf:"varint,2,opt,name=flags,proto3" json:"flags,omitempty"` Time uint32 `protobuf:"varint,3,opt,name=time,proto3" json:"time,omitempty"` // contains filtered or unexported fields }
func (*LongLivedGracefulRestartCapabilityTuple) Descriptor
deprecated
func (*LongLivedGracefulRestartCapabilityTuple) Descriptor() ([]byte, []int)
Deprecated: Use LongLivedGracefulRestartCapabilityTuple.ProtoReflect.Descriptor instead.
func (*LongLivedGracefulRestartCapabilityTuple) GetFamily ¶
func (x *LongLivedGracefulRestartCapabilityTuple) GetFamily() *Family
func (*LongLivedGracefulRestartCapabilityTuple) GetFlags ¶
func (x *LongLivedGracefulRestartCapabilityTuple) GetFlags() uint32
func (*LongLivedGracefulRestartCapabilityTuple) GetTime ¶
func (x *LongLivedGracefulRestartCapabilityTuple) GetTime() uint32
func (*LongLivedGracefulRestartCapabilityTuple) ProtoMessage ¶
func (*LongLivedGracefulRestartCapabilityTuple) ProtoMessage()
func (*LongLivedGracefulRestartCapabilityTuple) ProtoReflect ¶
func (x *LongLivedGracefulRestartCapabilityTuple) ProtoReflect() protoreflect.Message
func (*LongLivedGracefulRestartCapabilityTuple) Reset ¶
func (x *LongLivedGracefulRestartCapabilityTuple) Reset()
func (*LongLivedGracefulRestartCapabilityTuple) String ¶
func (x *LongLivedGracefulRestartCapabilityTuple) String() string
type LongLivedGracefulRestartConfig ¶
type LongLivedGracefulRestartConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` RestartTime uint32 `protobuf:"varint,2,opt,name=restart_time,json=restartTime,proto3" json:"restart_time,omitempty"` // contains filtered or unexported fields }
func (*LongLivedGracefulRestartConfig) Descriptor
deprecated
func (*LongLivedGracefulRestartConfig) Descriptor() ([]byte, []int)
Deprecated: Use LongLivedGracefulRestartConfig.ProtoReflect.Descriptor instead.
func (*LongLivedGracefulRestartConfig) GetEnabled ¶
func (x *LongLivedGracefulRestartConfig) GetEnabled() bool
func (*LongLivedGracefulRestartConfig) GetRestartTime ¶
func (x *LongLivedGracefulRestartConfig) GetRestartTime() uint32
func (*LongLivedGracefulRestartConfig) ProtoMessage ¶
func (*LongLivedGracefulRestartConfig) ProtoMessage()
func (*LongLivedGracefulRestartConfig) ProtoReflect ¶
func (x *LongLivedGracefulRestartConfig) ProtoReflect() protoreflect.Message
func (*LongLivedGracefulRestartConfig) Reset ¶
func (x *LongLivedGracefulRestartConfig) Reset()
func (*LongLivedGracefulRestartConfig) String ¶
func (x *LongLivedGracefulRestartConfig) String() string
type LongLivedGracefulRestartState ¶
type LongLivedGracefulRestartState struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Received bool `protobuf:"varint,2,opt,name=received,proto3" json:"received,omitempty"` Advertised bool `protobuf:"varint,3,opt,name=advertised,proto3" json:"advertised,omitempty"` PeerRestartTime uint32 `protobuf:"varint,4,opt,name=peer_restart_time,json=peerRestartTime,proto3" json:"peer_restart_time,omitempty"` PeerRestartTimerExpired bool `` /* 135-byte string literal not displayed */ // contains filtered or unexported fields }
func (*LongLivedGracefulRestartState) Descriptor
deprecated
func (*LongLivedGracefulRestartState) Descriptor() ([]byte, []int)
Deprecated: Use LongLivedGracefulRestartState.ProtoReflect.Descriptor instead.
func (*LongLivedGracefulRestartState) GetAdvertised ¶
func (x *LongLivedGracefulRestartState) GetAdvertised() bool
func (*LongLivedGracefulRestartState) GetEnabled ¶
func (x *LongLivedGracefulRestartState) GetEnabled() bool
func (*LongLivedGracefulRestartState) GetPeerRestartTime ¶
func (x *LongLivedGracefulRestartState) GetPeerRestartTime() uint32
func (*LongLivedGracefulRestartState) GetPeerRestartTimerExpired ¶
func (x *LongLivedGracefulRestartState) GetPeerRestartTimerExpired() bool
func (*LongLivedGracefulRestartState) GetReceived ¶
func (x *LongLivedGracefulRestartState) GetReceived() bool
func (*LongLivedGracefulRestartState) ProtoMessage ¶
func (*LongLivedGracefulRestartState) ProtoMessage()
func (*LongLivedGracefulRestartState) ProtoReflect ¶
func (x *LongLivedGracefulRestartState) ProtoReflect() protoreflect.Message
func (*LongLivedGracefulRestartState) Reset ¶
func (x *LongLivedGracefulRestartState) Reset()
func (*LongLivedGracefulRestartState) String ¶
func (x *LongLivedGracefulRestartState) String() string
type LsAddrPrefix ¶
type LsAddrPrefix struct { Type LsNLRIType `protobuf:"varint,1,opt,name=type,proto3,enum=apipb.LsNLRIType" json:"type,omitempty"` // One of: // - LsNodeNLRI // - LsLinkNLRI // - LsPrefixV4NLRI // - LsPrefixV6NLRI Nlri *anypb.Any `protobuf:"bytes,2,opt,name=nlri,proto3" json:"nlri,omitempty"` Length uint32 `protobuf:"varint,3,opt,name=length,proto3" json:"length,omitempty"` ProtocolId LsProtocolID `protobuf:"varint,4,opt,name=protocol_id,json=protocolId,proto3,enum=apipb.LsProtocolID" json:"protocol_id,omitempty"` Identifier uint64 `protobuf:"varint,5,opt,name=identifier,proto3" json:"identifier,omitempty"` // contains filtered or unexported fields }
LsAddrPrefix represents the NLRI for: - AFI=16388, SAFI=71
func (*LsAddrPrefix) Descriptor
deprecated
func (*LsAddrPrefix) Descriptor() ([]byte, []int)
Deprecated: Use LsAddrPrefix.ProtoReflect.Descriptor instead.
func (*LsAddrPrefix) GetIdentifier ¶
func (x *LsAddrPrefix) GetIdentifier() uint64
func (*LsAddrPrefix) GetLength ¶
func (x *LsAddrPrefix) GetLength() uint32
func (*LsAddrPrefix) GetNlri ¶
func (x *LsAddrPrefix) GetNlri() *anypb.Any
func (*LsAddrPrefix) GetProtocolId ¶
func (x *LsAddrPrefix) GetProtocolId() LsProtocolID
func (*LsAddrPrefix) GetType ¶
func (x *LsAddrPrefix) GetType() LsNLRIType
func (*LsAddrPrefix) ProtoMessage ¶
func (*LsAddrPrefix) ProtoMessage()
func (*LsAddrPrefix) ProtoReflect ¶
func (x *LsAddrPrefix) ProtoReflect() protoreflect.Message
func (*LsAddrPrefix) Reset ¶
func (x *LsAddrPrefix) Reset()
func (*LsAddrPrefix) String ¶
func (x *LsAddrPrefix) String() string
type LsAttribute ¶
type LsAttribute struct { Node *LsAttributeNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` Link *LsAttributeLink `protobuf:"bytes,2,opt,name=link,proto3" json:"link,omitempty"` Prefix *LsAttributePrefix `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"` BgpPeerSegment *LsAttributeBgpPeerSegment `protobuf:"bytes,4,opt,name=bgp_peer_segment,json=bgpPeerSegment,proto3" json:"bgp_peer_segment,omitempty"` // contains filtered or unexported fields }
func (*LsAttribute) Descriptor
deprecated
func (*LsAttribute) Descriptor() ([]byte, []int)
Deprecated: Use LsAttribute.ProtoReflect.Descriptor instead.
func (*LsAttribute) GetBgpPeerSegment ¶
func (x *LsAttribute) GetBgpPeerSegment() *LsAttributeBgpPeerSegment
func (*LsAttribute) GetLink ¶
func (x *LsAttribute) GetLink() *LsAttributeLink
func (*LsAttribute) GetNode ¶
func (x *LsAttribute) GetNode() *LsAttributeNode
func (*LsAttribute) GetPrefix ¶
func (x *LsAttribute) GetPrefix() *LsAttributePrefix
func (*LsAttribute) ProtoMessage ¶
func (*LsAttribute) ProtoMessage()
func (*LsAttribute) ProtoReflect ¶
func (x *LsAttribute) ProtoReflect() protoreflect.Message
func (*LsAttribute) Reset ¶
func (x *LsAttribute) Reset()
func (*LsAttribute) String ¶
func (x *LsAttribute) String() string
type LsAttributeBgpPeerSegment ¶
type LsAttributeBgpPeerSegment struct { BgpPeerNodeSid *LsBgpPeerSegmentSID `protobuf:"bytes,1,opt,name=bgp_peer_node_sid,json=bgpPeerNodeSid,proto3" json:"bgp_peer_node_sid,omitempty"` BgpPeerAdjacencySid *LsBgpPeerSegmentSID `protobuf:"bytes,2,opt,name=bgp_peer_adjacency_sid,json=bgpPeerAdjacencySid,proto3" json:"bgp_peer_adjacency_sid,omitempty"` BgpPeerSetSid *LsBgpPeerSegmentSID `protobuf:"bytes,3,opt,name=bgp_peer_set_sid,json=bgpPeerSetSid,proto3" json:"bgp_peer_set_sid,omitempty"` // contains filtered or unexported fields }
func (*LsAttributeBgpPeerSegment) Descriptor
deprecated
func (*LsAttributeBgpPeerSegment) Descriptor() ([]byte, []int)
Deprecated: Use LsAttributeBgpPeerSegment.ProtoReflect.Descriptor instead.
func (*LsAttributeBgpPeerSegment) GetBgpPeerAdjacencySid ¶
func (x *LsAttributeBgpPeerSegment) GetBgpPeerAdjacencySid() *LsBgpPeerSegmentSID
func (*LsAttributeBgpPeerSegment) GetBgpPeerNodeSid ¶
func (x *LsAttributeBgpPeerSegment) GetBgpPeerNodeSid() *LsBgpPeerSegmentSID
func (*LsAttributeBgpPeerSegment) GetBgpPeerSetSid ¶
func (x *LsAttributeBgpPeerSegment) GetBgpPeerSetSid() *LsBgpPeerSegmentSID
func (*LsAttributeBgpPeerSegment) ProtoMessage ¶
func (*LsAttributeBgpPeerSegment) ProtoMessage()
func (*LsAttributeBgpPeerSegment) ProtoReflect ¶
func (x *LsAttributeBgpPeerSegment) ProtoReflect() protoreflect.Message
func (*LsAttributeBgpPeerSegment) Reset ¶
func (x *LsAttributeBgpPeerSegment) Reset()
func (*LsAttributeBgpPeerSegment) String ¶
func (x *LsAttributeBgpPeerSegment) String() string
type LsAttributeLink ¶
type LsAttributeLink struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` LocalRouterId string `protobuf:"bytes,2,opt,name=local_router_id,json=localRouterId,proto3" json:"local_router_id,omitempty"` LocalRouterIdV6 string `protobuf:"bytes,3,opt,name=local_router_id_v6,json=localRouterIdV6,proto3" json:"local_router_id_v6,omitempty"` RemoteRouterId string `protobuf:"bytes,4,opt,name=remote_router_id,json=remoteRouterId,proto3" json:"remote_router_id,omitempty"` RemoteRouterIdV6 string `protobuf:"bytes,5,opt,name=remote_router_id_v6,json=remoteRouterIdV6,proto3" json:"remote_router_id_v6,omitempty"` AdminGroup uint32 `protobuf:"varint,6,opt,name=admin_group,json=adminGroup,proto3" json:"admin_group,omitempty"` DefaultTeMetric uint32 `protobuf:"varint,7,opt,name=default_te_metric,json=defaultTeMetric,proto3" json:"default_te_metric,omitempty"` IgpMetric uint32 `protobuf:"varint,8,opt,name=igp_metric,json=igpMetric,proto3" json:"igp_metric,omitempty"` Opaque []byte `protobuf:"bytes,9,opt,name=opaque,proto3" json:"opaque,omitempty"` Bandwidth float32 `protobuf:"fixed32,10,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"` ReservableBandwidth float32 `protobuf:"fixed32,11,opt,name=reservable_bandwidth,json=reservableBandwidth,proto3" json:"reservable_bandwidth,omitempty"` UnreservedBandwidth []float32 `` /* 128-byte string literal not displayed */ SrAdjacencySid uint32 `protobuf:"varint,13,opt,name=sr_adjacency_sid,json=srAdjacencySid,proto3" json:"sr_adjacency_sid,omitempty"` Srlgs []uint32 `protobuf:"varint,14,rep,packed,name=srlgs,proto3" json:"srlgs,omitempty"` // contains filtered or unexported fields }
func (*LsAttributeLink) Descriptor
deprecated
func (*LsAttributeLink) Descriptor() ([]byte, []int)
Deprecated: Use LsAttributeLink.ProtoReflect.Descriptor instead.
func (*LsAttributeLink) GetAdminGroup ¶
func (x *LsAttributeLink) GetAdminGroup() uint32
func (*LsAttributeLink) GetBandwidth ¶
func (x *LsAttributeLink) GetBandwidth() float32
func (*LsAttributeLink) GetDefaultTeMetric ¶
func (x *LsAttributeLink) GetDefaultTeMetric() uint32
func (*LsAttributeLink) GetIgpMetric ¶
func (x *LsAttributeLink) GetIgpMetric() uint32
func (*LsAttributeLink) GetLocalRouterId ¶
func (x *LsAttributeLink) GetLocalRouterId() string
func (*LsAttributeLink) GetLocalRouterIdV6 ¶
func (x *LsAttributeLink) GetLocalRouterIdV6() string
func (*LsAttributeLink) GetName ¶
func (x *LsAttributeLink) GetName() string
func (*LsAttributeLink) GetOpaque ¶
func (x *LsAttributeLink) GetOpaque() []byte
func (*LsAttributeLink) GetRemoteRouterId ¶
func (x *LsAttributeLink) GetRemoteRouterId() string
func (*LsAttributeLink) GetRemoteRouterIdV6 ¶
func (x *LsAttributeLink) GetRemoteRouterIdV6() string
func (*LsAttributeLink) GetReservableBandwidth ¶
func (x *LsAttributeLink) GetReservableBandwidth() float32
func (*LsAttributeLink) GetSrAdjacencySid ¶
func (x *LsAttributeLink) GetSrAdjacencySid() uint32
func (*LsAttributeLink) GetSrlgs ¶
func (x *LsAttributeLink) GetSrlgs() []uint32
func (*LsAttributeLink) GetUnreservedBandwidth ¶
func (x *LsAttributeLink) GetUnreservedBandwidth() []float32
func (*LsAttributeLink) ProtoMessage ¶
func (*LsAttributeLink) ProtoMessage()
func (*LsAttributeLink) ProtoReflect ¶
func (x *LsAttributeLink) ProtoReflect() protoreflect.Message
func (*LsAttributeLink) Reset ¶
func (x *LsAttributeLink) Reset()
func (*LsAttributeLink) String ¶
func (x *LsAttributeLink) String() string
type LsAttributeNode ¶
type LsAttributeNode struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Flags *LsNodeFlags `protobuf:"bytes,2,opt,name=flags,proto3" json:"flags,omitempty"` LocalRouterId string `protobuf:"bytes,3,opt,name=local_router_id,json=localRouterId,proto3" json:"local_router_id,omitempty"` LocalRouterIdV6 string `protobuf:"bytes,4,opt,name=local_router_id_v6,json=localRouterIdV6,proto3" json:"local_router_id_v6,omitempty"` IsisArea []byte `protobuf:"bytes,5,opt,name=isis_area,json=isisArea,proto3" json:"isis_area,omitempty"` Opaque []byte `protobuf:"bytes,6,opt,name=opaque,proto3" json:"opaque,omitempty"` SrCapabilities *LsSrCapabilities `protobuf:"bytes,7,opt,name=sr_capabilities,json=srCapabilities,proto3" json:"sr_capabilities,omitempty"` SrAlgorithms []byte `protobuf:"bytes,8,opt,name=sr_algorithms,json=srAlgorithms,proto3" json:"sr_algorithms,omitempty"` SrLocalBlock *LsSrLocalBlock `protobuf:"bytes,9,opt,name=sr_local_block,json=srLocalBlock,proto3" json:"sr_local_block,omitempty"` // contains filtered or unexported fields }
func (*LsAttributeNode) Descriptor
deprecated
func (*LsAttributeNode) Descriptor() ([]byte, []int)
Deprecated: Use LsAttributeNode.ProtoReflect.Descriptor instead.
func (*LsAttributeNode) GetFlags ¶
func (x *LsAttributeNode) GetFlags() *LsNodeFlags
func (*LsAttributeNode) GetIsisArea ¶
func (x *LsAttributeNode) GetIsisArea() []byte
func (*LsAttributeNode) GetLocalRouterId ¶
func (x *LsAttributeNode) GetLocalRouterId() string
func (*LsAttributeNode) GetLocalRouterIdV6 ¶
func (x *LsAttributeNode) GetLocalRouterIdV6() string
func (*LsAttributeNode) GetName ¶
func (x *LsAttributeNode) GetName() string
func (*LsAttributeNode) GetOpaque ¶
func (x *LsAttributeNode) GetOpaque() []byte
func (*LsAttributeNode) GetSrAlgorithms ¶
func (x *LsAttributeNode) GetSrAlgorithms() []byte
func (*LsAttributeNode) GetSrCapabilities ¶
func (x *LsAttributeNode) GetSrCapabilities() *LsSrCapabilities
func (*LsAttributeNode) GetSrLocalBlock ¶
func (x *LsAttributeNode) GetSrLocalBlock() *LsSrLocalBlock
func (*LsAttributeNode) ProtoMessage ¶
func (*LsAttributeNode) ProtoMessage()
func (*LsAttributeNode) ProtoReflect ¶
func (x *LsAttributeNode) ProtoReflect() protoreflect.Message
func (*LsAttributeNode) Reset ¶
func (x *LsAttributeNode) Reset()
func (*LsAttributeNode) String ¶
func (x *LsAttributeNode) String() string
type LsAttributePrefix ¶
type LsAttributePrefix struct { IgpFlags *LsIGPFlags `protobuf:"bytes,1,opt,name=igp_flags,json=igpFlags,proto3" json:"igp_flags,omitempty"` Opaque []byte `protobuf:"bytes,2,opt,name=opaque,proto3" json:"opaque,omitempty"` SrPrefixSid uint32 `protobuf:"varint,3,opt,name=sr_prefix_sid,json=srPrefixSid,proto3" json:"sr_prefix_sid,omitempty"` // contains filtered or unexported fields }
func (*LsAttributePrefix) Descriptor
deprecated
func (*LsAttributePrefix) Descriptor() ([]byte, []int)
Deprecated: Use LsAttributePrefix.ProtoReflect.Descriptor instead.
func (*LsAttributePrefix) GetIgpFlags ¶
func (x *LsAttributePrefix) GetIgpFlags() *LsIGPFlags
func (*LsAttributePrefix) GetOpaque ¶
func (x *LsAttributePrefix) GetOpaque() []byte
func (*LsAttributePrefix) GetSrPrefixSid ¶
func (x *LsAttributePrefix) GetSrPrefixSid() uint32
func (*LsAttributePrefix) ProtoMessage ¶
func (*LsAttributePrefix) ProtoMessage()
func (*LsAttributePrefix) ProtoReflect ¶
func (x *LsAttributePrefix) ProtoReflect() protoreflect.Message
func (*LsAttributePrefix) Reset ¶
func (x *LsAttributePrefix) Reset()
func (*LsAttributePrefix) String ¶
func (x *LsAttributePrefix) String() string
type LsBgpPeerSegmentSID ¶
type LsBgpPeerSegmentSID struct { Flags *LsBgpPeerSegmentSIDFlags `protobuf:"bytes,1,opt,name=flags,proto3" json:"flags,omitempty"` Weight uint32 `protobuf:"varint,2,opt,name=weight,proto3" json:"weight,omitempty"` Sid uint32 `protobuf:"varint,3,opt,name=sid,proto3" json:"sid,omitempty"` // contains filtered or unexported fields }
func (*LsBgpPeerSegmentSID) Descriptor
deprecated
func (*LsBgpPeerSegmentSID) Descriptor() ([]byte, []int)
Deprecated: Use LsBgpPeerSegmentSID.ProtoReflect.Descriptor instead.
func (*LsBgpPeerSegmentSID) GetFlags ¶
func (x *LsBgpPeerSegmentSID) GetFlags() *LsBgpPeerSegmentSIDFlags
func (*LsBgpPeerSegmentSID) GetSid ¶
func (x *LsBgpPeerSegmentSID) GetSid() uint32
func (*LsBgpPeerSegmentSID) GetWeight ¶
func (x *LsBgpPeerSegmentSID) GetWeight() uint32
func (*LsBgpPeerSegmentSID) ProtoMessage ¶
func (*LsBgpPeerSegmentSID) ProtoMessage()
func (*LsBgpPeerSegmentSID) ProtoReflect ¶
func (x *LsBgpPeerSegmentSID) ProtoReflect() protoreflect.Message
func (*LsBgpPeerSegmentSID) Reset ¶
func (x *LsBgpPeerSegmentSID) Reset()
func (*LsBgpPeerSegmentSID) String ¶
func (x *LsBgpPeerSegmentSID) String() string
type LsBgpPeerSegmentSIDFlags ¶
type LsBgpPeerSegmentSIDFlags struct { Value bool `protobuf:"varint,1,opt,name=value,proto3" json:"value,omitempty"` Local bool `protobuf:"varint,2,opt,name=local,proto3" json:"local,omitempty"` Backup bool `protobuf:"varint,3,opt,name=backup,proto3" json:"backup,omitempty"` Persistent bool `protobuf:"varint,4,opt,name=persistent,proto3" json:"persistent,omitempty"` // contains filtered or unexported fields }
func (*LsBgpPeerSegmentSIDFlags) Descriptor
deprecated
func (*LsBgpPeerSegmentSIDFlags) Descriptor() ([]byte, []int)
Deprecated: Use LsBgpPeerSegmentSIDFlags.ProtoReflect.Descriptor instead.
func (*LsBgpPeerSegmentSIDFlags) GetBackup ¶
func (x *LsBgpPeerSegmentSIDFlags) GetBackup() bool
func (*LsBgpPeerSegmentSIDFlags) GetLocal ¶
func (x *LsBgpPeerSegmentSIDFlags) GetLocal() bool
func (*LsBgpPeerSegmentSIDFlags) GetPersistent ¶
func (x *LsBgpPeerSegmentSIDFlags) GetPersistent() bool
func (*LsBgpPeerSegmentSIDFlags) GetValue ¶
func (x *LsBgpPeerSegmentSIDFlags) GetValue() bool
func (*LsBgpPeerSegmentSIDFlags) ProtoMessage ¶
func (*LsBgpPeerSegmentSIDFlags) ProtoMessage()
func (*LsBgpPeerSegmentSIDFlags) ProtoReflect ¶
func (x *LsBgpPeerSegmentSIDFlags) ProtoReflect() protoreflect.Message
func (*LsBgpPeerSegmentSIDFlags) Reset ¶
func (x *LsBgpPeerSegmentSIDFlags) Reset()
func (*LsBgpPeerSegmentSIDFlags) String ¶
func (x *LsBgpPeerSegmentSIDFlags) String() string
type LsIGPFlags ¶
type LsIGPFlags struct { Down bool `protobuf:"varint,1,opt,name=down,proto3" json:"down,omitempty"` NoUnicast bool `protobuf:"varint,2,opt,name=no_unicast,json=noUnicast,proto3" json:"no_unicast,omitempty"` LocalAddress bool `protobuf:"varint,3,opt,name=local_address,json=localAddress,proto3" json:"local_address,omitempty"` PropagateNssa bool `protobuf:"varint,4,opt,name=propagate_nssa,json=propagateNssa,proto3" json:"propagate_nssa,omitempty"` // contains filtered or unexported fields }
func (*LsIGPFlags) Descriptor
deprecated
func (*LsIGPFlags) Descriptor() ([]byte, []int)
Deprecated: Use LsIGPFlags.ProtoReflect.Descriptor instead.
func (*LsIGPFlags) GetDown ¶
func (x *LsIGPFlags) GetDown() bool
func (*LsIGPFlags) GetLocalAddress ¶
func (x *LsIGPFlags) GetLocalAddress() bool
func (*LsIGPFlags) GetNoUnicast ¶
func (x *LsIGPFlags) GetNoUnicast() bool
func (*LsIGPFlags) GetPropagateNssa ¶
func (x *LsIGPFlags) GetPropagateNssa() bool
func (*LsIGPFlags) ProtoMessage ¶
func (*LsIGPFlags) ProtoMessage()
func (*LsIGPFlags) ProtoReflect ¶
func (x *LsIGPFlags) ProtoReflect() protoreflect.Message
func (*LsIGPFlags) Reset ¶
func (x *LsIGPFlags) Reset()
func (*LsIGPFlags) String ¶
func (x *LsIGPFlags) String() string
type LsLinkDescriptor ¶
type LsLinkDescriptor struct { LinkLocalId uint32 `protobuf:"varint,1,opt,name=link_local_id,json=linkLocalId,proto3" json:"link_local_id,omitempty"` LinkRemoteId uint32 `protobuf:"varint,2,opt,name=link_remote_id,json=linkRemoteId,proto3" json:"link_remote_id,omitempty"` InterfaceAddrIpv4 string `protobuf:"bytes,3,opt,name=interface_addr_ipv4,json=interfaceAddrIpv4,proto3" json:"interface_addr_ipv4,omitempty"` NeighborAddrIpv4 string `protobuf:"bytes,4,opt,name=neighbor_addr_ipv4,json=neighborAddrIpv4,proto3" json:"neighbor_addr_ipv4,omitempty"` InterfaceAddrIpv6 string `protobuf:"bytes,5,opt,name=interface_addr_ipv6,json=interfaceAddrIpv6,proto3" json:"interface_addr_ipv6,omitempty"` NeighborAddrIpv6 string `protobuf:"bytes,6,opt,name=neighbor_addr_ipv6,json=neighborAddrIpv6,proto3" json:"neighbor_addr_ipv6,omitempty"` // contains filtered or unexported fields }
func (*LsLinkDescriptor) Descriptor
deprecated
func (*LsLinkDescriptor) Descriptor() ([]byte, []int)
Deprecated: Use LsLinkDescriptor.ProtoReflect.Descriptor instead.
func (*LsLinkDescriptor) GetInterfaceAddrIpv4 ¶
func (x *LsLinkDescriptor) GetInterfaceAddrIpv4() string
func (*LsLinkDescriptor) GetInterfaceAddrIpv6 ¶
func (x *LsLinkDescriptor) GetInterfaceAddrIpv6() string
func (*LsLinkDescriptor) GetLinkLocalId ¶
func (x *LsLinkDescriptor) GetLinkLocalId() uint32
func (*LsLinkDescriptor) GetLinkRemoteId ¶
func (x *LsLinkDescriptor) GetLinkRemoteId() uint32
func (*LsLinkDescriptor) GetNeighborAddrIpv4 ¶
func (x *LsLinkDescriptor) GetNeighborAddrIpv4() string
func (*LsLinkDescriptor) GetNeighborAddrIpv6 ¶
func (x *LsLinkDescriptor) GetNeighborAddrIpv6() string
func (*LsLinkDescriptor) ProtoMessage ¶
func (*LsLinkDescriptor) ProtoMessage()
func (*LsLinkDescriptor) ProtoReflect ¶
func (x *LsLinkDescriptor) ProtoReflect() protoreflect.Message
func (*LsLinkDescriptor) Reset ¶
func (x *LsLinkDescriptor) Reset()
func (*LsLinkDescriptor) String ¶
func (x *LsLinkDescriptor) String() string
type LsLinkNLRI ¶
type LsLinkNLRI struct { LocalNode *LsNodeDescriptor `protobuf:"bytes,1,opt,name=local_node,json=localNode,proto3" json:"local_node,omitempty"` RemoteNode *LsNodeDescriptor `protobuf:"bytes,2,opt,name=remote_node,json=remoteNode,proto3" json:"remote_node,omitempty"` LinkDescriptor *LsLinkDescriptor `protobuf:"bytes,3,opt,name=link_descriptor,json=linkDescriptor,proto3" json:"link_descriptor,omitempty"` // contains filtered or unexported fields }
func (*LsLinkNLRI) Descriptor
deprecated
func (*LsLinkNLRI) Descriptor() ([]byte, []int)
Deprecated: Use LsLinkNLRI.ProtoReflect.Descriptor instead.
func (*LsLinkNLRI) GetLinkDescriptor ¶
func (x *LsLinkNLRI) GetLinkDescriptor() *LsLinkDescriptor
func (*LsLinkNLRI) GetLocalNode ¶
func (x *LsLinkNLRI) GetLocalNode() *LsNodeDescriptor
func (*LsLinkNLRI) GetRemoteNode ¶
func (x *LsLinkNLRI) GetRemoteNode() *LsNodeDescriptor
func (*LsLinkNLRI) ProtoMessage ¶
func (*LsLinkNLRI) ProtoMessage()
func (*LsLinkNLRI) ProtoReflect ¶
func (x *LsLinkNLRI) ProtoReflect() protoreflect.Message
func (*LsLinkNLRI) Reset ¶
func (x *LsLinkNLRI) Reset()
func (*LsLinkNLRI) String ¶
func (x *LsLinkNLRI) String() string
type LsNLRIType ¶
type LsNLRIType int32
Based om RFC 7752, Table 1.
const ( LsNLRIType_LS_NLRI_UNKNOWN LsNLRIType = 0 LsNLRIType_LS_NLRI_NODE LsNLRIType = 1 LsNLRIType_LS_NLRI_LINK LsNLRIType = 2 LsNLRIType_LS_NLRI_PREFIX_V4 LsNLRIType = 3 LsNLRIType_LS_NLRI_PREFIX_V6 LsNLRIType = 4 )
func (LsNLRIType) Descriptor ¶
func (LsNLRIType) Descriptor() protoreflect.EnumDescriptor
func (LsNLRIType) Enum ¶
func (x LsNLRIType) Enum() *LsNLRIType
func (LsNLRIType) EnumDescriptor
deprecated
func (LsNLRIType) EnumDescriptor() ([]byte, []int)
Deprecated: Use LsNLRIType.Descriptor instead.
func (LsNLRIType) Number ¶
func (x LsNLRIType) Number() protoreflect.EnumNumber
func (LsNLRIType) String ¶
func (x LsNLRIType) String() string
func (LsNLRIType) Type ¶
func (LsNLRIType) Type() protoreflect.EnumType
type LsNodeDescriptor ¶
type LsNodeDescriptor struct { Asn uint32 `protobuf:"varint,1,opt,name=asn,proto3" json:"asn,omitempty"` BgpLsId uint32 `protobuf:"varint,2,opt,name=bgp_ls_id,json=bgpLsId,proto3" json:"bgp_ls_id,omitempty"` OspfAreaId uint32 `protobuf:"varint,3,opt,name=ospf_area_id,json=ospfAreaId,proto3" json:"ospf_area_id,omitempty"` Pseudonode bool `protobuf:"varint,4,opt,name=pseudonode,proto3" json:"pseudonode,omitempty"` IgpRouterId string `protobuf:"bytes,5,opt,name=igp_router_id,json=igpRouterId,proto3" json:"igp_router_id,omitempty"` BgpRouterId string `protobuf:"bytes,6,opt,name=bgp_router_id,json=bgpRouterId,proto3" json:"bgp_router_id,omitempty"` BgpConfederationMember uint32 `` /* 130-byte string literal not displayed */ // contains filtered or unexported fields }
func (*LsNodeDescriptor) Descriptor
deprecated
func (*LsNodeDescriptor) Descriptor() ([]byte, []int)
Deprecated: Use LsNodeDescriptor.ProtoReflect.Descriptor instead.
func (*LsNodeDescriptor) GetAsn ¶
func (x *LsNodeDescriptor) GetAsn() uint32
func (*LsNodeDescriptor) GetBgpConfederationMember ¶
func (x *LsNodeDescriptor) GetBgpConfederationMember() uint32
func (*LsNodeDescriptor) GetBgpLsId ¶
func (x *LsNodeDescriptor) GetBgpLsId() uint32
func (*LsNodeDescriptor) GetBgpRouterId ¶
func (x *LsNodeDescriptor) GetBgpRouterId() string
func (*LsNodeDescriptor) GetIgpRouterId ¶
func (x *LsNodeDescriptor) GetIgpRouterId() string
func (*LsNodeDescriptor) GetOspfAreaId ¶
func (x *LsNodeDescriptor) GetOspfAreaId() uint32
func (*LsNodeDescriptor) GetPseudonode ¶
func (x *LsNodeDescriptor) GetPseudonode() bool
func (*LsNodeDescriptor) ProtoMessage ¶
func (*LsNodeDescriptor) ProtoMessage()
func (*LsNodeDescriptor) ProtoReflect ¶
func (x *LsNodeDescriptor) ProtoReflect() protoreflect.Message
func (*LsNodeDescriptor) Reset ¶
func (x *LsNodeDescriptor) Reset()
func (*LsNodeDescriptor) String ¶
func (x *LsNodeDescriptor) String() string
type LsNodeFlags ¶
type LsNodeFlags struct { Overload bool `protobuf:"varint,1,opt,name=overload,proto3" json:"overload,omitempty"` Attached bool `protobuf:"varint,2,opt,name=attached,proto3" json:"attached,omitempty"` External bool `protobuf:"varint,3,opt,name=external,proto3" json:"external,omitempty"` Abr bool `protobuf:"varint,4,opt,name=abr,proto3" json:"abr,omitempty"` Router bool `protobuf:"varint,5,opt,name=router,proto3" json:"router,omitempty"` V6 bool `protobuf:"varint,6,opt,name=v6,proto3" json:"v6,omitempty"` // contains filtered or unexported fields }
func (*LsNodeFlags) Descriptor
deprecated
func (*LsNodeFlags) Descriptor() ([]byte, []int)
Deprecated: Use LsNodeFlags.ProtoReflect.Descriptor instead.
func (*LsNodeFlags) GetAbr ¶
func (x *LsNodeFlags) GetAbr() bool
func (*LsNodeFlags) GetAttached ¶
func (x *LsNodeFlags) GetAttached() bool
func (*LsNodeFlags) GetExternal ¶
func (x *LsNodeFlags) GetExternal() bool
func (*LsNodeFlags) GetOverload ¶
func (x *LsNodeFlags) GetOverload() bool
func (*LsNodeFlags) GetRouter ¶
func (x *LsNodeFlags) GetRouter() bool
func (*LsNodeFlags) GetV6 ¶
func (x *LsNodeFlags) GetV6() bool
func (*LsNodeFlags) ProtoMessage ¶
func (*LsNodeFlags) ProtoMessage()
func (*LsNodeFlags) ProtoReflect ¶
func (x *LsNodeFlags) ProtoReflect() protoreflect.Message
func (*LsNodeFlags) Reset ¶
func (x *LsNodeFlags) Reset()
func (*LsNodeFlags) String ¶
func (x *LsNodeFlags) String() string
type LsNodeNLRI ¶
type LsNodeNLRI struct { LocalNode *LsNodeDescriptor `protobuf:"bytes,1,opt,name=local_node,json=localNode,proto3" json:"local_node,omitempty"` // contains filtered or unexported fields }
func (*LsNodeNLRI) Descriptor
deprecated
func (*LsNodeNLRI) Descriptor() ([]byte, []int)
Deprecated: Use LsNodeNLRI.ProtoReflect.Descriptor instead.
func (*LsNodeNLRI) GetLocalNode ¶
func (x *LsNodeNLRI) GetLocalNode() *LsNodeDescriptor
func (*LsNodeNLRI) ProtoMessage ¶
func (*LsNodeNLRI) ProtoMessage()
func (*LsNodeNLRI) ProtoReflect ¶
func (x *LsNodeNLRI) ProtoReflect() protoreflect.Message
func (*LsNodeNLRI) Reset ¶
func (x *LsNodeNLRI) Reset()
func (*LsNodeNLRI) String ¶
func (x *LsNodeNLRI) String() string
type LsOspfRouteType ¶
type LsOspfRouteType int32
const ( LsOspfRouteType_LS_OSPF_ROUTE_TYPE_UNKNOWN LsOspfRouteType = 0 LsOspfRouteType_LS_OSPF_ROUTE_TYPE_INTRA_AREA LsOspfRouteType = 1 LsOspfRouteType_LS_OSPF_ROUTE_TYPE_INTER_AREA LsOspfRouteType = 2 LsOspfRouteType_LS_OSPF_ROUTE_TYPE_EXTERNAL1 LsOspfRouteType = 3 LsOspfRouteType_LS_OSPF_ROUTE_TYPE_EXTERNAL2 LsOspfRouteType = 4 LsOspfRouteType_LS_OSPF_ROUTE_TYPE_NSSA1 LsOspfRouteType = 5 LsOspfRouteType_LS_OSPF_ROUTE_TYPE_NSSA2 LsOspfRouteType = 6 )
func (LsOspfRouteType) Descriptor ¶
func (LsOspfRouteType) Descriptor() protoreflect.EnumDescriptor
func (LsOspfRouteType) Enum ¶
func (x LsOspfRouteType) Enum() *LsOspfRouteType
func (LsOspfRouteType) EnumDescriptor
deprecated
func (LsOspfRouteType) EnumDescriptor() ([]byte, []int)
Deprecated: Use LsOspfRouteType.Descriptor instead.
func (LsOspfRouteType) Number ¶
func (x LsOspfRouteType) Number() protoreflect.EnumNumber
func (LsOspfRouteType) String ¶
func (x LsOspfRouteType) String() string
func (LsOspfRouteType) Type ¶
func (LsOspfRouteType) Type() protoreflect.EnumType
type LsPrefixDescriptor ¶
type LsPrefixDescriptor struct { IpReachability []string `protobuf:"bytes,1,rep,name=ip_reachability,json=ipReachability,proto3" json:"ip_reachability,omitempty"` OspfRouteType LsOspfRouteType `` /* 130-byte string literal not displayed */ // contains filtered or unexported fields }
func (*LsPrefixDescriptor) Descriptor
deprecated
func (*LsPrefixDescriptor) Descriptor() ([]byte, []int)
Deprecated: Use LsPrefixDescriptor.ProtoReflect.Descriptor instead.
func (*LsPrefixDescriptor) GetIpReachability ¶
func (x *LsPrefixDescriptor) GetIpReachability() []string
func (*LsPrefixDescriptor) GetOspfRouteType ¶
func (x *LsPrefixDescriptor) GetOspfRouteType() LsOspfRouteType
func (*LsPrefixDescriptor) ProtoMessage ¶
func (*LsPrefixDescriptor) ProtoMessage()
func (*LsPrefixDescriptor) ProtoReflect ¶
func (x *LsPrefixDescriptor) ProtoReflect() protoreflect.Message
func (*LsPrefixDescriptor) Reset ¶
func (x *LsPrefixDescriptor) Reset()
func (*LsPrefixDescriptor) String ¶
func (x *LsPrefixDescriptor) String() string
type LsPrefixV4NLRI ¶
type LsPrefixV4NLRI struct { LocalNode *LsNodeDescriptor `protobuf:"bytes,1,opt,name=local_node,json=localNode,proto3" json:"local_node,omitempty"` PrefixDescriptor *LsPrefixDescriptor `protobuf:"bytes,2,opt,name=prefix_descriptor,json=prefixDescriptor,proto3" json:"prefix_descriptor,omitempty"` // contains filtered or unexported fields }
func (*LsPrefixV4NLRI) Descriptor
deprecated
func (*LsPrefixV4NLRI) Descriptor() ([]byte, []int)
Deprecated: Use LsPrefixV4NLRI.ProtoReflect.Descriptor instead.
func (*LsPrefixV4NLRI) GetLocalNode ¶
func (x *LsPrefixV4NLRI) GetLocalNode() *LsNodeDescriptor
func (*LsPrefixV4NLRI) GetPrefixDescriptor ¶
func (x *LsPrefixV4NLRI) GetPrefixDescriptor() *LsPrefixDescriptor
func (*LsPrefixV4NLRI) ProtoMessage ¶
func (*LsPrefixV4NLRI) ProtoMessage()
func (*LsPrefixV4NLRI) ProtoReflect ¶
func (x *LsPrefixV4NLRI) ProtoReflect() protoreflect.Message
func (*LsPrefixV4NLRI) Reset ¶
func (x *LsPrefixV4NLRI) Reset()
func (*LsPrefixV4NLRI) String ¶
func (x *LsPrefixV4NLRI) String() string
type LsPrefixV6NLRI ¶
type LsPrefixV6NLRI struct { LocalNode *LsNodeDescriptor `protobuf:"bytes,1,opt,name=local_node,json=localNode,proto3" json:"local_node,omitempty"` PrefixDescriptor *LsPrefixDescriptor `protobuf:"bytes,2,opt,name=prefix_descriptor,json=prefixDescriptor,proto3" json:"prefix_descriptor,omitempty"` // contains filtered or unexported fields }
func (*LsPrefixV6NLRI) Descriptor
deprecated
func (*LsPrefixV6NLRI) Descriptor() ([]byte, []int)
Deprecated: Use LsPrefixV6NLRI.ProtoReflect.Descriptor instead.
func (*LsPrefixV6NLRI) GetLocalNode ¶
func (x *LsPrefixV6NLRI) GetLocalNode() *LsNodeDescriptor
func (*LsPrefixV6NLRI) GetPrefixDescriptor ¶
func (x *LsPrefixV6NLRI) GetPrefixDescriptor() *LsPrefixDescriptor
func (*LsPrefixV6NLRI) ProtoMessage ¶
func (*LsPrefixV6NLRI) ProtoMessage()
func (*LsPrefixV6NLRI) ProtoReflect ¶
func (x *LsPrefixV6NLRI) ProtoReflect() protoreflect.Message
func (*LsPrefixV6NLRI) Reset ¶
func (x *LsPrefixV6NLRI) Reset()
func (*LsPrefixV6NLRI) String ¶
func (x *LsPrefixV6NLRI) String() string
type LsProtocolID ¶
type LsProtocolID int32
const ( LsProtocolID_LS_PROTOCOL_UNKNOWN LsProtocolID = 0 LsProtocolID_LS_PROTOCOL_ISIS_L1 LsProtocolID = 1 LsProtocolID_LS_PROTOCOL_ISIS_L2 LsProtocolID = 2 LsProtocolID_LS_PROTOCOL_OSPF_V2 LsProtocolID = 3 LsProtocolID_LS_PROTOCOL_DIRECT LsProtocolID = 4 LsProtocolID_LS_PROTOCOL_STATIC LsProtocolID = 5 LsProtocolID_LS_PROTOCOL_OSPF_V3 LsProtocolID = 6 )
func (LsProtocolID) Descriptor ¶
func (LsProtocolID) Descriptor() protoreflect.EnumDescriptor
func (LsProtocolID) Enum ¶
func (x LsProtocolID) Enum() *LsProtocolID
func (LsProtocolID) EnumDescriptor
deprecated
func (LsProtocolID) EnumDescriptor() ([]byte, []int)
Deprecated: Use LsProtocolID.Descriptor instead.
func (LsProtocolID) Number ¶
func (x LsProtocolID) Number() protoreflect.EnumNumber
func (LsProtocolID) String ¶
func (x LsProtocolID) String() string
func (LsProtocolID) Type ¶
func (LsProtocolID) Type() protoreflect.EnumType
type LsSrCapabilities ¶
type LsSrCapabilities struct { Ipv4Supported bool `protobuf:"varint,1,opt,name=ipv4_supported,json=ipv4Supported,proto3" json:"ipv4_supported,omitempty"` Ipv6Supported bool `protobuf:"varint,2,opt,name=ipv6_supported,json=ipv6Supported,proto3" json:"ipv6_supported,omitempty"` Ranges []*LsSrRange `protobuf:"bytes,3,rep,name=ranges,proto3" json:"ranges,omitempty"` // contains filtered or unexported fields }
func (*LsSrCapabilities) Descriptor
deprecated
func (*LsSrCapabilities) Descriptor() ([]byte, []int)
Deprecated: Use LsSrCapabilities.ProtoReflect.Descriptor instead.
func (*LsSrCapabilities) GetIpv4Supported ¶
func (x *LsSrCapabilities) GetIpv4Supported() bool
func (*LsSrCapabilities) GetIpv6Supported ¶
func (x *LsSrCapabilities) GetIpv6Supported() bool
func (*LsSrCapabilities) GetRanges ¶
func (x *LsSrCapabilities) GetRanges() []*LsSrRange
func (*LsSrCapabilities) ProtoMessage ¶
func (*LsSrCapabilities) ProtoMessage()
func (*LsSrCapabilities) ProtoReflect ¶
func (x *LsSrCapabilities) ProtoReflect() protoreflect.Message
func (*LsSrCapabilities) Reset ¶
func (x *LsSrCapabilities) Reset()
func (*LsSrCapabilities) String ¶
func (x *LsSrCapabilities) String() string
type LsSrLocalBlock ¶
type LsSrLocalBlock struct { Ranges []*LsSrRange `protobuf:"bytes,1,rep,name=ranges,proto3" json:"ranges,omitempty"` // contains filtered or unexported fields }
func (*LsSrLocalBlock) Descriptor
deprecated
func (*LsSrLocalBlock) Descriptor() ([]byte, []int)
Deprecated: Use LsSrLocalBlock.ProtoReflect.Descriptor instead.
func (*LsSrLocalBlock) GetRanges ¶
func (x *LsSrLocalBlock) GetRanges() []*LsSrRange
func (*LsSrLocalBlock) ProtoMessage ¶
func (*LsSrLocalBlock) ProtoMessage()
func (*LsSrLocalBlock) ProtoReflect ¶
func (x *LsSrLocalBlock) ProtoReflect() protoreflect.Message
func (*LsSrLocalBlock) Reset ¶
func (x *LsSrLocalBlock) Reset()
func (*LsSrLocalBlock) String ¶
func (x *LsSrLocalBlock) String() string
type LsSrRange ¶
type LsSrRange struct { Begin uint32 `protobuf:"varint,1,opt,name=begin,proto3" json:"begin,omitempty"` End uint32 `protobuf:"varint,2,opt,name=end,proto3" json:"end,omitempty"` // contains filtered or unexported fields }
func (*LsSrRange) Descriptor
deprecated
func (*LsSrRange) ProtoMessage ¶
func (*LsSrRange) ProtoMessage()
func (*LsSrRange) ProtoReflect ¶
func (x *LsSrRange) ProtoReflect() protoreflect.Message
type MUPDirectSegmentDiscoveryRoute ¶
type MUPDirectSegmentDiscoveryRoute struct { // One of: // - RouteDistinguisherTwoOctetASN // - RouteDistinguisherIPAddress // - RouteDistinguisherFourOctetASN Rd *anypb.Any `protobuf:"bytes,1,opt,name=rd,proto3" json:"rd,omitempty"` Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*MUPDirectSegmentDiscoveryRoute) Descriptor
deprecated
func (*MUPDirectSegmentDiscoveryRoute) Descriptor() ([]byte, []int)
Deprecated: Use MUPDirectSegmentDiscoveryRoute.ProtoReflect.Descriptor instead.
func (*MUPDirectSegmentDiscoveryRoute) GetAddress ¶
func (x *MUPDirectSegmentDiscoveryRoute) GetAddress() string
func (*MUPDirectSegmentDiscoveryRoute) GetRd ¶
func (x *MUPDirectSegmentDiscoveryRoute) GetRd() *anypb.Any
func (*MUPDirectSegmentDiscoveryRoute) ProtoMessage ¶
func (*MUPDirectSegmentDiscoveryRoute) ProtoMessage()
func (*MUPDirectSegmentDiscoveryRoute) ProtoReflect ¶
func (x *MUPDirectSegmentDiscoveryRoute) ProtoReflect() protoreflect.Message
func (*MUPDirectSegmentDiscoveryRoute) Reset ¶
func (x *MUPDirectSegmentDiscoveryRoute) Reset()
func (*MUPDirectSegmentDiscoveryRoute) String ¶
func (x *MUPDirectSegmentDiscoveryRoute) String() string
type MUPExtended ¶
type MUPExtended struct { SubType uint32 `protobuf:"varint,1,opt,name=sub_type,json=subType,proto3" json:"sub_type,omitempty"` SegmentId2 uint32 `protobuf:"varint,2,opt,name=segment_id2,json=segmentId2,proto3" json:"segment_id2,omitempty"` SegmentId4 uint32 `protobuf:"varint,3,opt,name=segment_id4,json=segmentId4,proto3" json:"segment_id4,omitempty"` // contains filtered or unexported fields }
func (*MUPExtended) Descriptor
deprecated
func (*MUPExtended) Descriptor() ([]byte, []int)
Deprecated: Use MUPExtended.ProtoReflect.Descriptor instead.
func (*MUPExtended) GetSegmentId2 ¶
func (x *MUPExtended) GetSegmentId2() uint32
func (*MUPExtended) GetSegmentId4 ¶
func (x *MUPExtended) GetSegmentId4() uint32
func (*MUPExtended) GetSubType ¶
func (x *MUPExtended) GetSubType() uint32
func (*MUPExtended) ProtoMessage ¶
func (*MUPExtended) ProtoMessage()
func (*MUPExtended) ProtoReflect ¶
func (x *MUPExtended) ProtoReflect() protoreflect.Message
func (*MUPExtended) Reset ¶
func (x *MUPExtended) Reset()
func (*MUPExtended) String ¶
func (x *MUPExtended) String() string
type MUPInterworkSegmentDiscoveryRoute ¶
type MUPInterworkSegmentDiscoveryRoute struct { // One of: // - RouteDistinguisherTwoOctetASN // - RouteDistinguisherIPAddress // - RouteDistinguisherFourOctetASN Rd *anypb.Any `protobuf:"bytes,1,opt,name=rd,proto3" json:"rd,omitempty"` Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` // contains filtered or unexported fields }
func (*MUPInterworkSegmentDiscoveryRoute) Descriptor
deprecated
func (*MUPInterworkSegmentDiscoveryRoute) Descriptor() ([]byte, []int)
Deprecated: Use MUPInterworkSegmentDiscoveryRoute.ProtoReflect.Descriptor instead.
func (*MUPInterworkSegmentDiscoveryRoute) GetPrefix ¶
func (x *MUPInterworkSegmentDiscoveryRoute) GetPrefix() string
func (*MUPInterworkSegmentDiscoveryRoute) GetRd ¶
func (x *MUPInterworkSegmentDiscoveryRoute) GetRd() *anypb.Any
func (*MUPInterworkSegmentDiscoveryRoute) ProtoMessage ¶
func (*MUPInterworkSegmentDiscoveryRoute) ProtoMessage()
func (*MUPInterworkSegmentDiscoveryRoute) ProtoReflect ¶
func (x *MUPInterworkSegmentDiscoveryRoute) ProtoReflect() protoreflect.Message
func (*MUPInterworkSegmentDiscoveryRoute) Reset ¶
func (x *MUPInterworkSegmentDiscoveryRoute) Reset()
func (*MUPInterworkSegmentDiscoveryRoute) String ¶
func (x *MUPInterworkSegmentDiscoveryRoute) String() string
type MUPType1SessionTransformedRoute ¶
type MUPType1SessionTransformedRoute struct { // One of: // - RouteDistinguisherTwoOctetASN // - RouteDistinguisherIPAddress // - RouteDistinguisherFourOctetASN Rd *anypb.Any `protobuf:"bytes,1,opt,name=rd,proto3" json:"rd,omitempty"` // Deprecated: Do not use. PrefixLength uint32 `protobuf:"varint,2,opt,name=prefix_length,json=prefixLength,proto3" json:"prefix_length,omitempty"` Prefix string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"` Teid uint32 `protobuf:"varint,4,opt,name=teid,proto3" json:"teid,omitempty"` Qfi uint32 `protobuf:"varint,5,opt,name=qfi,proto3" json:"qfi,omitempty"` EndpointAddressLength uint32 `` /* 127-byte string literal not displayed */ EndpointAddress string `protobuf:"bytes,7,opt,name=endpoint_address,json=endpointAddress,proto3" json:"endpoint_address,omitempty"` SourceAddressLength uint32 `protobuf:"varint,8,opt,name=source_address_length,json=sourceAddressLength,proto3" json:"source_address_length,omitempty"` SourceAddress string `protobuf:"bytes,9,opt,name=source_address,json=sourceAddress,proto3" json:"source_address,omitempty"` // contains filtered or unexported fields }
func (*MUPType1SessionTransformedRoute) Descriptor
deprecated
func (*MUPType1SessionTransformedRoute) Descriptor() ([]byte, []int)
Deprecated: Use MUPType1SessionTransformedRoute.ProtoReflect.Descriptor instead.
func (*MUPType1SessionTransformedRoute) GetEndpointAddress ¶
func (x *MUPType1SessionTransformedRoute) GetEndpointAddress() string
func (*MUPType1SessionTransformedRoute) GetEndpointAddressLength ¶
func (x *MUPType1SessionTransformedRoute) GetEndpointAddressLength() uint32
func (*MUPType1SessionTransformedRoute) GetPrefix ¶
func (x *MUPType1SessionTransformedRoute) GetPrefix() string
func (*MUPType1SessionTransformedRoute) GetPrefixLength
deprecated
func (x *MUPType1SessionTransformedRoute) GetPrefixLength() uint32
Deprecated: Do not use.
func (*MUPType1SessionTransformedRoute) GetQfi ¶
func (x *MUPType1SessionTransformedRoute) GetQfi() uint32
func (*MUPType1SessionTransformedRoute) GetRd ¶
func (x *MUPType1SessionTransformedRoute) GetRd() *anypb.Any
func (*MUPType1SessionTransformedRoute) GetSourceAddress ¶
func (x *MUPType1SessionTransformedRoute) GetSourceAddress() string
func (*MUPType1SessionTransformedRoute) GetSourceAddressLength ¶
func (x *MUPType1SessionTransformedRoute) GetSourceAddressLength() uint32
func (*MUPType1SessionTransformedRoute) GetTeid ¶
func (x *MUPType1SessionTransformedRoute) GetTeid() uint32
func (*MUPType1SessionTransformedRoute) ProtoMessage ¶
func (*MUPType1SessionTransformedRoute) ProtoMessage()
func (*MUPType1SessionTransformedRoute) ProtoReflect ¶
func (x *MUPType1SessionTransformedRoute) ProtoReflect() protoreflect.Message
func (*MUPType1SessionTransformedRoute) Reset ¶
func (x *MUPType1SessionTransformedRoute) Reset()
func (*MUPType1SessionTransformedRoute) String ¶
func (x *MUPType1SessionTransformedRoute) String() string
type MUPType2SessionTransformedRoute ¶
type MUPType2SessionTransformedRoute struct { // One of: // - RouteDistinguisherTwoOctetASN // - RouteDistinguisherIPAddress // - RouteDistinguisherFourOctetASN Rd *anypb.Any `protobuf:"bytes,1,opt,name=rd,proto3" json:"rd,omitempty"` EndpointAddressLength uint32 `` /* 127-byte string literal not displayed */ EndpointAddress string `protobuf:"bytes,3,opt,name=endpoint_address,json=endpointAddress,proto3" json:"endpoint_address,omitempty"` Teid uint32 `protobuf:"varint,4,opt,name=teid,proto3" json:"teid,omitempty"` // contains filtered or unexported fields }
func (*MUPType2SessionTransformedRoute) Descriptor
deprecated
func (*MUPType2SessionTransformedRoute) Descriptor() ([]byte, []int)
Deprecated: Use MUPType2SessionTransformedRoute.ProtoReflect.Descriptor instead.
func (*MUPType2SessionTransformedRoute) GetEndpointAddress ¶
func (x *MUPType2SessionTransformedRoute) GetEndpointAddress() string
func (*MUPType2SessionTransformedRoute) GetEndpointAddressLength ¶
func (x *MUPType2SessionTransformedRoute) GetEndpointAddressLength() uint32
func (*MUPType2SessionTransformedRoute) GetRd ¶
func (x *MUPType2SessionTransformedRoute) GetRd() *anypb.Any
func (*MUPType2SessionTransformedRoute) GetTeid ¶
func (x *MUPType2SessionTransformedRoute) GetTeid() uint32
func (*MUPType2SessionTransformedRoute) ProtoMessage ¶
func (*MUPType2SessionTransformedRoute) ProtoMessage()
func (*MUPType2SessionTransformedRoute) ProtoReflect ¶
func (x *MUPType2SessionTransformedRoute) ProtoReflect() protoreflect.Message
func (*MUPType2SessionTransformedRoute) Reset ¶
func (x *MUPType2SessionTransformedRoute) Reset()
func (*MUPType2SessionTransformedRoute) String ¶
func (x *MUPType2SessionTransformedRoute) String() string
type MacMobilityExtended ¶
type MacMobilityExtended struct { IsSticky bool `protobuf:"varint,1,opt,name=is_sticky,json=isSticky,proto3" json:"is_sticky,omitempty"` SequenceNum uint32 `protobuf:"varint,2,opt,name=sequence_num,json=sequenceNum,proto3" json:"sequence_num,omitempty"` // contains filtered or unexported fields }
func (*MacMobilityExtended) Descriptor
deprecated
func (*MacMobilityExtended) Descriptor() ([]byte, []int)
Deprecated: Use MacMobilityExtended.ProtoReflect.Descriptor instead.
func (*MacMobilityExtended) GetIsSticky ¶
func (x *MacMobilityExtended) GetIsSticky() bool
func (*MacMobilityExtended) GetSequenceNum ¶
func (x *MacMobilityExtended) GetSequenceNum() uint32
func (*MacMobilityExtended) ProtoMessage ¶
func (*MacMobilityExtended) ProtoMessage()
func (*MacMobilityExtended) ProtoReflect ¶
func (x *MacMobilityExtended) ProtoReflect() protoreflect.Message
func (*MacMobilityExtended) Reset ¶
func (x *MacMobilityExtended) Reset()
func (*MacMobilityExtended) String ¶
func (x *MacMobilityExtended) String() string
type MatchSet ¶
type MatchSet struct { Type MatchSet_Type `protobuf:"varint,1,opt,name=type,proto3,enum=apipb.MatchSet_Type" json:"type,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*MatchSet) Descriptor
deprecated
func (*MatchSet) GetType ¶
func (x *MatchSet) GetType() MatchSet_Type
func (*MatchSet) ProtoMessage ¶
func (*MatchSet) ProtoMessage()
func (*MatchSet) ProtoReflect ¶
func (x *MatchSet) ProtoReflect() protoreflect.Message
type MatchSet_Type ¶
type MatchSet_Type int32
const ( MatchSet_ANY MatchSet_Type = 0 MatchSet_ALL MatchSet_Type = 1 MatchSet_INVERT MatchSet_Type = 2 )
func (MatchSet_Type) Descriptor ¶
func (MatchSet_Type) Descriptor() protoreflect.EnumDescriptor
func (MatchSet_Type) Enum ¶
func (x MatchSet_Type) Enum() *MatchSet_Type
func (MatchSet_Type) EnumDescriptor
deprecated
func (MatchSet_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use MatchSet_Type.Descriptor instead.
func (MatchSet_Type) Number ¶
func (x MatchSet_Type) Number() protoreflect.EnumNumber
func (MatchSet_Type) String ¶
func (x MatchSet_Type) String() string
func (MatchSet_Type) Type ¶
func (MatchSet_Type) Type() protoreflect.EnumType
type MedAction ¶
type MedAction struct { Type MedAction_Type `protobuf:"varint,1,opt,name=type,proto3,enum=apipb.MedAction_Type" json:"type,omitempty"` Value int64 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*MedAction) Descriptor
deprecated
func (*MedAction) GetType ¶
func (x *MedAction) GetType() MedAction_Type
func (*MedAction) ProtoMessage ¶
func (*MedAction) ProtoMessage()
func (*MedAction) ProtoReflect ¶
func (x *MedAction) ProtoReflect() protoreflect.Message
type MedAction_Type ¶
type MedAction_Type int32
const ( MedAction_MOD MedAction_Type = 0 MedAction_REPLACE MedAction_Type = 1 )
func (MedAction_Type) Descriptor ¶
func (MedAction_Type) Descriptor() protoreflect.EnumDescriptor
func (MedAction_Type) Enum ¶
func (x MedAction_Type) Enum() *MedAction_Type
func (MedAction_Type) EnumDescriptor
deprecated
func (MedAction_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use MedAction_Type.Descriptor instead.
func (MedAction_Type) Number ¶
func (x MedAction_Type) Number() protoreflect.EnumNumber
func (MedAction_Type) String ¶
func (x MedAction_Type) String() string
func (MedAction_Type) Type ¶
func (MedAction_Type) Type() protoreflect.EnumType
type Message ¶
type Message struct { Notification uint64 `protobuf:"varint,1,opt,name=notification,proto3" json:"notification,omitempty"` Update uint64 `protobuf:"varint,2,opt,name=update,proto3" json:"update,omitempty"` Open uint64 `protobuf:"varint,3,opt,name=open,proto3" json:"open,omitempty"` Keepalive uint64 `protobuf:"varint,4,opt,name=keepalive,proto3" json:"keepalive,omitempty"` Refresh uint64 `protobuf:"varint,5,opt,name=refresh,proto3" json:"refresh,omitempty"` Discarded uint64 `protobuf:"varint,6,opt,name=discarded,proto3" json:"discarded,omitempty"` Total uint64 `protobuf:"varint,7,opt,name=total,proto3" json:"total,omitempty"` WithdrawUpdate uint64 `protobuf:"varint,8,opt,name=withdraw_update,json=withdrawUpdate,proto3" json:"withdraw_update,omitempty"` WithdrawPrefix uint64 `protobuf:"varint,9,opt,name=withdraw_prefix,json=withdrawPrefix,proto3" json:"withdraw_prefix,omitempty"` // contains filtered or unexported fields }
func (*Message) Descriptor
deprecated
func (*Message) GetDiscarded ¶
func (*Message) GetKeepalive ¶
func (*Message) GetNotification ¶
func (*Message) GetRefresh ¶
func (*Message) GetWithdrawPrefix ¶
func (*Message) GetWithdrawUpdate ¶
func (*Message) ProtoMessage ¶
func (*Message) ProtoMessage()
func (*Message) ProtoReflect ¶
func (x *Message) ProtoReflect() protoreflect.Message
type Messages ¶
type Messages struct { Received *Message `protobuf:"bytes,1,opt,name=received,proto3" json:"received,omitempty"` Sent *Message `protobuf:"bytes,2,opt,name=sent,proto3" json:"sent,omitempty"` // contains filtered or unexported fields }
func (*Messages) Descriptor
deprecated
func (*Messages) GetReceived ¶
func (*Messages) ProtoMessage ¶
func (*Messages) ProtoMessage()
func (*Messages) ProtoReflect ¶
func (x *Messages) ProtoReflect() protoreflect.Message
type MpGracefulRestart ¶
type MpGracefulRestart struct { Config *MpGracefulRestartConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` State *MpGracefulRestartState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*MpGracefulRestart) Descriptor
deprecated
func (*MpGracefulRestart) Descriptor() ([]byte, []int)
Deprecated: Use MpGracefulRestart.ProtoReflect.Descriptor instead.
func (*MpGracefulRestart) GetConfig ¶
func (x *MpGracefulRestart) GetConfig() *MpGracefulRestartConfig
func (*MpGracefulRestart) GetState ¶
func (x *MpGracefulRestart) GetState() *MpGracefulRestartState
func (*MpGracefulRestart) ProtoMessage ¶
func (*MpGracefulRestart) ProtoMessage()
func (*MpGracefulRestart) ProtoReflect ¶
func (x *MpGracefulRestart) ProtoReflect() protoreflect.Message
func (*MpGracefulRestart) Reset ¶
func (x *MpGracefulRestart) Reset()
func (*MpGracefulRestart) String ¶
func (x *MpGracefulRestart) String() string
type MpGracefulRestartConfig ¶
type MpGracefulRestartConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
func (*MpGracefulRestartConfig) Descriptor
deprecated
func (*MpGracefulRestartConfig) Descriptor() ([]byte, []int)
Deprecated: Use MpGracefulRestartConfig.ProtoReflect.Descriptor instead.
func (*MpGracefulRestartConfig) GetEnabled ¶
func (x *MpGracefulRestartConfig) GetEnabled() bool
func (*MpGracefulRestartConfig) ProtoMessage ¶
func (*MpGracefulRestartConfig) ProtoMessage()
func (*MpGracefulRestartConfig) ProtoReflect ¶
func (x *MpGracefulRestartConfig) ProtoReflect() protoreflect.Message
func (*MpGracefulRestartConfig) Reset ¶
func (x *MpGracefulRestartConfig) Reset()
func (*MpGracefulRestartConfig) String ¶
func (x *MpGracefulRestartConfig) String() string
type MpGracefulRestartState ¶
type MpGracefulRestartState struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Received bool `protobuf:"varint,2,opt,name=received,proto3" json:"received,omitempty"` Advertised bool `protobuf:"varint,3,opt,name=advertised,proto3" json:"advertised,omitempty"` EndOfRibReceived bool `protobuf:"varint,4,opt,name=end_of_rib_received,json=endOfRibReceived,proto3" json:"end_of_rib_received,omitempty"` EndOfRibSent bool `protobuf:"varint,5,opt,name=end_of_rib_sent,json=endOfRibSent,proto3" json:"end_of_rib_sent,omitempty"` // contains filtered or unexported fields }
func (*MpGracefulRestartState) Descriptor
deprecated
func (*MpGracefulRestartState) Descriptor() ([]byte, []int)
Deprecated: Use MpGracefulRestartState.ProtoReflect.Descriptor instead.
func (*MpGracefulRestartState) GetAdvertised ¶
func (x *MpGracefulRestartState) GetAdvertised() bool
func (*MpGracefulRestartState) GetEnabled ¶
func (x *MpGracefulRestartState) GetEnabled() bool
func (*MpGracefulRestartState) GetEndOfRibReceived ¶
func (x *MpGracefulRestartState) GetEndOfRibReceived() bool
func (*MpGracefulRestartState) GetEndOfRibSent ¶
func (x *MpGracefulRestartState) GetEndOfRibSent() bool
func (*MpGracefulRestartState) GetReceived ¶
func (x *MpGracefulRestartState) GetReceived() bool
func (*MpGracefulRestartState) ProtoMessage ¶
func (*MpGracefulRestartState) ProtoMessage()
func (*MpGracefulRestartState) ProtoReflect ¶
func (x *MpGracefulRestartState) ProtoReflect() protoreflect.Message
func (*MpGracefulRestartState) Reset ¶
func (x *MpGracefulRestartState) Reset()
func (*MpGracefulRestartState) String ¶
func (x *MpGracefulRestartState) String() string
type MpReachNLRIAttribute ¶
type MpReachNLRIAttribute struct { Family *Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` NextHops []string `protobuf:"bytes,2,rep,name=next_hops,json=nextHops,proto3" json:"next_hops,omitempty"` // Each NLRI must be one of: // - IPAddressPrefix // - LabeledIPAddressPrefix // - EncapsulationNLRI // - EVPNEthernetAutoDiscoveryRoute // - EVPNMACIPAdvertisementRoute // - EVPNInclusiveMulticastEthernetTagRoute // - EVPNEthernetSegmentRoute // - EVPNIPPrefixRoute // - EVPNIPMSIRoute // - LabeledVPNIPAddressPrefix // - RouteTargetMembershipNLRI // - FlowSpecNLRI // - VPNFlowSpecNLRI // - OpaqueNLRI // - LsAddrPrefix // - SR Policy NLRI // - MUPInterworkSegmentDiscoveryRoute // - MUPDirectSegmentDiscoveryRoute // - MUPType1SessionTransformedRoute // - MUPType2SessionTransformedRoute Nlris []*anypb.Any `protobuf:"bytes,3,rep,name=nlris,proto3" json:"nlris,omitempty"` // contains filtered or unexported fields }
func (*MpReachNLRIAttribute) Descriptor
deprecated
func (*MpReachNLRIAttribute) Descriptor() ([]byte, []int)
Deprecated: Use MpReachNLRIAttribute.ProtoReflect.Descriptor instead.
func (*MpReachNLRIAttribute) GetFamily ¶
func (x *MpReachNLRIAttribute) GetFamily() *Family
func (*MpReachNLRIAttribute) GetNextHops ¶
func (x *MpReachNLRIAttribute) GetNextHops() []string
func (*MpReachNLRIAttribute) GetNlris ¶
func (x *MpReachNLRIAttribute) GetNlris() []*anypb.Any
func (*MpReachNLRIAttribute) ProtoMessage ¶
func (*MpReachNLRIAttribute) ProtoMessage()
func (*MpReachNLRIAttribute) ProtoReflect ¶
func (x *MpReachNLRIAttribute) ProtoReflect() protoreflect.Message
func (*MpReachNLRIAttribute) Reset ¶
func (x *MpReachNLRIAttribute) Reset()
func (*MpReachNLRIAttribute) String ¶
func (x *MpReachNLRIAttribute) String() string
type MpUnreachNLRIAttribute ¶
type MpUnreachNLRIAttribute struct { Family *Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` // The same as NLRI field of MpReachNLRIAttribute Nlris []*anypb.Any `protobuf:"bytes,3,rep,name=nlris,proto3" json:"nlris,omitempty"` // contains filtered or unexported fields }
func (*MpUnreachNLRIAttribute) Descriptor
deprecated
func (*MpUnreachNLRIAttribute) Descriptor() ([]byte, []int)
Deprecated: Use MpUnreachNLRIAttribute.ProtoReflect.Descriptor instead.
func (*MpUnreachNLRIAttribute) GetFamily ¶
func (x *MpUnreachNLRIAttribute) GetFamily() *Family
func (*MpUnreachNLRIAttribute) GetNlris ¶
func (x *MpUnreachNLRIAttribute) GetNlris() []*anypb.Any
func (*MpUnreachNLRIAttribute) ProtoMessage ¶
func (*MpUnreachNLRIAttribute) ProtoMessage()
func (*MpUnreachNLRIAttribute) ProtoReflect ¶
func (x *MpUnreachNLRIAttribute) ProtoReflect() protoreflect.Message
func (*MpUnreachNLRIAttribute) Reset ¶
func (x *MpUnreachNLRIAttribute) Reset()
func (*MpUnreachNLRIAttribute) String ¶
func (x *MpUnreachNLRIAttribute) String() string
type MultiExitDiscAttribute ¶
type MultiExitDiscAttribute struct { Med uint32 `protobuf:"varint,1,opt,name=med,proto3" json:"med,omitempty"` // contains filtered or unexported fields }
func (*MultiExitDiscAttribute) Descriptor
deprecated
func (*MultiExitDiscAttribute) Descriptor() ([]byte, []int)
Deprecated: Use MultiExitDiscAttribute.ProtoReflect.Descriptor instead.
func (*MultiExitDiscAttribute) GetMed ¶
func (x *MultiExitDiscAttribute) GetMed() uint32
func (*MultiExitDiscAttribute) ProtoMessage ¶
func (*MultiExitDiscAttribute) ProtoMessage()
func (*MultiExitDiscAttribute) ProtoReflect ¶
func (x *MultiExitDiscAttribute) ProtoReflect() protoreflect.Message
func (*MultiExitDiscAttribute) Reset ¶
func (x *MultiExitDiscAttribute) Reset()
func (*MultiExitDiscAttribute) String ¶
func (x *MultiExitDiscAttribute) String() string
type MultiProtocolCapability ¶
type MultiProtocolCapability struct { Family *Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` // contains filtered or unexported fields }
func (*MultiProtocolCapability) Descriptor
deprecated
func (*MultiProtocolCapability) Descriptor() ([]byte, []int)
Deprecated: Use MultiProtocolCapability.ProtoReflect.Descriptor instead.
func (*MultiProtocolCapability) GetFamily ¶
func (x *MultiProtocolCapability) GetFamily() *Family
func (*MultiProtocolCapability) ProtoMessage ¶
func (*MultiProtocolCapability) ProtoMessage()
func (*MultiProtocolCapability) ProtoReflect ¶
func (x *MultiProtocolCapability) ProtoReflect() protoreflect.Message
func (*MultiProtocolCapability) Reset ¶
func (x *MultiProtocolCapability) Reset()
func (*MultiProtocolCapability) String ¶
func (x *MultiProtocolCapability) String() string
type NextHopAttribute ¶
type NextHopAttribute struct { NextHop string `protobuf:"bytes,1,opt,name=next_hop,json=nextHop,proto3" json:"next_hop,omitempty"` // contains filtered or unexported fields }
func (*NextHopAttribute) Descriptor
deprecated
func (*NextHopAttribute) Descriptor() ([]byte, []int)
Deprecated: Use NextHopAttribute.ProtoReflect.Descriptor instead.
func (*NextHopAttribute) GetNextHop ¶
func (x *NextHopAttribute) GetNextHop() string
func (*NextHopAttribute) ProtoMessage ¶
func (*NextHopAttribute) ProtoMessage()
func (*NextHopAttribute) ProtoReflect ¶
func (x *NextHopAttribute) ProtoReflect() protoreflect.Message
func (*NextHopAttribute) Reset ¶
func (x *NextHopAttribute) Reset()
func (*NextHopAttribute) String ¶
func (x *NextHopAttribute) String() string
type NexthopAction ¶
type NexthopAction struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Self bool `protobuf:"varint,2,opt,name=self,proto3" json:"self,omitempty"` Unchanged bool `protobuf:"varint,3,opt,name=unchanged,proto3" json:"unchanged,omitempty"` // contains filtered or unexported fields }
func (*NexthopAction) Descriptor
deprecated
func (*NexthopAction) Descriptor() ([]byte, []int)
Deprecated: Use NexthopAction.ProtoReflect.Descriptor instead.
func (*NexthopAction) GetAddress ¶
func (x *NexthopAction) GetAddress() string
func (*NexthopAction) GetSelf ¶
func (x *NexthopAction) GetSelf() bool
func (*NexthopAction) GetUnchanged ¶
func (x *NexthopAction) GetUnchanged() bool
func (*NexthopAction) ProtoMessage ¶
func (*NexthopAction) ProtoMessage()
func (*NexthopAction) ProtoReflect ¶
func (x *NexthopAction) ProtoReflect() protoreflect.Message
func (*NexthopAction) Reset ¶
func (x *NexthopAction) Reset()
func (*NexthopAction) String ¶
func (x *NexthopAction) String() string
type OpaqueExtended ¶
type OpaqueExtended struct { IsTransitive bool `protobuf:"varint,1,opt,name=is_transitive,json=isTransitive,proto3" json:"is_transitive,omitempty"` Value []byte `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*OpaqueExtended) Descriptor
deprecated
func (*OpaqueExtended) Descriptor() ([]byte, []int)
Deprecated: Use OpaqueExtended.ProtoReflect.Descriptor instead.
func (*OpaqueExtended) GetIsTransitive ¶
func (x *OpaqueExtended) GetIsTransitive() bool
func (*OpaqueExtended) GetValue ¶
func (x *OpaqueExtended) GetValue() []byte
func (*OpaqueExtended) ProtoMessage ¶
func (*OpaqueExtended) ProtoMessage()
func (*OpaqueExtended) ProtoReflect ¶
func (x *OpaqueExtended) ProtoReflect() protoreflect.Message
func (*OpaqueExtended) Reset ¶
func (x *OpaqueExtended) Reset()
func (*OpaqueExtended) String ¶
func (x *OpaqueExtended) String() string
type OpaqueNLRI ¶
type OpaqueNLRI struct { Key []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
OpaqueNLRI represents the NLRI for: - AFI=16397, SAFI=241
func (*OpaqueNLRI) Descriptor
deprecated
func (*OpaqueNLRI) Descriptor() ([]byte, []int)
Deprecated: Use OpaqueNLRI.ProtoReflect.Descriptor instead.
func (*OpaqueNLRI) GetKey ¶
func (x *OpaqueNLRI) GetKey() []byte
func (*OpaqueNLRI) GetValue ¶
func (x *OpaqueNLRI) GetValue() []byte
func (*OpaqueNLRI) ProtoMessage ¶
func (*OpaqueNLRI) ProtoMessage()
func (*OpaqueNLRI) ProtoReflect ¶
func (x *OpaqueNLRI) ProtoReflect() protoreflect.Message
func (*OpaqueNLRI) Reset ¶
func (x *OpaqueNLRI) Reset()
func (*OpaqueNLRI) String ¶
func (x *OpaqueNLRI) String() string
type OriginAttribute ¶
type OriginAttribute struct { Origin uint32 `protobuf:"varint,1,opt,name=origin,proto3" json:"origin,omitempty"` // contains filtered or unexported fields }
func (*OriginAttribute) Descriptor
deprecated
func (*OriginAttribute) Descriptor() ([]byte, []int)
Deprecated: Use OriginAttribute.ProtoReflect.Descriptor instead.
func (*OriginAttribute) GetOrigin ¶
func (x *OriginAttribute) GetOrigin() uint32
func (*OriginAttribute) ProtoMessage ¶
func (*OriginAttribute) ProtoMessage()
func (*OriginAttribute) ProtoReflect ¶
func (x *OriginAttribute) ProtoReflect() protoreflect.Message
func (*OriginAttribute) Reset ¶
func (x *OriginAttribute) Reset()
func (*OriginAttribute) String ¶
func (x *OriginAttribute) String() string
type OriginatorIdAttribute ¶
type OriginatorIdAttribute struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*OriginatorIdAttribute) Descriptor
deprecated
func (*OriginatorIdAttribute) Descriptor() ([]byte, []int)
Deprecated: Use OriginatorIdAttribute.ProtoReflect.Descriptor instead.
func (*OriginatorIdAttribute) GetId ¶
func (x *OriginatorIdAttribute) GetId() string
func (*OriginatorIdAttribute) ProtoMessage ¶
func (*OriginatorIdAttribute) ProtoMessage()
func (*OriginatorIdAttribute) ProtoReflect ¶
func (x *OriginatorIdAttribute) ProtoReflect() protoreflect.Message
func (*OriginatorIdAttribute) Reset ¶
func (x *OriginatorIdAttribute) Reset()
func (*OriginatorIdAttribute) String ¶
func (x *OriginatorIdAttribute) String() string
type Path ¶
type Path struct { // One of the following defined in "api/attribute.proto": // - IPAddressPrefix // - LabeledIPAddressPrefix // - EncapsulationNLRI // - VPLSNLRI // - EVPNEthernetAutoDiscoveryRoute // - EVPNMACIPAdvertisementRoute // - EVPNInclusiveMulticastEthernetTagRoute // - EVPNEthernetSegmentRoute // - EVPNIPPrefixRoute // - EVPNIPMSIRoute // - LabeledVPNIPAddressPrefix // - RouteTargetMembershipNLRI // - FlowSpecNLRI // - VPNFlowSpecNLRI // - OpaqueNLRI // - LsAddrPrefix // - SRPolicyNLRI // - MUPInterworkSegmentDiscoveryRoute // - MUPDirectSegmentDiscoveryRoute // - MUPType1SessionTransformedRoute // - MUPType2SessionTransformedRoute Nlri *anypb.Any `protobuf:"bytes,1,opt,name=nlri,proto3" json:"nlri,omitempty"` // Each attribute must be one of *Attribute defined in // "api/attribute.proto". Pattrs []*anypb.Any `protobuf:"bytes,2,rep,name=pattrs,proto3" json:"pattrs,omitempty"` Age *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=age,proto3" json:"age,omitempty"` Best bool `protobuf:"varint,4,opt,name=best,proto3" json:"best,omitempty"` IsWithdraw bool `protobuf:"varint,5,opt,name=is_withdraw,json=isWithdraw,proto3" json:"is_withdraw,omitempty"` Validation *Validation `protobuf:"bytes,7,opt,name=validation,proto3" json:"validation,omitempty"` NoImplicitWithdraw bool `protobuf:"varint,8,opt,name=no_implicit_withdraw,json=noImplicitWithdraw,proto3" json:"no_implicit_withdraw,omitempty"` Family *Family `protobuf:"bytes,9,opt,name=family,proto3" json:"family,omitempty"` SourceAsn uint32 `protobuf:"varint,10,opt,name=source_asn,json=sourceAsn,proto3" json:"source_asn,omitempty"` SourceId string `protobuf:"bytes,11,opt,name=source_id,json=sourceId,proto3" json:"source_id,omitempty"` Filtered bool `protobuf:"varint,12,opt,name=filtered,proto3" json:"filtered,omitempty"` Stale bool `protobuf:"varint,13,opt,name=stale,proto3" json:"stale,omitempty"` IsFromExternal bool `protobuf:"varint,14,opt,name=is_from_external,json=isFromExternal,proto3" json:"is_from_external,omitempty"` NeighborIp string `protobuf:"bytes,15,opt,name=neighbor_ip,json=neighborIp,proto3" json:"neighbor_ip,omitempty"` Uuid []byte `protobuf:"bytes,16,opt,name=uuid,proto3" json:"uuid,omitempty"` // only paths installed by AddPath API have this IsNexthopInvalid bool `protobuf:"varint,17,opt,name=is_nexthop_invalid,json=isNexthopInvalid,proto3" json:"is_nexthop_invalid,omitempty"` Identifier uint32 `protobuf:"varint,18,opt,name=identifier,proto3" json:"identifier,omitempty"` LocalIdentifier uint32 `protobuf:"varint,19,opt,name=local_identifier,json=localIdentifier,proto3" json:"local_identifier,omitempty"` NlriBinary []byte `protobuf:"bytes,20,opt,name=nlri_binary,json=nlriBinary,proto3" json:"nlri_binary,omitempty"` PattrsBinary [][]byte `protobuf:"bytes,21,rep,name=pattrs_binary,json=pattrsBinary,proto3" json:"pattrs_binary,omitempty"` // contains filtered or unexported fields }
func (*Path) Descriptor
deprecated
func (*Path) GetAge ¶
func (x *Path) GetAge() *timestamppb.Timestamp
func (*Path) GetFiltered ¶
func (*Path) GetIdentifier ¶
func (*Path) GetIsFromExternal ¶
func (*Path) GetIsNexthopInvalid ¶
func (*Path) GetIsWithdraw ¶
func (*Path) GetLocalIdentifier ¶
func (*Path) GetNeighborIp ¶
func (*Path) GetNlriBinary ¶
func (*Path) GetNoImplicitWithdraw ¶
func (*Path) GetPattrsBinary ¶
func (*Path) GetSourceAsn ¶
func (*Path) GetSourceId ¶
func (*Path) GetValidation ¶
func (x *Path) GetValidation() *Validation
func (*Path) ProtoMessage ¶
func (*Path) ProtoMessage()
func (*Path) ProtoReflect ¶
func (x *Path) ProtoReflect() protoreflect.Message
type Peer ¶
type Peer struct { ApplyPolicy *ApplyPolicy `protobuf:"bytes,1,opt,name=apply_policy,json=applyPolicy,proto3" json:"apply_policy,omitempty"` Conf *PeerConf `protobuf:"bytes,2,opt,name=conf,proto3" json:"conf,omitempty"` EbgpMultihop *EbgpMultihop `protobuf:"bytes,3,opt,name=ebgp_multihop,json=ebgpMultihop,proto3" json:"ebgp_multihop,omitempty"` RouteReflector *RouteReflector `protobuf:"bytes,4,opt,name=route_reflector,json=routeReflector,proto3" json:"route_reflector,omitempty"` State *PeerState `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"` Timers *Timers `protobuf:"bytes,6,opt,name=timers,proto3" json:"timers,omitempty"` Transport *Transport `protobuf:"bytes,7,opt,name=transport,proto3" json:"transport,omitempty"` RouteServer *RouteServer `protobuf:"bytes,8,opt,name=route_server,json=routeServer,proto3" json:"route_server,omitempty"` GracefulRestart *GracefulRestart `protobuf:"bytes,9,opt,name=graceful_restart,json=gracefulRestart,proto3" json:"graceful_restart,omitempty"` AfiSafis []*AfiSafi `protobuf:"bytes,10,rep,name=afi_safis,json=afiSafis,proto3" json:"afi_safis,omitempty"` TtlSecurity *TtlSecurity `protobuf:"bytes,11,opt,name=ttl_security,json=ttlSecurity,proto3" json:"ttl_security,omitempty"` // contains filtered or unexported fields }
func (*Peer) Descriptor
deprecated
func (*Peer) GetAfiSafis ¶
func (*Peer) GetApplyPolicy ¶
func (x *Peer) GetApplyPolicy() *ApplyPolicy
func (*Peer) GetEbgpMultihop ¶
func (x *Peer) GetEbgpMultihop() *EbgpMultihop
func (*Peer) GetGracefulRestart ¶
func (x *Peer) GetGracefulRestart() *GracefulRestart
func (*Peer) GetRouteReflector ¶
func (x *Peer) GetRouteReflector() *RouteReflector
func (*Peer) GetRouteServer ¶
func (x *Peer) GetRouteServer() *RouteServer
func (*Peer) GetTransport ¶
func (*Peer) GetTtlSecurity ¶
func (x *Peer) GetTtlSecurity() *TtlSecurity
func (*Peer) ProtoMessage ¶
func (*Peer) ProtoMessage()
func (*Peer) ProtoReflect ¶
func (x *Peer) ProtoReflect() protoreflect.Message
type PeerConf ¶
type PeerConf struct { AuthPassword string `protobuf:"bytes,1,opt,name=auth_password,json=authPassword,proto3" json:"auth_password,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` LocalAsn uint32 `protobuf:"varint,3,opt,name=local_asn,json=localAsn,proto3" json:"local_asn,omitempty"` NeighborAddress string `protobuf:"bytes,4,opt,name=neighbor_address,json=neighborAddress,proto3" json:"neighbor_address,omitempty"` PeerAsn uint32 `protobuf:"varint,5,opt,name=peer_asn,json=peerAsn,proto3" json:"peer_asn,omitempty"` PeerGroup string `protobuf:"bytes,6,opt,name=peer_group,json=peerGroup,proto3" json:"peer_group,omitempty"` Type PeerType `protobuf:"varint,7,opt,name=type,proto3,enum=apipb.PeerType" json:"type,omitempty"` RemovePrivate RemovePrivate `` /* 126-byte string literal not displayed */ RouteFlapDamping bool `protobuf:"varint,9,opt,name=route_flap_damping,json=routeFlapDamping,proto3" json:"route_flap_damping,omitempty"` SendCommunity uint32 `protobuf:"varint,10,opt,name=send_community,json=sendCommunity,proto3" json:"send_community,omitempty"` NeighborInterface string `protobuf:"bytes,11,opt,name=neighbor_interface,json=neighborInterface,proto3" json:"neighbor_interface,omitempty"` Vrf string `protobuf:"bytes,12,opt,name=vrf,proto3" json:"vrf,omitempty"` AllowOwnAsn uint32 `protobuf:"varint,13,opt,name=allow_own_asn,json=allowOwnAsn,proto3" json:"allow_own_asn,omitempty"` ReplacePeerAsn bool `protobuf:"varint,14,opt,name=replace_peer_asn,json=replacePeerAsn,proto3" json:"replace_peer_asn,omitempty"` AdminDown bool `protobuf:"varint,15,opt,name=admin_down,json=adminDown,proto3" json:"admin_down,omitempty"` SendSoftwareVersion bool `protobuf:"varint,16,opt,name=send_software_version,json=sendSoftwareVersion,proto3" json:"send_software_version,omitempty"` // contains filtered or unexported fields }
func (*PeerConf) Descriptor
deprecated
func (*PeerConf) GetAdminDown ¶
func (*PeerConf) GetAllowOwnAsn ¶
func (*PeerConf) GetAuthPassword ¶
func (*PeerConf) GetDescription ¶
func (*PeerConf) GetLocalAsn ¶
func (*PeerConf) GetNeighborAddress ¶
func (*PeerConf) GetNeighborInterface ¶
func (*PeerConf) GetPeerAsn ¶
func (*PeerConf) GetPeerGroup ¶
func (*PeerConf) GetRemovePrivate ¶
func (x *PeerConf) GetRemovePrivate() RemovePrivate
func (*PeerConf) GetReplacePeerAsn ¶
func (*PeerConf) GetRouteFlapDamping ¶
func (*PeerConf) GetSendCommunity ¶
func (*PeerConf) GetSendSoftwareVersion ¶
func (*PeerConf) ProtoMessage ¶
func (*PeerConf) ProtoMessage()
func (*PeerConf) ProtoReflect ¶
func (x *PeerConf) ProtoReflect() protoreflect.Message
type PeerGroup ¶
type PeerGroup struct { ApplyPolicy *ApplyPolicy `protobuf:"bytes,1,opt,name=apply_policy,json=applyPolicy,proto3" json:"apply_policy,omitempty"` Conf *PeerGroupConf `protobuf:"bytes,2,opt,name=conf,proto3" json:"conf,omitempty"` EbgpMultihop *EbgpMultihop `protobuf:"bytes,3,opt,name=ebgp_multihop,json=ebgpMultihop,proto3" json:"ebgp_multihop,omitempty"` RouteReflector *RouteReflector `protobuf:"bytes,4,opt,name=route_reflector,json=routeReflector,proto3" json:"route_reflector,omitempty"` Info *PeerGroupState `protobuf:"bytes,5,opt,name=info,proto3" json:"info,omitempty"` Timers *Timers `protobuf:"bytes,6,opt,name=timers,proto3" json:"timers,omitempty"` Transport *Transport `protobuf:"bytes,7,opt,name=transport,proto3" json:"transport,omitempty"` RouteServer *RouteServer `protobuf:"bytes,8,opt,name=route_server,json=routeServer,proto3" json:"route_server,omitempty"` GracefulRestart *GracefulRestart `protobuf:"bytes,9,opt,name=graceful_restart,json=gracefulRestart,proto3" json:"graceful_restart,omitempty"` AfiSafis []*AfiSafi `protobuf:"bytes,10,rep,name=afi_safis,json=afiSafis,proto3" json:"afi_safis,omitempty"` TtlSecurity *TtlSecurity `protobuf:"bytes,11,opt,name=ttl_security,json=ttlSecurity,proto3" json:"ttl_security,omitempty"` // contains filtered or unexported fields }
func (*PeerGroup) Descriptor
deprecated
func (*PeerGroup) GetAfiSafis ¶
func (*PeerGroup) GetApplyPolicy ¶
func (x *PeerGroup) GetApplyPolicy() *ApplyPolicy
func (*PeerGroup) GetConf ¶
func (x *PeerGroup) GetConf() *PeerGroupConf
func (*PeerGroup) GetEbgpMultihop ¶
func (x *PeerGroup) GetEbgpMultihop() *EbgpMultihop
func (*PeerGroup) GetGracefulRestart ¶
func (x *PeerGroup) GetGracefulRestart() *GracefulRestart
func (*PeerGroup) GetInfo ¶
func (x *PeerGroup) GetInfo() *PeerGroupState
func (*PeerGroup) GetRouteReflector ¶
func (x *PeerGroup) GetRouteReflector() *RouteReflector
func (*PeerGroup) GetRouteServer ¶
func (x *PeerGroup) GetRouteServer() *RouteServer
func (*PeerGroup) GetTransport ¶
func (*PeerGroup) GetTtlSecurity ¶
func (x *PeerGroup) GetTtlSecurity() *TtlSecurity
func (*PeerGroup) ProtoMessage ¶
func (*PeerGroup) ProtoMessage()
func (*PeerGroup) ProtoReflect ¶
func (x *PeerGroup) ProtoReflect() protoreflect.Message
type PeerGroupConf ¶
type PeerGroupConf struct { AuthPassword string `protobuf:"bytes,1,opt,name=auth_password,json=authPassword,proto3" json:"auth_password,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` LocalAsn uint32 `protobuf:"varint,3,opt,name=local_asn,json=localAsn,proto3" json:"local_asn,omitempty"` PeerAsn uint32 `protobuf:"varint,4,opt,name=peer_asn,json=peerAsn,proto3" json:"peer_asn,omitempty"` PeerGroupName string `protobuf:"bytes,5,opt,name=peer_group_name,json=peerGroupName,proto3" json:"peer_group_name,omitempty"` Type PeerType `protobuf:"varint,6,opt,name=type,proto3,enum=apipb.PeerType" json:"type,omitempty"` RemovePrivate RemovePrivate `` /* 126-byte string literal not displayed */ RouteFlapDamping bool `protobuf:"varint,8,opt,name=route_flap_damping,json=routeFlapDamping,proto3" json:"route_flap_damping,omitempty"` SendCommunity uint32 `protobuf:"varint,9,opt,name=send_community,json=sendCommunity,proto3" json:"send_community,omitempty"` // contains filtered or unexported fields }
func (*PeerGroupConf) Descriptor
deprecated
func (*PeerGroupConf) Descriptor() ([]byte, []int)
Deprecated: Use PeerGroupConf.ProtoReflect.Descriptor instead.
func (*PeerGroupConf) GetAuthPassword ¶
func (x *PeerGroupConf) GetAuthPassword() string
func (*PeerGroupConf) GetDescription ¶
func (x *PeerGroupConf) GetDescription() string
func (*PeerGroupConf) GetLocalAsn ¶
func (x *PeerGroupConf) GetLocalAsn() uint32
func (*PeerGroupConf) GetPeerAsn ¶
func (x *PeerGroupConf) GetPeerAsn() uint32
func (*PeerGroupConf) GetPeerGroupName ¶
func (x *PeerGroupConf) GetPeerGroupName() string
func (*PeerGroupConf) GetRemovePrivate ¶
func (x *PeerGroupConf) GetRemovePrivate() RemovePrivate
func (*PeerGroupConf) GetRouteFlapDamping ¶
func (x *PeerGroupConf) GetRouteFlapDamping() bool
func (*PeerGroupConf) GetSendCommunity ¶
func (x *PeerGroupConf) GetSendCommunity() uint32
func (*PeerGroupConf) GetType ¶
func (x *PeerGroupConf) GetType() PeerType
func (*PeerGroupConf) ProtoMessage ¶
func (*PeerGroupConf) ProtoMessage()
func (*PeerGroupConf) ProtoReflect ¶
func (x *PeerGroupConf) ProtoReflect() protoreflect.Message
func (*PeerGroupConf) Reset ¶
func (x *PeerGroupConf) Reset()
func (*PeerGroupConf) String ¶
func (x *PeerGroupConf) String() string
type PeerGroupState ¶
type PeerGroupState struct { AuthPassword string `protobuf:"bytes,1,opt,name=auth_password,json=authPassword,proto3" json:"auth_password,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` LocalAsn uint32 `protobuf:"varint,3,opt,name=local_asn,json=localAsn,proto3" json:"local_asn,omitempty"` PeerAsn uint32 `protobuf:"varint,4,opt,name=peer_asn,json=peerAsn,proto3" json:"peer_asn,omitempty"` PeerGroupName string `protobuf:"bytes,5,opt,name=peer_group_name,json=peerGroupName,proto3" json:"peer_group_name,omitempty"` Type PeerType `protobuf:"varint,6,opt,name=type,proto3,enum=apipb.PeerType" json:"type,omitempty"` RemovePrivate RemovePrivate `` /* 126-byte string literal not displayed */ RouteFlapDamping bool `protobuf:"varint,8,opt,name=route_flap_damping,json=routeFlapDamping,proto3" json:"route_flap_damping,omitempty"` SendCommunity uint32 `protobuf:"varint,9,opt,name=send_community,json=sendCommunity,proto3" json:"send_community,omitempty"` TotalPaths uint32 `protobuf:"varint,10,opt,name=total_paths,json=totalPaths,proto3" json:"total_paths,omitempty"` TotalPrefixes uint32 `protobuf:"varint,11,opt,name=total_prefixes,json=totalPrefixes,proto3" json:"total_prefixes,omitempty"` // contains filtered or unexported fields }
func (*PeerGroupState) Descriptor
deprecated
func (*PeerGroupState) Descriptor() ([]byte, []int)
Deprecated: Use PeerGroupState.ProtoReflect.Descriptor instead.
func (*PeerGroupState) GetAuthPassword ¶
func (x *PeerGroupState) GetAuthPassword() string
func (*PeerGroupState) GetDescription ¶
func (x *PeerGroupState) GetDescription() string
func (*PeerGroupState) GetLocalAsn ¶
func (x *PeerGroupState) GetLocalAsn() uint32
func (*PeerGroupState) GetPeerAsn ¶
func (x *PeerGroupState) GetPeerAsn() uint32
func (*PeerGroupState) GetPeerGroupName ¶
func (x *PeerGroupState) GetPeerGroupName() string
func (*PeerGroupState) GetRemovePrivate ¶
func (x *PeerGroupState) GetRemovePrivate() RemovePrivate
func (*PeerGroupState) GetRouteFlapDamping ¶
func (x *PeerGroupState) GetRouteFlapDamping() bool
func (*PeerGroupState) GetSendCommunity ¶
func (x *PeerGroupState) GetSendCommunity() uint32
func (*PeerGroupState) GetTotalPaths ¶
func (x *PeerGroupState) GetTotalPaths() uint32
func (*PeerGroupState) GetTotalPrefixes ¶
func (x *PeerGroupState) GetTotalPrefixes() uint32
func (*PeerGroupState) GetType ¶
func (x *PeerGroupState) GetType() PeerType
func (*PeerGroupState) ProtoMessage ¶
func (*PeerGroupState) ProtoMessage()
func (*PeerGroupState) ProtoReflect ¶
func (x *PeerGroupState) ProtoReflect() protoreflect.Message
func (*PeerGroupState) Reset ¶
func (x *PeerGroupState) Reset()
func (*PeerGroupState) String ¶
func (x *PeerGroupState) String() string
type PeerState ¶
type PeerState struct { AuthPassword string `protobuf:"bytes,1,opt,name=auth_password,json=authPassword,proto3" json:"auth_password,omitempty"` Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"` LocalAsn uint32 `protobuf:"varint,3,opt,name=local_asn,json=localAsn,proto3" json:"local_asn,omitempty"` Messages *Messages `protobuf:"bytes,4,opt,name=messages,proto3" json:"messages,omitempty"` NeighborAddress string `protobuf:"bytes,5,opt,name=neighbor_address,json=neighborAddress,proto3" json:"neighbor_address,omitempty"` PeerAsn uint32 `protobuf:"varint,6,opt,name=peer_asn,json=peerAsn,proto3" json:"peer_asn,omitempty"` PeerGroup string `protobuf:"bytes,7,opt,name=peer_group,json=peerGroup,proto3" json:"peer_group,omitempty"` Type PeerType `protobuf:"varint,8,opt,name=type,proto3,enum=apipb.PeerType" json:"type,omitempty"` Queues *Queues `protobuf:"bytes,9,opt,name=queues,proto3" json:"queues,omitempty"` RemovePrivate RemovePrivate `` /* 127-byte string literal not displayed */ RouteFlapDamping bool `protobuf:"varint,11,opt,name=route_flap_damping,json=routeFlapDamping,proto3" json:"route_flap_damping,omitempty"` SendCommunity uint32 `protobuf:"varint,12,opt,name=send_community,json=sendCommunity,proto3" json:"send_community,omitempty"` SessionState PeerState_SessionState `` /* 133-byte string literal not displayed */ AdminState PeerState_AdminState `protobuf:"varint,15,opt,name=admin_state,json=adminState,proto3,enum=apipb.PeerState_AdminState" json:"admin_state,omitempty"` OutQ uint32 `protobuf:"varint,16,opt,name=out_q,json=outQ,proto3" json:"out_q,omitempty"` Flops uint32 `protobuf:"varint,17,opt,name=flops,proto3" json:"flops,omitempty"` // Each attribute must be one of *Capability defined in // "api/capability.proto". RemoteCap []*anypb.Any `protobuf:"bytes,18,rep,name=remote_cap,json=remoteCap,proto3" json:"remote_cap,omitempty"` LocalCap []*anypb.Any `protobuf:"bytes,19,rep,name=local_cap,json=localCap,proto3" json:"local_cap,omitempty"` RouterId string `protobuf:"bytes,20,opt,name=router_id,json=routerId,proto3" json:"router_id,omitempty"` // contains filtered or unexported fields }
func (*PeerState) Descriptor
deprecated
func (*PeerState) GetAdminState ¶
func (x *PeerState) GetAdminState() PeerState_AdminState
func (*PeerState) GetAuthPassword ¶
func (*PeerState) GetDescription ¶
func (*PeerState) GetLocalAsn ¶
func (*PeerState) GetLocalCap ¶
func (*PeerState) GetMessages ¶
func (*PeerState) GetNeighborAddress ¶
func (*PeerState) GetPeerAsn ¶
func (*PeerState) GetPeerGroup ¶
func (*PeerState) GetRemoteCap ¶
func (*PeerState) GetRemovePrivate ¶
func (x *PeerState) GetRemovePrivate() RemovePrivate
func (*PeerState) GetRouteFlapDamping ¶
func (*PeerState) GetRouterId ¶
func (*PeerState) GetSendCommunity ¶
func (*PeerState) GetSessionState ¶
func (x *PeerState) GetSessionState() PeerState_SessionState
func (*PeerState) ProtoMessage ¶
func (*PeerState) ProtoMessage()
func (*PeerState) ProtoReflect ¶
func (x *PeerState) ProtoReflect() protoreflect.Message
type PeerState_AdminState ¶
type PeerState_AdminState int32
const ( PeerState_UP PeerState_AdminState = 0 PeerState_DOWN PeerState_AdminState = 1 PeerState_PFX_CT PeerState_AdminState = 2 // prefix counter over limit )
func (PeerState_AdminState) Descriptor ¶
func (PeerState_AdminState) Descriptor() protoreflect.EnumDescriptor
func (PeerState_AdminState) Enum ¶
func (x PeerState_AdminState) Enum() *PeerState_AdminState
func (PeerState_AdminState) EnumDescriptor
deprecated
func (PeerState_AdminState) EnumDescriptor() ([]byte, []int)
Deprecated: Use PeerState_AdminState.Descriptor instead.
func (PeerState_AdminState) Number ¶
func (x PeerState_AdminState) Number() protoreflect.EnumNumber
func (PeerState_AdminState) String ¶
func (x PeerState_AdminState) String() string
func (PeerState_AdminState) Type ¶
func (PeerState_AdminState) Type() protoreflect.EnumType
type PeerState_SessionState ¶
type PeerState_SessionState int32
const ( PeerState_UNKNOWN PeerState_SessionState = 0 PeerState_IDLE PeerState_SessionState = 1 PeerState_CONNECT PeerState_SessionState = 2 PeerState_ACTIVE PeerState_SessionState = 3 PeerState_OPENSENT PeerState_SessionState = 4 PeerState_OPENCONFIRM PeerState_SessionState = 5 PeerState_ESTABLISHED PeerState_SessionState = 6 )
func (PeerState_SessionState) Descriptor ¶
func (PeerState_SessionState) Descriptor() protoreflect.EnumDescriptor
func (PeerState_SessionState) Enum ¶
func (x PeerState_SessionState) Enum() *PeerState_SessionState
func (PeerState_SessionState) EnumDescriptor
deprecated
func (PeerState_SessionState) EnumDescriptor() ([]byte, []int)
Deprecated: Use PeerState_SessionState.Descriptor instead.
func (PeerState_SessionState) Number ¶
func (x PeerState_SessionState) Number() protoreflect.EnumNumber
func (PeerState_SessionState) String ¶
func (x PeerState_SessionState) String() string
func (PeerState_SessionState) Type ¶
func (PeerState_SessionState) Type() protoreflect.EnumType
type PeerType ¶
type PeerType int32
func (PeerType) Descriptor ¶
func (PeerType) Descriptor() protoreflect.EnumDescriptor
func (PeerType) EnumDescriptor
deprecated
func (PeerType) Number ¶
func (x PeerType) Number() protoreflect.EnumNumber
func (PeerType) Type ¶
func (PeerType) Type() protoreflect.EnumType
type PmsiTunnelAttribute ¶
type PmsiTunnelAttribute struct { Flags uint32 `protobuf:"varint,1,opt,name=flags,proto3" json:"flags,omitempty"` Type uint32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"` Label uint32 `protobuf:"varint,3,opt,name=label,proto3" json:"label,omitempty"` Id []byte `protobuf:"bytes,4,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*PmsiTunnelAttribute) Descriptor
deprecated
func (*PmsiTunnelAttribute) Descriptor() ([]byte, []int)
Deprecated: Use PmsiTunnelAttribute.ProtoReflect.Descriptor instead.
func (*PmsiTunnelAttribute) GetFlags ¶
func (x *PmsiTunnelAttribute) GetFlags() uint32
func (*PmsiTunnelAttribute) GetId ¶
func (x *PmsiTunnelAttribute) GetId() []byte
func (*PmsiTunnelAttribute) GetLabel ¶
func (x *PmsiTunnelAttribute) GetLabel() uint32
func (*PmsiTunnelAttribute) GetType ¶
func (x *PmsiTunnelAttribute) GetType() uint32
func (*PmsiTunnelAttribute) ProtoMessage ¶
func (*PmsiTunnelAttribute) ProtoMessage()
func (*PmsiTunnelAttribute) ProtoReflect ¶
func (x *PmsiTunnelAttribute) ProtoReflect() protoreflect.Message
func (*PmsiTunnelAttribute) Reset ¶
func (x *PmsiTunnelAttribute) Reset()
func (*PmsiTunnelAttribute) String ¶
func (x *PmsiTunnelAttribute) String() string
type Policy ¶
type Policy struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Statements []*Statement `protobuf:"bytes,2,rep,name=statements,proto3" json:"statements,omitempty"` // contains filtered or unexported fields }
func (*Policy) Descriptor
deprecated
func (*Policy) GetStatements ¶
func (*Policy) ProtoMessage ¶
func (*Policy) ProtoMessage()
func (*Policy) ProtoReflect ¶
func (x *Policy) ProtoReflect() protoreflect.Message
type PolicyAssignment ¶
type PolicyAssignment struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Direction PolicyDirection `protobuf:"varint,2,opt,name=direction,proto3,enum=apipb.PolicyDirection" json:"direction,omitempty"` Policies []*Policy `protobuf:"bytes,4,rep,name=policies,proto3" json:"policies,omitempty"` DefaultAction RouteAction `protobuf:"varint,5,opt,name=default_action,json=defaultAction,proto3,enum=apipb.RouteAction" json:"default_action,omitempty"` // contains filtered or unexported fields }
func (*PolicyAssignment) Descriptor
deprecated
func (*PolicyAssignment) Descriptor() ([]byte, []int)
Deprecated: Use PolicyAssignment.ProtoReflect.Descriptor instead.
func (*PolicyAssignment) GetDefaultAction ¶
func (x *PolicyAssignment) GetDefaultAction() RouteAction
func (*PolicyAssignment) GetDirection ¶
func (x *PolicyAssignment) GetDirection() PolicyDirection
func (*PolicyAssignment) GetName ¶
func (x *PolicyAssignment) GetName() string
func (*PolicyAssignment) GetPolicies ¶
func (x *PolicyAssignment) GetPolicies() []*Policy
func (*PolicyAssignment) ProtoMessage ¶
func (*PolicyAssignment) ProtoMessage()
func (*PolicyAssignment) ProtoReflect ¶
func (x *PolicyAssignment) ProtoReflect() protoreflect.Message
func (*PolicyAssignment) Reset ¶
func (x *PolicyAssignment) Reset()
func (*PolicyAssignment) String ¶
func (x *PolicyAssignment) String() string
type PolicyDirection ¶
type PolicyDirection int32
const ( PolicyDirection_UNKNOWN PolicyDirection = 0 PolicyDirection_IMPORT PolicyDirection = 1 PolicyDirection_EXPORT PolicyDirection = 2 )
func (PolicyDirection) Descriptor ¶
func (PolicyDirection) Descriptor() protoreflect.EnumDescriptor
func (PolicyDirection) Enum ¶
func (x PolicyDirection) Enum() *PolicyDirection
func (PolicyDirection) EnumDescriptor
deprecated
func (PolicyDirection) EnumDescriptor() ([]byte, []int)
Deprecated: Use PolicyDirection.Descriptor instead.
func (PolicyDirection) Number ¶
func (x PolicyDirection) Number() protoreflect.EnumNumber
func (PolicyDirection) String ¶
func (x PolicyDirection) String() string
func (PolicyDirection) Type ¶
func (PolicyDirection) Type() protoreflect.EnumType
type Prefix ¶
type Prefix struct { IpPrefix string `protobuf:"bytes,1,opt,name=ip_prefix,json=ipPrefix,proto3" json:"ip_prefix,omitempty"` MaskLengthMin uint32 `protobuf:"varint,2,opt,name=mask_length_min,json=maskLengthMin,proto3" json:"mask_length_min,omitempty"` MaskLengthMax uint32 `protobuf:"varint,3,opt,name=mask_length_max,json=maskLengthMax,proto3" json:"mask_length_max,omitempty"` // contains filtered or unexported fields }
func (*Prefix) Descriptor
deprecated
func (*Prefix) GetIpPrefix ¶
func (*Prefix) GetMaskLengthMax ¶
func (*Prefix) GetMaskLengthMin ¶
func (*Prefix) ProtoMessage ¶
func (*Prefix) ProtoMessage()
func (*Prefix) ProtoReflect ¶
func (x *Prefix) ProtoReflect() protoreflect.Message
type PrefixLimit ¶
type PrefixLimit struct { Family *Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"` MaxPrefixes uint32 `protobuf:"varint,2,opt,name=max_prefixes,json=maxPrefixes,proto3" json:"max_prefixes,omitempty"` ShutdownThresholdPct uint32 `protobuf:"varint,3,opt,name=shutdown_threshold_pct,json=shutdownThresholdPct,proto3" json:"shutdown_threshold_pct,omitempty"` // contains filtered or unexported fields }
func (*PrefixLimit) Descriptor
deprecated
func (*PrefixLimit) Descriptor() ([]byte, []int)
Deprecated: Use PrefixLimit.ProtoReflect.Descriptor instead.
func (*PrefixLimit) GetFamily ¶
func (x *PrefixLimit) GetFamily() *Family
func (*PrefixLimit) GetMaxPrefixes ¶
func (x *PrefixLimit) GetMaxPrefixes() uint32
func (*PrefixLimit) GetShutdownThresholdPct ¶
func (x *PrefixLimit) GetShutdownThresholdPct() uint32
func (*PrefixLimit) ProtoMessage ¶
func (*PrefixLimit) ProtoMessage()
func (*PrefixLimit) ProtoReflect ¶
func (x *PrefixLimit) ProtoReflect() protoreflect.Message
func (*PrefixLimit) Reset ¶
func (x *PrefixLimit) Reset()
func (*PrefixLimit) String ¶
func (x *PrefixLimit) String() string
type PrefixSID ¶
type PrefixSID struct { // tlv is one of: // - IndexLabelTLV Type 1 (not yet implemented) // - OriginatorSRGBTLV Type 3 (not yet implemented) // - SRv6L3ServiceTLV Type 5 // - SRv6L2ServiceTLV Type 6 Tlvs []*anypb.Any `protobuf:"bytes,1,rep,name=tlvs,proto3" json:"tlvs,omitempty"` // contains filtered or unexported fields }
https://tools.ietf.org/html/rfc8669
func (*PrefixSID) Descriptor
deprecated
func (*PrefixSID) ProtoMessage ¶
func (*PrefixSID) ProtoMessage()
func (*PrefixSID) ProtoReflect ¶
func (x *PrefixSID) ProtoReflect() protoreflect.Message
type Queues ¶
type Queues struct { Input uint32 `protobuf:"varint,1,opt,name=input,proto3" json:"input,omitempty"` Output uint32 `protobuf:"varint,2,opt,name=output,proto3" json:"output,omitempty"` // contains filtered or unexported fields }
func (*Queues) Descriptor
deprecated
func (*Queues) ProtoMessage ¶
func (*Queues) ProtoMessage()
func (*Queues) ProtoReflect ¶
func (x *Queues) ProtoReflect() protoreflect.Message
type RPKIConf ¶
type RPKIConf struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` RemotePort uint32 `protobuf:"varint,2,opt,name=remote_port,json=remotePort,proto3" json:"remote_port,omitempty"` // contains filtered or unexported fields }
func (*RPKIConf) Descriptor
deprecated
func (*RPKIConf) GetAddress ¶
func (*RPKIConf) GetRemotePort ¶
func (*RPKIConf) ProtoMessage ¶
func (*RPKIConf) ProtoMessage()
func (*RPKIConf) ProtoReflect ¶
func (x *RPKIConf) ProtoReflect() protoreflect.Message
type RPKIState ¶
type RPKIState struct { Uptime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=uptime,proto3" json:"uptime,omitempty"` Downtime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=downtime,proto3" json:"downtime,omitempty"` Up bool `protobuf:"varint,3,opt,name=up,proto3" json:"up,omitempty"` RecordIpv4 uint32 `protobuf:"varint,4,opt,name=record_ipv4,json=recordIpv4,proto3" json:"record_ipv4,omitempty"` RecordIpv6 uint32 `protobuf:"varint,5,opt,name=record_ipv6,json=recordIpv6,proto3" json:"record_ipv6,omitempty"` PrefixIpv4 uint32 `protobuf:"varint,6,opt,name=prefix_ipv4,json=prefixIpv4,proto3" json:"prefix_ipv4,omitempty"` PrefixIpv6 uint32 `protobuf:"varint,7,opt,name=prefix_ipv6,json=prefixIpv6,proto3" json:"prefix_ipv6,omitempty"` Serial uint32 `protobuf:"varint,8,opt,name=serial,proto3" json:"serial,omitempty"` ReceivedIpv4 int64 `protobuf:"varint,9,opt,name=received_ipv4,json=receivedIpv4,proto3" json:"received_ipv4,omitempty"` ReceivedIpv6 int64 `protobuf:"varint,10,opt,name=received_ipv6,json=receivedIpv6,proto3" json:"received_ipv6,omitempty"` SerialNotify int64 `protobuf:"varint,11,opt,name=serial_notify,json=serialNotify,proto3" json:"serial_notify,omitempty"` CacheReset int64 `protobuf:"varint,12,opt,name=cache_reset,json=cacheReset,proto3" json:"cache_reset,omitempty"` CacheResponse int64 `protobuf:"varint,13,opt,name=cache_response,json=cacheResponse,proto3" json:"cache_response,omitempty"` EndOfData int64 `protobuf:"varint,14,opt,name=end_of_data,json=endOfData,proto3" json:"end_of_data,omitempty"` Error int64 `protobuf:"varint,15,opt,name=error,proto3" json:"error,omitempty"` SerialQuery int64 `protobuf:"varint,16,opt,name=serial_query,json=serialQuery,proto3" json:"serial_query,omitempty"` ResetQuery int64 `protobuf:"varint,17,opt,name=reset_query,json=resetQuery,proto3" json:"reset_query,omitempty"` // contains filtered or unexported fields }
func (*RPKIState) Descriptor
deprecated
func (*RPKIState) GetCacheReset ¶
func (*RPKIState) GetCacheResponse ¶
func (*RPKIState) GetDowntime ¶
func (x *RPKIState) GetDowntime() *timestamppb.Timestamp
func (*RPKIState) GetEndOfData ¶
func (*RPKIState) GetPrefixIpv4 ¶
func (*RPKIState) GetPrefixIpv6 ¶
func (*RPKIState) GetReceivedIpv4 ¶
func (*RPKIState) GetReceivedIpv6 ¶
func (*RPKIState) GetRecordIpv4 ¶
func (*RPKIState) GetRecordIpv6 ¶
func (*RPKIState) GetResetQuery ¶
func (*RPKIState) GetSerialNotify ¶
func (*RPKIState) GetSerialQuery ¶
func (*RPKIState) GetUptime ¶
func (x *RPKIState) GetUptime() *timestamppb.Timestamp
func (*RPKIState) ProtoMessage ¶
func (*RPKIState) ProtoMessage()
func (*RPKIState) ProtoReflect ¶
func (x *RPKIState) ProtoReflect() protoreflect.Message
type RedirectFourOctetAsSpecificExtended ¶
type RedirectFourOctetAsSpecificExtended struct { Asn uint32 `protobuf:"varint,1,opt,name=asn,proto3" json:"asn,omitempty"` LocalAdmin uint32 `protobuf:"varint,2,opt,name=local_admin,json=localAdmin,proto3" json:"local_admin,omitempty"` // contains filtered or unexported fields }
func (*RedirectFourOctetAsSpecificExtended) Descriptor
deprecated
func (*RedirectFourOctetAsSpecificExtended) Descriptor() ([]byte, []int)
Deprecated: Use RedirectFourOctetAsSpecificExtended.ProtoReflect.Descriptor instead.
func (*RedirectFourOctetAsSpecificExtended) GetAsn ¶
func (x *RedirectFourOctetAsSpecificExtended) GetAsn() uint32
func (*RedirectFourOctetAsSpecificExtended) GetLocalAdmin ¶
func (x *RedirectFourOctetAsSpecificExtended) GetLocalAdmin() uint32
func (*RedirectFourOctetAsSpecificExtended) ProtoMessage ¶
func (*RedirectFourOctetAsSpecificExtended) ProtoMessage()
func (*RedirectFourOctetAsSpecificExtended) ProtoReflect ¶
func (x *RedirectFourOctetAsSpecificExtended) ProtoReflect() protoreflect.Message
func (*RedirectFourOctetAsSpecificExtended) Reset ¶
func (x *RedirectFourOctetAsSpecificExtended) Reset()
func (*RedirectFourOctetAsSpecificExtended) String ¶
func (x *RedirectFourOctetAsSpecificExtended) String() string
type RedirectIPv4AddressSpecificExtended ¶
type RedirectIPv4AddressSpecificExtended struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` LocalAdmin uint32 `protobuf:"varint,2,opt,name=local_admin,json=localAdmin,proto3" json:"local_admin,omitempty"` // contains filtered or unexported fields }
func (*RedirectIPv4AddressSpecificExtended) Descriptor
deprecated
func (*RedirectIPv4AddressSpecificExtended) Descriptor() ([]byte, []int)
Deprecated: Use RedirectIPv4AddressSpecificExtended.ProtoReflect.Descriptor instead.
func (*RedirectIPv4AddressSpecificExtended) GetAddress ¶
func (x *RedirectIPv4AddressSpecificExtended) GetAddress() string
func (*RedirectIPv4AddressSpecificExtended) GetLocalAdmin ¶
func (x *RedirectIPv4AddressSpecificExtended) GetLocalAdmin() uint32
func (*RedirectIPv4AddressSpecificExtended) ProtoMessage ¶
func (*RedirectIPv4AddressSpecificExtended) ProtoMessage()
func (*RedirectIPv4AddressSpecificExtended) ProtoReflect ¶
func (x *RedirectIPv4AddressSpecificExtended) ProtoReflect() protoreflect.Message
func (*RedirectIPv4AddressSpecificExtended) Reset ¶
func (x *RedirectIPv4AddressSpecificExtended) Reset()
func (*RedirectIPv4AddressSpecificExtended) String ¶
func (x *RedirectIPv4AddressSpecificExtended) String() string
type RedirectIPv6AddressSpecificExtended ¶
type RedirectIPv6AddressSpecificExtended struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` LocalAdmin uint32 `protobuf:"varint,2,opt,name=local_admin,json=localAdmin,proto3" json:"local_admin,omitempty"` // contains filtered or unexported fields }
func (*RedirectIPv6AddressSpecificExtended) Descriptor
deprecated
func (*RedirectIPv6AddressSpecificExtended) Descriptor() ([]byte, []int)
Deprecated: Use RedirectIPv6AddressSpecificExtended.ProtoReflect.Descriptor instead.
func (*RedirectIPv6AddressSpecificExtended) GetAddress ¶
func (x *RedirectIPv6AddressSpecificExtended) GetAddress() string
func (*RedirectIPv6AddressSpecificExtended) GetLocalAdmin ¶
func (x *RedirectIPv6AddressSpecificExtended) GetLocalAdmin() uint32
func (*RedirectIPv6AddressSpecificExtended) ProtoMessage ¶
func (*RedirectIPv6AddressSpecificExtended) ProtoMessage()
func (*RedirectIPv6AddressSpecificExtended) ProtoReflect ¶
func (x *RedirectIPv6AddressSpecificExtended) ProtoReflect() protoreflect.Message
func (*RedirectIPv6AddressSpecificExtended) Reset ¶
func (x *RedirectIPv6AddressSpecificExtended) Reset()
func (*RedirectIPv6AddressSpecificExtended) String ¶
func (x *RedirectIPv6AddressSpecificExtended) String() string
type RedirectTwoOctetAsSpecificExtended ¶
type RedirectTwoOctetAsSpecificExtended struct { Asn uint32 `protobuf:"varint,1,opt,name=asn,proto3" json:"asn,omitempty"` LocalAdmin uint32 `protobuf:"varint,2,opt,name=local_admin,json=localAdmin,proto3" json:"local_admin,omitempty"` // contains filtered or unexported fields }
func (*RedirectTwoOctetAsSpecificExtended) Descriptor
deprecated
func (*RedirectTwoOctetAsSpecificExtended) Descriptor() ([]byte, []int)
Deprecated: Use RedirectTwoOctetAsSpecificExtended.ProtoReflect.Descriptor instead.
func (*RedirectTwoOctetAsSpecificExtended) GetAsn ¶
func (x *RedirectTwoOctetAsSpecificExtended) GetAsn() uint32
func (*RedirectTwoOctetAsSpecificExtended) GetLocalAdmin ¶
func (x *RedirectTwoOctetAsSpecificExtended) GetLocalAdmin() uint32
func (*RedirectTwoOctetAsSpecificExtended) ProtoMessage ¶
func (*RedirectTwoOctetAsSpecificExtended) ProtoMessage()
func (*RedirectTwoOctetAsSpecificExtended) ProtoReflect ¶
func (x *RedirectTwoOctetAsSpecificExtended) ProtoReflect() protoreflect.Message
func (*RedirectTwoOctetAsSpecificExtended) Reset ¶
func (x *RedirectTwoOctetAsSpecificExtended) Reset()
func (*RedirectTwoOctetAsSpecificExtended) String ¶
func (x *RedirectTwoOctetAsSpecificExtended) String() string
type RemovePrivate ¶
type RemovePrivate int32
const ( RemovePrivate_REMOVE_NONE RemovePrivate = 0 RemovePrivate_REMOVE_ALL RemovePrivate = 1 RemovePrivate_REPLACE RemovePrivate = 2 )
func (RemovePrivate) Descriptor ¶
func (RemovePrivate) Descriptor() protoreflect.EnumDescriptor
func (RemovePrivate) Enum ¶
func (x RemovePrivate) Enum() *RemovePrivate
func (RemovePrivate) EnumDescriptor
deprecated
func (RemovePrivate) EnumDescriptor() ([]byte, []int)
Deprecated: Use RemovePrivate.Descriptor instead.
func (RemovePrivate) Number ¶
func (x RemovePrivate) Number() protoreflect.EnumNumber
func (RemovePrivate) String ¶
func (x RemovePrivate) String() string
func (RemovePrivate) Type ¶
func (RemovePrivate) Type() protoreflect.EnumType
type ResetPeerRequest ¶
type ResetPeerRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Communication string `protobuf:"bytes,2,opt,name=communication,proto3" json:"communication,omitempty"` Soft bool `protobuf:"varint,3,opt,name=soft,proto3" json:"soft,omitempty"` Direction ResetPeerRequest_SoftResetDirection `protobuf:"varint,4,opt,name=direction,proto3,enum=apipb.ResetPeerRequest_SoftResetDirection" json:"direction,omitempty"` // contains filtered or unexported fields }
func (*ResetPeerRequest) Descriptor
deprecated
func (*ResetPeerRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResetPeerRequest.ProtoReflect.Descriptor instead.
func (*ResetPeerRequest) GetAddress ¶
func (x *ResetPeerRequest) GetAddress() string
func (*ResetPeerRequest) GetCommunication ¶
func (x *ResetPeerRequest) GetCommunication() string
func (*ResetPeerRequest) GetDirection ¶
func (x *ResetPeerRequest) GetDirection() ResetPeerRequest_SoftResetDirection
func (*ResetPeerRequest) GetSoft ¶
func (x *ResetPeerRequest) GetSoft() bool
func (*ResetPeerRequest) ProtoMessage ¶
func (*ResetPeerRequest) ProtoMessage()
func (*ResetPeerRequest) ProtoReflect ¶
func (x *ResetPeerRequest) ProtoReflect() protoreflect.Message
func (*ResetPeerRequest) Reset ¶
func (x *ResetPeerRequest) Reset()
func (*ResetPeerRequest) String ¶
func (x *ResetPeerRequest) String() string
type ResetPeerRequest_SoftResetDirection ¶
type ResetPeerRequest_SoftResetDirection int32
const ( ResetPeerRequest_IN ResetPeerRequest_SoftResetDirection = 0 ResetPeerRequest_OUT ResetPeerRequest_SoftResetDirection = 1 ResetPeerRequest_BOTH ResetPeerRequest_SoftResetDirection = 2 )
func (ResetPeerRequest_SoftResetDirection) Descriptor ¶
func (ResetPeerRequest_SoftResetDirection) Descriptor() protoreflect.EnumDescriptor
func (ResetPeerRequest_SoftResetDirection) Enum ¶
func (x ResetPeerRequest_SoftResetDirection) Enum() *ResetPeerRequest_SoftResetDirection
func (ResetPeerRequest_SoftResetDirection) EnumDescriptor
deprecated
func (ResetPeerRequest_SoftResetDirection) EnumDescriptor() ([]byte, []int)
Deprecated: Use ResetPeerRequest_SoftResetDirection.Descriptor instead.
func (ResetPeerRequest_SoftResetDirection) Number ¶
func (x ResetPeerRequest_SoftResetDirection) Number() protoreflect.EnumNumber
func (ResetPeerRequest_SoftResetDirection) String ¶
func (x ResetPeerRequest_SoftResetDirection) String() string
func (ResetPeerRequest_SoftResetDirection) Type ¶
func (ResetPeerRequest_SoftResetDirection) Type() protoreflect.EnumType
type ResetRpkiRequest ¶
type ResetRpkiRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` Soft bool `protobuf:"varint,3,opt,name=soft,proto3" json:"soft,omitempty"` // contains filtered or unexported fields }
func (*ResetRpkiRequest) Descriptor
deprecated
func (*ResetRpkiRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResetRpkiRequest.ProtoReflect.Descriptor instead.
func (*ResetRpkiRequest) GetAddress ¶
func (x *ResetRpkiRequest) GetAddress() string
func (*ResetRpkiRequest) GetPort ¶
func (x *ResetRpkiRequest) GetPort() uint32
func (*ResetRpkiRequest) GetSoft ¶
func (x *ResetRpkiRequest) GetSoft() bool
func (*ResetRpkiRequest) ProtoMessage ¶
func (*ResetRpkiRequest) ProtoMessage()
func (*ResetRpkiRequest) ProtoReflect ¶
func (x *ResetRpkiRequest) ProtoReflect() protoreflect.Message
func (*ResetRpkiRequest) Reset ¶
func (x *ResetRpkiRequest) Reset()
func (*ResetRpkiRequest) String ¶
func (x *ResetRpkiRequest) String() string
type Roa ¶
type Roa struct { Asn uint32 `protobuf:"varint,1,opt,name=asn,proto3" json:"asn,omitempty"` Prefixlen uint32 `protobuf:"varint,2,opt,name=prefixlen,proto3" json:"prefixlen,omitempty"` Maxlen uint32 `protobuf:"varint,3,opt,name=maxlen,proto3" json:"maxlen,omitempty"` Prefix string `protobuf:"bytes,4,opt,name=prefix,proto3" json:"prefix,omitempty"` Conf *RPKIConf `protobuf:"bytes,5,opt,name=conf,proto3" json:"conf,omitempty"` // contains filtered or unexported fields }
func (*Roa) Descriptor
deprecated
func (*Roa) GetPrefixlen ¶
func (*Roa) ProtoMessage ¶
func (*Roa) ProtoMessage()
func (*Roa) ProtoReflect ¶
func (x *Roa) ProtoReflect() protoreflect.Message
type RouteAction ¶
type RouteAction int32
const ( RouteAction_NONE RouteAction = 0 RouteAction_ACCEPT RouteAction = 1 RouteAction_REJECT RouteAction = 2 )
func (RouteAction) Descriptor ¶
func (RouteAction) Descriptor() protoreflect.EnumDescriptor
func (RouteAction) Enum ¶
func (x RouteAction) Enum() *RouteAction
func (RouteAction) EnumDescriptor
deprecated
func (RouteAction) EnumDescriptor() ([]byte, []int)
Deprecated: Use RouteAction.Descriptor instead.
func (RouteAction) Number ¶
func (x RouteAction) Number() protoreflect.EnumNumber
func (RouteAction) String ¶
func (x RouteAction) String() string
func (RouteAction) Type ¶
func (RouteAction) Type() protoreflect.EnumType
type RouteDistinguisherFourOctetASN ¶
type RouteDistinguisherFourOctetASN struct { Admin uint32 `protobuf:"varint,1,opt,name=admin,proto3" json:"admin,omitempty"` Assigned uint32 `protobuf:"varint,2,opt,name=assigned,proto3" json:"assigned,omitempty"` // contains filtered or unexported fields }
func (*RouteDistinguisherFourOctetASN) Descriptor
deprecated
func (*RouteDistinguisherFourOctetASN) Descriptor() ([]byte, []int)
Deprecated: Use RouteDistinguisherFourOctetASN.ProtoReflect.Descriptor instead.
func (*RouteDistinguisherFourOctetASN) GetAdmin ¶
func (x *RouteDistinguisherFourOctetASN) GetAdmin() uint32
func (*RouteDistinguisherFourOctetASN) GetAssigned ¶
func (x *RouteDistinguisherFourOctetASN) GetAssigned() uint32
func (*RouteDistinguisherFourOctetASN) ProtoMessage ¶
func (*RouteDistinguisherFourOctetASN) ProtoMessage()
func (*RouteDistinguisherFourOctetASN) ProtoReflect ¶
func (x *RouteDistinguisherFourOctetASN) ProtoReflect() protoreflect.Message
func (*RouteDistinguisherFourOctetASN) Reset ¶
func (x *RouteDistinguisherFourOctetASN) Reset()
func (*RouteDistinguisherFourOctetASN) String ¶
func (x *RouteDistinguisherFourOctetASN) String() string
type RouteDistinguisherIPAddress ¶
type RouteDistinguisherIPAddress struct { Admin string `protobuf:"bytes,1,opt,name=admin,proto3" json:"admin,omitempty"` Assigned uint32 `protobuf:"varint,2,opt,name=assigned,proto3" json:"assigned,omitempty"` // contains filtered or unexported fields }
func (*RouteDistinguisherIPAddress) Descriptor
deprecated
func (*RouteDistinguisherIPAddress) Descriptor() ([]byte, []int)
Deprecated: Use RouteDistinguisherIPAddress.ProtoReflect.Descriptor instead.
func (*RouteDistinguisherIPAddress) GetAdmin ¶
func (x *RouteDistinguisherIPAddress) GetAdmin() string
func (*RouteDistinguisherIPAddress) GetAssigned ¶
func (x *RouteDistinguisherIPAddress) GetAssigned() uint32
func (*RouteDistinguisherIPAddress) ProtoMessage ¶
func (*RouteDistinguisherIPAddress) ProtoMessage()
func (*RouteDistinguisherIPAddress) ProtoReflect ¶
func (x *RouteDistinguisherIPAddress) ProtoReflect() protoreflect.Message
func (*RouteDistinguisherIPAddress) Reset ¶
func (x *RouteDistinguisherIPAddress) Reset()
func (*RouteDistinguisherIPAddress) String ¶
func (x *RouteDistinguisherIPAddress) String() string
type RouteDistinguisherTwoOctetASN ¶
type RouteDistinguisherTwoOctetASN struct { Admin uint32 `protobuf:"varint,1,opt,name=admin,proto3" json:"admin,omitempty"` Assigned uint32 `protobuf:"varint,2,opt,name=assigned,proto3" json:"assigned,omitempty"` // contains filtered or unexported fields }
func (*RouteDistinguisherTwoOctetASN) Descriptor
deprecated
func (*RouteDistinguisherTwoOctetASN) Descriptor() ([]byte, []int)
Deprecated: Use RouteDistinguisherTwoOctetASN.ProtoReflect.Descriptor instead.
func (*RouteDistinguisherTwoOctetASN) GetAdmin ¶
func (x *RouteDistinguisherTwoOctetASN) GetAdmin() uint32
func (*RouteDistinguisherTwoOctetASN) GetAssigned ¶
func (x *RouteDistinguisherTwoOctetASN) GetAssigned() uint32
func (*RouteDistinguisherTwoOctetASN) ProtoMessage ¶
func (*RouteDistinguisherTwoOctetASN) ProtoMessage()
func (*RouteDistinguisherTwoOctetASN) ProtoReflect ¶
func (x *RouteDistinguisherTwoOctetASN) ProtoReflect() protoreflect.Message
func (*RouteDistinguisherTwoOctetASN) Reset ¶
func (x *RouteDistinguisherTwoOctetASN) Reset()
func (*RouteDistinguisherTwoOctetASN) String ¶
func (x *RouteDistinguisherTwoOctetASN) String() string
type RouteReflector ¶
type RouteReflector struct { RouteReflectorClient bool `protobuf:"varint,1,opt,name=route_reflector_client,json=routeReflectorClient,proto3" json:"route_reflector_client,omitempty"` RouteReflectorClusterId string `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RouteReflector) Descriptor
deprecated
func (*RouteReflector) Descriptor() ([]byte, []int)
Deprecated: Use RouteReflector.ProtoReflect.Descriptor instead.
func (*RouteReflector) GetRouteReflectorClient ¶
func (x *RouteReflector) GetRouteReflectorClient() bool
func (*RouteReflector) GetRouteReflectorClusterId ¶
func (x *RouteReflector) GetRouteReflectorClusterId() string
func (*RouteReflector) ProtoMessage ¶
func (*RouteReflector) ProtoMessage()
func (*RouteReflector) ProtoReflect ¶
func (x *RouteReflector) ProtoReflect() protoreflect.Message
func (*RouteReflector) Reset ¶
func (x *RouteReflector) Reset()
func (*RouteReflector) String ¶
func (x *RouteReflector) String() string
type RouteRefreshCapability ¶
type RouteRefreshCapability struct {
// contains filtered or unexported fields
}
func (*RouteRefreshCapability) Descriptor
deprecated
func (*RouteRefreshCapability) Descriptor() ([]byte, []int)
Deprecated: Use RouteRefreshCapability.ProtoReflect.Descriptor instead.
func (*RouteRefreshCapability) ProtoMessage ¶
func (*RouteRefreshCapability) ProtoMessage()
func (*RouteRefreshCapability) ProtoReflect ¶
func (x *RouteRefreshCapability) ProtoReflect() protoreflect.Message
func (*RouteRefreshCapability) Reset ¶
func (x *RouteRefreshCapability) Reset()
func (*RouteRefreshCapability) String ¶
func (x *RouteRefreshCapability) String() string
type RouteRefreshCiscoCapability ¶
type RouteRefreshCiscoCapability struct {
// contains filtered or unexported fields
}
func (*RouteRefreshCiscoCapability) Descriptor
deprecated
func (*RouteRefreshCiscoCapability) Descriptor() ([]byte, []int)
Deprecated: Use RouteRefreshCiscoCapability.ProtoReflect.Descriptor instead.
func (*RouteRefreshCiscoCapability) ProtoMessage ¶
func (*RouteRefreshCiscoCapability) ProtoMessage()
func (*RouteRefreshCiscoCapability) ProtoReflect ¶
func (x *RouteRefreshCiscoCapability) ProtoReflect() protoreflect.Message
func (*RouteRefreshCiscoCapability) Reset ¶
func (x *RouteRefreshCiscoCapability) Reset()
func (*RouteRefreshCiscoCapability) String ¶
func (x *RouteRefreshCiscoCapability) String() string
type RouteSelectionOptions ¶
type RouteSelectionOptions struct { Config *RouteSelectionOptionsConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` State *RouteSelectionOptionsState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*RouteSelectionOptions) Descriptor
deprecated
func (*RouteSelectionOptions) Descriptor() ([]byte, []int)
Deprecated: Use RouteSelectionOptions.ProtoReflect.Descriptor instead.
func (*RouteSelectionOptions) GetConfig ¶
func (x *RouteSelectionOptions) GetConfig() *RouteSelectionOptionsConfig
func (*RouteSelectionOptions) GetState ¶
func (x *RouteSelectionOptions) GetState() *RouteSelectionOptionsState
func (*RouteSelectionOptions) ProtoMessage ¶
func (*RouteSelectionOptions) ProtoMessage()
func (*RouteSelectionOptions) ProtoReflect ¶
func (x *RouteSelectionOptions) ProtoReflect() protoreflect.Message
func (*RouteSelectionOptions) Reset ¶
func (x *RouteSelectionOptions) Reset()
func (*RouteSelectionOptions) String ¶
func (x *RouteSelectionOptions) String() string
type RouteSelectionOptionsConfig ¶
type RouteSelectionOptionsConfig struct { AlwaysCompareMed bool `protobuf:"varint,1,opt,name=always_compare_med,json=alwaysCompareMed,proto3" json:"always_compare_med,omitempty"` IgnoreAsPathLength bool `protobuf:"varint,2,opt,name=ignore_as_path_length,json=ignoreAsPathLength,proto3" json:"ignore_as_path_length,omitempty"` ExternalCompareRouterId bool `` /* 135-byte string literal not displayed */ AdvertiseInactiveRoutes bool `` /* 133-byte string literal not displayed */ EnableAigp bool `protobuf:"varint,5,opt,name=enable_aigp,json=enableAigp,proto3" json:"enable_aigp,omitempty"` IgnoreNextHopIgpMetric bool `` /* 134-byte string literal not displayed */ DisableBestPathSelection bool `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RouteSelectionOptionsConfig) Descriptor
deprecated
func (*RouteSelectionOptionsConfig) Descriptor() ([]byte, []int)
Deprecated: Use RouteSelectionOptionsConfig.ProtoReflect.Descriptor instead.
func (*RouteSelectionOptionsConfig) GetAdvertiseInactiveRoutes ¶
func (x *RouteSelectionOptionsConfig) GetAdvertiseInactiveRoutes() bool
func (*RouteSelectionOptionsConfig) GetAlwaysCompareMed ¶
func (x *RouteSelectionOptionsConfig) GetAlwaysCompareMed() bool
func (*RouteSelectionOptionsConfig) GetDisableBestPathSelection ¶
func (x *RouteSelectionOptionsConfig) GetDisableBestPathSelection() bool
func (*RouteSelectionOptionsConfig) GetEnableAigp ¶
func (x *RouteSelectionOptionsConfig) GetEnableAigp() bool
func (*RouteSelectionOptionsConfig) GetExternalCompareRouterId ¶
func (x *RouteSelectionOptionsConfig) GetExternalCompareRouterId() bool
func (*RouteSelectionOptionsConfig) GetIgnoreAsPathLength ¶
func (x *RouteSelectionOptionsConfig) GetIgnoreAsPathLength() bool
func (*RouteSelectionOptionsConfig) GetIgnoreNextHopIgpMetric ¶
func (x *RouteSelectionOptionsConfig) GetIgnoreNextHopIgpMetric() bool
func (*RouteSelectionOptionsConfig) ProtoMessage ¶
func (*RouteSelectionOptionsConfig) ProtoMessage()
func (*RouteSelectionOptionsConfig) ProtoReflect ¶
func (x *RouteSelectionOptionsConfig) ProtoReflect() protoreflect.Message
func (*RouteSelectionOptionsConfig) Reset ¶
func (x *RouteSelectionOptionsConfig) Reset()
func (*RouteSelectionOptionsConfig) String ¶
func (x *RouteSelectionOptionsConfig) String() string
type RouteSelectionOptionsState ¶
type RouteSelectionOptionsState struct { AlwaysCompareMed bool `protobuf:"varint,1,opt,name=always_compare_med,json=alwaysCompareMed,proto3" json:"always_compare_med,omitempty"` IgnoreAsPathLength bool `protobuf:"varint,2,opt,name=ignore_as_path_length,json=ignoreAsPathLength,proto3" json:"ignore_as_path_length,omitempty"` ExternalCompareRouterId bool `` /* 135-byte string literal not displayed */ AdvertiseInactiveRoutes bool `` /* 133-byte string literal not displayed */ EnableAigp bool `protobuf:"varint,5,opt,name=enable_aigp,json=enableAigp,proto3" json:"enable_aigp,omitempty"` IgnoreNextHopIgpMetric bool `` /* 134-byte string literal not displayed */ DisableBestPathSelection bool `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*RouteSelectionOptionsState) Descriptor
deprecated
func (*RouteSelectionOptionsState) Descriptor() ([]byte, []int)
Deprecated: Use RouteSelectionOptionsState.ProtoReflect.Descriptor instead.
func (*RouteSelectionOptionsState) GetAdvertiseInactiveRoutes ¶
func (x *RouteSelectionOptionsState) GetAdvertiseInactiveRoutes() bool
func (*RouteSelectionOptionsState) GetAlwaysCompareMed ¶
func (x *RouteSelectionOptionsState) GetAlwaysCompareMed() bool
func (*RouteSelectionOptionsState) GetDisableBestPathSelection ¶
func (x *RouteSelectionOptionsState) GetDisableBestPathSelection() bool
func (*RouteSelectionOptionsState) GetEnableAigp ¶
func (x *RouteSelectionOptionsState) GetEnableAigp() bool
func (*RouteSelectionOptionsState) GetExternalCompareRouterId ¶
func (x *RouteSelectionOptionsState) GetExternalCompareRouterId() bool
func (*RouteSelectionOptionsState) GetIgnoreAsPathLength ¶
func (x *RouteSelectionOptionsState) GetIgnoreAsPathLength() bool
func (*RouteSelectionOptionsState) GetIgnoreNextHopIgpMetric ¶
func (x *RouteSelectionOptionsState) GetIgnoreNextHopIgpMetric() bool
func (*RouteSelectionOptionsState) ProtoMessage ¶
func (*RouteSelectionOptionsState) ProtoMessage()
func (*RouteSelectionOptionsState) ProtoReflect ¶
func (x *RouteSelectionOptionsState) ProtoReflect() protoreflect.Message
func (*RouteSelectionOptionsState) Reset ¶
func (x *RouteSelectionOptionsState) Reset()
func (*RouteSelectionOptionsState) String ¶
func (x *RouteSelectionOptionsState) String() string
type RouteServer ¶
type RouteServer struct { RouteServerClient bool `protobuf:"varint,1,opt,name=route_server_client,json=routeServerClient,proto3" json:"route_server_client,omitempty"` SecondaryRoute bool `protobuf:"varint,2,opt,name=secondary_route,json=secondaryRoute,proto3" json:"secondary_route,omitempty"` // contains filtered or unexported fields }
func (*RouteServer) Descriptor
deprecated
func (*RouteServer) Descriptor() ([]byte, []int)
Deprecated: Use RouteServer.ProtoReflect.Descriptor instead.
func (*RouteServer) GetRouteServerClient ¶
func (x *RouteServer) GetRouteServerClient() bool
func (*RouteServer) GetSecondaryRoute ¶
func (x *RouteServer) GetSecondaryRoute() bool
func (*RouteServer) ProtoMessage ¶
func (*RouteServer) ProtoMessage()
func (*RouteServer) ProtoReflect ¶
func (x *RouteServer) ProtoReflect() protoreflect.Message
func (*RouteServer) Reset ¶
func (x *RouteServer) Reset()
func (*RouteServer) String ¶
func (x *RouteServer) String() string
type RouteTargetMembership ¶
type RouteTargetMembership struct { Config *RouteTargetMembershipConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` State *RouteTargetMembershipState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*RouteTargetMembership) Descriptor
deprecated
func (*RouteTargetMembership) Descriptor() ([]byte, []int)
Deprecated: Use RouteTargetMembership.ProtoReflect.Descriptor instead.
func (*RouteTargetMembership) GetConfig ¶
func (x *RouteTargetMembership) GetConfig() *RouteTargetMembershipConfig
func (*RouteTargetMembership) GetState ¶
func (x *RouteTargetMembership) GetState() *RouteTargetMembershipState
func (*RouteTargetMembership) ProtoMessage ¶
func (*RouteTargetMembership) ProtoMessage()
func (*RouteTargetMembership) ProtoReflect ¶
func (x *RouteTargetMembership) ProtoReflect() protoreflect.Message
func (*RouteTargetMembership) Reset ¶
func (x *RouteTargetMembership) Reset()
func (*RouteTargetMembership) String ¶
func (x *RouteTargetMembership) String() string
type RouteTargetMembershipConfig ¶
type RouteTargetMembershipConfig struct { DeferralTime uint32 `protobuf:"varint,1,opt,name=deferral_time,json=deferralTime,proto3" json:"deferral_time,omitempty"` // contains filtered or unexported fields }
func (*RouteTargetMembershipConfig) Descriptor
deprecated
func (*RouteTargetMembershipConfig) Descriptor() ([]byte, []int)
Deprecated: Use RouteTargetMembershipConfig.ProtoReflect.Descriptor instead.
func (*RouteTargetMembershipConfig) GetDeferralTime ¶
func (x *RouteTargetMembershipConfig) GetDeferralTime() uint32
func (*RouteTargetMembershipConfig) ProtoMessage ¶
func (*RouteTargetMembershipConfig) ProtoMessage()
func (*RouteTargetMembershipConfig) ProtoReflect ¶
func (x *RouteTargetMembershipConfig) ProtoReflect() protoreflect.Message
func (*RouteTargetMembershipConfig) Reset ¶
func (x *RouteTargetMembershipConfig) Reset()
func (*RouteTargetMembershipConfig) String ¶
func (x *RouteTargetMembershipConfig) String() string
type RouteTargetMembershipNLRI ¶
type RouteTargetMembershipNLRI struct { Asn uint32 `protobuf:"varint,1,opt,name=asn,proto3" json:"asn,omitempty"` // One of: // - TwoOctetAsSpecificExtended // - IPv4AddressSpecificExtended // - FourOctetAsSpecificExtended Rt *anypb.Any `protobuf:"bytes,2,opt,name=rt,proto3" json:"rt,omitempty"` // contains filtered or unexported fields }
RouteTargetMembershipNLRI represents the NLRI for: - AFI=1, SAFI=132
func (*RouteTargetMembershipNLRI) Descriptor
deprecated
func (*RouteTargetMembershipNLRI) Descriptor() ([]byte, []int)
Deprecated: Use RouteTargetMembershipNLRI.ProtoReflect.Descriptor instead.
func (*RouteTargetMembershipNLRI) GetAsn ¶
func (x *RouteTargetMembershipNLRI) GetAsn() uint32
func (*RouteTargetMembershipNLRI) GetRt ¶
func (x *RouteTargetMembershipNLRI) GetRt() *anypb.Any
func (*RouteTargetMembershipNLRI) ProtoMessage ¶
func (*RouteTargetMembershipNLRI) ProtoMessage()
func (*RouteTargetMembershipNLRI) ProtoReflect ¶
func (x *RouteTargetMembershipNLRI) ProtoReflect() protoreflect.Message
func (*RouteTargetMembershipNLRI) Reset ¶
func (x *RouteTargetMembershipNLRI) Reset()
func (*RouteTargetMembershipNLRI) String ¶
func (x *RouteTargetMembershipNLRI) String() string
type RouteTargetMembershipState ¶
type RouteTargetMembershipState struct { DeferralTime uint32 `protobuf:"varint,1,opt,name=deferral_time,json=deferralTime,proto3" json:"deferral_time,omitempty"` // contains filtered or unexported fields }
func (*RouteTargetMembershipState) Descriptor
deprecated
func (*RouteTargetMembershipState) Descriptor() ([]byte, []int)
Deprecated: Use RouteTargetMembershipState.ProtoReflect.Descriptor instead.
func (*RouteTargetMembershipState) GetDeferralTime ¶
func (x *RouteTargetMembershipState) GetDeferralTime() uint32
func (*RouteTargetMembershipState) ProtoMessage ¶
func (*RouteTargetMembershipState) ProtoMessage()
func (*RouteTargetMembershipState) ProtoReflect ¶
func (x *RouteTargetMembershipState) ProtoReflect() protoreflect.Message
func (*RouteTargetMembershipState) Reset ¶
func (x *RouteTargetMembershipState) Reset()
func (*RouteTargetMembershipState) String ¶
func (x *RouteTargetMembershipState) String() string
type RouterMacExtended ¶
type RouterMacExtended struct { Mac string `protobuf:"bytes,1,opt,name=mac,proto3" json:"mac,omitempty"` // contains filtered or unexported fields }
func (*RouterMacExtended) Descriptor
deprecated
func (*RouterMacExtended) Descriptor() ([]byte, []int)
Deprecated: Use RouterMacExtended.ProtoReflect.Descriptor instead.
func (*RouterMacExtended) GetMac ¶
func (x *RouterMacExtended) GetMac() string
func (*RouterMacExtended) ProtoMessage ¶
func (*RouterMacExtended) ProtoMessage()
func (*RouterMacExtended) ProtoReflect ¶
func (x *RouterMacExtended) ProtoReflect() protoreflect.Message
func (*RouterMacExtended) Reset ¶
func (x *RouterMacExtended) Reset()
func (*RouterMacExtended) String ¶
func (x *RouterMacExtended) String() string
type RoutingPolicy ¶
type RoutingPolicy struct { DefinedSets []*DefinedSet `protobuf:"bytes,1,rep,name=defined_sets,json=definedSets,proto3" json:"defined_sets,omitempty"` Policies []*Policy `protobuf:"bytes,2,rep,name=policies,proto3" json:"policies,omitempty"` // contains filtered or unexported fields }
func (*RoutingPolicy) Descriptor
deprecated
func (*RoutingPolicy) Descriptor() ([]byte, []int)
Deprecated: Use RoutingPolicy.ProtoReflect.Descriptor instead.
func (*RoutingPolicy) GetDefinedSets ¶
func (x *RoutingPolicy) GetDefinedSets() []*DefinedSet
func (*RoutingPolicy) GetPolicies ¶
func (x *RoutingPolicy) GetPolicies() []*Policy
func (*RoutingPolicy) ProtoMessage ¶
func (*RoutingPolicy) ProtoMessage()
func (*RoutingPolicy) ProtoReflect ¶
func (x *RoutingPolicy) ProtoReflect() protoreflect.Message
func (*RoutingPolicy) Reset ¶
func (x *RoutingPolicy) Reset()
func (*RoutingPolicy) String ¶
func (x *RoutingPolicy) String() string
type Rpki ¶
type Rpki struct { Conf *RPKIConf `protobuf:"bytes,1,opt,name=conf,proto3" json:"conf,omitempty"` State *RPKIState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*Rpki) Descriptor
deprecated
func (*Rpki) ProtoMessage ¶
func (*Rpki) ProtoMessage()
func (*Rpki) ProtoReflect ¶
func (x *Rpki) ProtoReflect() protoreflect.Message
type SRBindingSID ¶
type SRBindingSID struct { SFlag bool `protobuf:"varint,1,opt,name=s_flag,json=sFlag,proto3" json:"s_flag,omitempty"` IFlag bool `protobuf:"varint,2,opt,name=i_flag,json=iFlag,proto3" json:"i_flag,omitempty"` Sid []byte `protobuf:"bytes,3,opt,name=sid,proto3" json:"sid,omitempty"` // contains filtered or unexported fields }
func (*SRBindingSID) Descriptor
deprecated
func (*SRBindingSID) Descriptor() ([]byte, []int)
Deprecated: Use SRBindingSID.ProtoReflect.Descriptor instead.
func (*SRBindingSID) GetIFlag ¶
func (x *SRBindingSID) GetIFlag() bool
func (*SRBindingSID) GetSFlag ¶
func (x *SRBindingSID) GetSFlag() bool
func (*SRBindingSID) GetSid ¶
func (x *SRBindingSID) GetSid() []byte
func (*SRBindingSID) ProtoMessage ¶
func (*SRBindingSID) ProtoMessage()
func (*SRBindingSID) ProtoReflect ¶
func (x *SRBindingSID) ProtoReflect() protoreflect.Message
func (*SRBindingSID) Reset ¶
func (x *SRBindingSID) Reset()
func (*SRBindingSID) String ¶
func (x *SRBindingSID) String() string
type SRPolicyNLRI ¶
type SRPolicyNLRI struct { // length field carries the length of NLRI portion expressed in bits Length uint32 `protobuf:"varint,1,opt,name=length,proto3" json:"length,omitempty"` // distinguisher field carries 4-octet value uniquely identifying the policy // in the context of <color, endpoint> tuple. Distinguisher uint32 `protobuf:"varint,2,opt,name=distinguisher,proto3" json:"distinguisher,omitempty"` // color field carries 4-octet value identifying (with the endpoint) the // policy. The color is used to match the color of the destination // prefixes to steer traffic into the SR Policy Color uint32 `protobuf:"varint,3,opt,name=color,proto3" json:"color,omitempty"` // endpoint field identifies the endpoint of a policy. The Endpoint may // represent a single node or a set of nodes (e.g., an anycast // address). The Endpoint is an IPv4 (4-octet) address or an IPv6 // (16-octet) address according to the AFI of the NLRI. Endpoint []byte `protobuf:"bytes,4,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // contains filtered or unexported fields }
SRPolicyNLRI represents the NLRI for: - AFI=1, SAFI=73 - AFI=2, SAFI=73
func (*SRPolicyNLRI) Descriptor
deprecated
func (*SRPolicyNLRI) Descriptor() ([]byte, []int)
Deprecated: Use SRPolicyNLRI.ProtoReflect.Descriptor instead.
func (*SRPolicyNLRI) GetColor ¶
func (x *SRPolicyNLRI) GetColor() uint32
func (*SRPolicyNLRI) GetDistinguisher ¶
func (x *SRPolicyNLRI) GetDistinguisher() uint32
func (*SRPolicyNLRI) GetEndpoint ¶
func (x *SRPolicyNLRI) GetEndpoint() []byte
func (*SRPolicyNLRI) GetLength ¶
func (x *SRPolicyNLRI) GetLength() uint32
func (*SRPolicyNLRI) ProtoMessage ¶
func (*SRPolicyNLRI) ProtoMessage()
func (*SRPolicyNLRI) ProtoReflect ¶
func (x *SRPolicyNLRI) ProtoReflect() protoreflect.Message
func (*SRPolicyNLRI) Reset ¶
func (x *SRPolicyNLRI) Reset()
func (*SRPolicyNLRI) String ¶
func (x *SRPolicyNLRI) String() string
type SRWeight ¶
type SRWeight struct { Flags uint32 `protobuf:"varint,1,opt,name=flags,proto3" json:"flags,omitempty"` Weight uint32 `protobuf:"varint,2,opt,name=weight,proto3" json:"weight,omitempty"` // contains filtered or unexported fields }
func (*SRWeight) Descriptor
deprecated
func (*SRWeight) ProtoMessage ¶
func (*SRWeight) ProtoMessage()
func (*SRWeight) ProtoReflect ¶
func (x *SRWeight) ProtoReflect() protoreflect.Message
type SRv6Behavior ¶
type SRv6Behavior int32
const ( SRv6Behavior_RESERVED SRv6Behavior = 0 SRv6Behavior_END SRv6Behavior = 1 SRv6Behavior_END_WITH_PSP SRv6Behavior = 2 SRv6Behavior_END_WITH_USP SRv6Behavior = 3 SRv6Behavior_END_WITH_PSP_USP SRv6Behavior = 4 SRv6Behavior_ENDX SRv6Behavior = 5 SRv6Behavior_ENDX_WITH_PSP SRv6Behavior = 6 SRv6Behavior_ENDX_WITH_USP SRv6Behavior = 7 SRv6Behavior_ENDX_WITH_PSP_USP SRv6Behavior = 8 SRv6Behavior_ENDT SRv6Behavior = 9 SRv6Behavior_ENDT_WITH_PSP SRv6Behavior = 10 SRv6Behavior_ENDT_WITH_USP SRv6Behavior = 11 SRv6Behavior_ENDT_WITH_PSP_USP SRv6Behavior = 12 SRv6Behavior_END_B6_ENCAPS SRv6Behavior = 14 SRv6Behavior_END_BM SRv6Behavior = 15 SRv6Behavior_END_DX6 SRv6Behavior = 16 SRv6Behavior_END_DX4 SRv6Behavior = 17 SRv6Behavior_END_DT6 SRv6Behavior = 18 SRv6Behavior_END_DT4 SRv6Behavior = 19 SRv6Behavior_END_DT46 SRv6Behavior = 20 SRv6Behavior_END_DX2 SRv6Behavior = 21 SRv6Behavior_END_DX2V SRv6Behavior = 22 SRv6Behavior_END_DT2U SRv6Behavior = 23 SRv6Behavior_END_DT2M SRv6Behavior = 24 SRv6Behavior_END_B6_ENCAPS_Red SRv6Behavior = 27 SRv6Behavior_END_WITH_USD SRv6Behavior = 28 SRv6Behavior_END_WITH_PSP_USD SRv6Behavior = 29 SRv6Behavior_END_WITH_USP_USD SRv6Behavior = 30 SRv6Behavior_END_WITH_PSP_USP_USD SRv6Behavior = 31 SRv6Behavior_ENDX_WITH_USD SRv6Behavior = 32 SRv6Behavior_ENDX_WITH_PSP_USD SRv6Behavior = 33 SRv6Behavior_ENDX_WITH_USP_USD SRv6Behavior = 34 SRv6Behavior_ENDX_WITH_PSP_USP_USD SRv6Behavior = 35 SRv6Behavior_ENDT_WITH_USD SRv6Behavior = 36 SRv6Behavior_ENDT_WITH_PSP_USD SRv6Behavior = 37 SRv6Behavior_ENDT_WITH_USP_USD SRv6Behavior = 38 SRv6Behavior_ENDT_WITH_PSP_USP_USD SRv6Behavior = 39 SRv6Behavior_ENDM_GTP6D SRv6Behavior = 69 // 0x0045 SRv6Behavior_ENDM_GTP6DI SRv6Behavior = 70 // 0x0046 SRv6Behavior_ENDM_GTP6E SRv6Behavior = 71 // 0x0047 SRv6Behavior_ENDM_GTP4E SRv6Behavior = 72 // 0x0048 )
func (SRv6Behavior) Descriptor ¶
func (SRv6Behavior) Descriptor() protoreflect.EnumDescriptor
func (SRv6Behavior) Enum ¶
func (x SRv6Behavior) Enum() *SRv6Behavior
func (SRv6Behavior) EnumDescriptor
deprecated
func (SRv6Behavior) EnumDescriptor() ([]byte, []int)
Deprecated: Use SRv6Behavior.Descriptor instead.
func (SRv6Behavior) Number ¶
func (x SRv6Behavior) Number() protoreflect.EnumNumber
func (SRv6Behavior) String ¶
func (x SRv6Behavior) String() string
func (SRv6Behavior) Type ¶
func (SRv6Behavior) Type() protoreflect.EnumType
type SRv6BindingSID ¶
type SRv6BindingSID struct { SFlag bool `protobuf:"varint,1,opt,name=s_flag,json=sFlag,proto3" json:"s_flag,omitempty"` IFlag bool `protobuf:"varint,2,opt,name=i_flag,json=iFlag,proto3" json:"i_flag,omitempty"` BFlag bool `protobuf:"varint,3,opt,name=b_flag,json=bFlag,proto3" json:"b_flag,omitempty"` Sid []byte `protobuf:"bytes,4,opt,name=sid,proto3" json:"sid,omitempty"` EndpointBehaviorStructure *SRv6EndPointBehavior `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SRv6BindingSID) Descriptor
deprecated
func (*SRv6BindingSID) Descriptor() ([]byte, []int)
Deprecated: Use SRv6BindingSID.ProtoReflect.Descriptor instead.
func (*SRv6BindingSID) GetBFlag ¶
func (x *SRv6BindingSID) GetBFlag() bool
func (*SRv6BindingSID) GetEndpointBehaviorStructure ¶
func (x *SRv6BindingSID) GetEndpointBehaviorStructure() *SRv6EndPointBehavior
func (*SRv6BindingSID) GetIFlag ¶
func (x *SRv6BindingSID) GetIFlag() bool
func (*SRv6BindingSID) GetSFlag ¶
func (x *SRv6BindingSID) GetSFlag() bool
func (*SRv6BindingSID) GetSid ¶
func (x *SRv6BindingSID) GetSid() []byte
func (*SRv6BindingSID) ProtoMessage ¶
func (*SRv6BindingSID) ProtoMessage()
func (*SRv6BindingSID) ProtoReflect ¶
func (x *SRv6BindingSID) ProtoReflect() protoreflect.Message
func (*SRv6BindingSID) Reset ¶
func (x *SRv6BindingSID) Reset()
func (*SRv6BindingSID) String ¶
func (x *SRv6BindingSID) String() string
type SRv6EndPointBehavior ¶
type SRv6EndPointBehavior struct { Behavior SRv6Behavior `protobuf:"varint,1,opt,name=behavior,proto3,enum=apipb.SRv6Behavior" json:"behavior,omitempty"` BlockLen uint32 `protobuf:"varint,2,opt,name=block_len,json=blockLen,proto3" json:"block_len,omitempty"` NodeLen uint32 `protobuf:"varint,3,opt,name=node_len,json=nodeLen,proto3" json:"node_len,omitempty"` FuncLen uint32 `protobuf:"varint,4,opt,name=func_len,json=funcLen,proto3" json:"func_len,omitempty"` ArgLen uint32 `protobuf:"varint,5,opt,name=arg_len,json=argLen,proto3" json:"arg_len,omitempty"` // contains filtered or unexported fields }
func (*SRv6EndPointBehavior) Descriptor
deprecated
func (*SRv6EndPointBehavior) Descriptor() ([]byte, []int)
Deprecated: Use SRv6EndPointBehavior.ProtoReflect.Descriptor instead.
func (*SRv6EndPointBehavior) GetArgLen ¶
func (x *SRv6EndPointBehavior) GetArgLen() uint32
func (*SRv6EndPointBehavior) GetBehavior ¶
func (x *SRv6EndPointBehavior) GetBehavior() SRv6Behavior
func (*SRv6EndPointBehavior) GetBlockLen ¶
func (x *SRv6EndPointBehavior) GetBlockLen() uint32
func (*SRv6EndPointBehavior) GetFuncLen ¶
func (x *SRv6EndPointBehavior) GetFuncLen() uint32
func (*SRv6EndPointBehavior) GetNodeLen ¶
func (x *SRv6EndPointBehavior) GetNodeLen() uint32
func (*SRv6EndPointBehavior) ProtoMessage ¶
func (*SRv6EndPointBehavior) ProtoMessage()
func (*SRv6EndPointBehavior) ProtoReflect ¶
func (x *SRv6EndPointBehavior) ProtoReflect() protoreflect.Message
func (*SRv6EndPointBehavior) Reset ¶
func (x *SRv6EndPointBehavior) Reset()
func (*SRv6EndPointBehavior) String ¶
func (x *SRv6EndPointBehavior) String() string
type SRv6InformationSubTLV ¶
type SRv6InformationSubTLV struct { Sid []byte `protobuf:"bytes,1,opt,name=sid,proto3" json:"sid,omitempty"` Flags *SRv6SIDFlags `protobuf:"bytes,2,opt,name=flags,proto3" json:"flags,omitempty"` EndpointBehavior uint32 `protobuf:"varint,3,opt,name=endpoint_behavior,json=endpointBehavior,proto3" json:"endpoint_behavior,omitempty"` // SRv6TLV is one of: // - SRv6StructureSubSubTLV SubSubTlvs map[uint32]*SRv6TLV `` /* 182-byte string literal not displayed */ // contains filtered or unexported fields }
https://tools.ietf.org/html/draft-dawra-bess-srv6-services-02#section-2.1.1
func (*SRv6InformationSubTLV) Descriptor
deprecated
func (*SRv6InformationSubTLV) Descriptor() ([]byte, []int)
Deprecated: Use SRv6InformationSubTLV.ProtoReflect.Descriptor instead.
func (*SRv6InformationSubTLV) GetEndpointBehavior ¶
func (x *SRv6InformationSubTLV) GetEndpointBehavior() uint32
func (*SRv6InformationSubTLV) GetFlags ¶
func (x *SRv6InformationSubTLV) GetFlags() *SRv6SIDFlags
func (*SRv6InformationSubTLV) GetSid ¶
func (x *SRv6InformationSubTLV) GetSid() []byte
func (*SRv6InformationSubTLV) GetSubSubTlvs ¶
func (x *SRv6InformationSubTLV) GetSubSubTlvs() map[uint32]*SRv6TLV
func (*SRv6InformationSubTLV) ProtoMessage ¶
func (*SRv6InformationSubTLV) ProtoMessage()
func (*SRv6InformationSubTLV) ProtoReflect ¶
func (x *SRv6InformationSubTLV) ProtoReflect() protoreflect.Message
func (*SRv6InformationSubTLV) Reset ¶
func (x *SRv6InformationSubTLV) Reset()
func (*SRv6InformationSubTLV) String ¶
func (x *SRv6InformationSubTLV) String() string
type SRv6L2ServiceTLV ¶
type SRv6L2ServiceTLV struct { // SRv6TLV is one of: // - SRv6InformationSubTLV SubTlvs map[uint32]*SRv6TLV `` /* 171-byte string literal not displayed */ // contains filtered or unexported fields }
https://www.rfc-editor.org/rfc/rfc9252.html#section-2
func (*SRv6L2ServiceTLV) Descriptor
deprecated
func (*SRv6L2ServiceTLV) Descriptor() ([]byte, []int)
Deprecated: Use SRv6L2ServiceTLV.ProtoReflect.Descriptor instead.
func (*SRv6L2ServiceTLV) GetSubTlvs ¶
func (x *SRv6L2ServiceTLV) GetSubTlvs() map[uint32]*SRv6TLV
func (*SRv6L2ServiceTLV) ProtoMessage ¶
func (*SRv6L2ServiceTLV) ProtoMessage()
func (*SRv6L2ServiceTLV) ProtoReflect ¶
func (x *SRv6L2ServiceTLV) ProtoReflect() protoreflect.Message
func (*SRv6L2ServiceTLV) Reset ¶
func (x *SRv6L2ServiceTLV) Reset()
func (*SRv6L2ServiceTLV) String ¶
func (x *SRv6L2ServiceTLV) String() string
type SRv6L3ServiceTLV ¶
type SRv6L3ServiceTLV struct { // SRv6TLV is one of: // - SRv6InformationSubTLV SubTlvs map[uint32]*SRv6TLV `` /* 171-byte string literal not displayed */ // contains filtered or unexported fields }
https://www.rfc-editor.org/rfc/rfc9252.html#section-2
func (*SRv6L3ServiceTLV) Descriptor
deprecated
func (*SRv6L3ServiceTLV) Descriptor() ([]byte, []int)
Deprecated: Use SRv6L3ServiceTLV.ProtoReflect.Descriptor instead.
func (*SRv6L3ServiceTLV) GetSubTlvs ¶
func (x *SRv6L3ServiceTLV) GetSubTlvs() map[uint32]*SRv6TLV
func (*SRv6L3ServiceTLV) ProtoMessage ¶
func (*SRv6L3ServiceTLV) ProtoMessage()
func (*SRv6L3ServiceTLV) ProtoReflect ¶
func (x *SRv6L3ServiceTLV) ProtoReflect() protoreflect.Message
func (*SRv6L3ServiceTLV) Reset ¶
func (x *SRv6L3ServiceTLV) Reset()
func (*SRv6L3ServiceTLV) String ¶
func (x *SRv6L3ServiceTLV) String() string
type SRv6SIDFlags ¶
type SRv6SIDFlags struct { // Placeholder for future sid flags Flag_1 bool `protobuf:"varint,1,opt,name=flag_1,json=flag1,proto3" json:"flag_1,omitempty"` // contains filtered or unexported fields }
func (*SRv6SIDFlags) Descriptor
deprecated
func (*SRv6SIDFlags) Descriptor() ([]byte, []int)
Deprecated: Use SRv6SIDFlags.ProtoReflect.Descriptor instead.
func (*SRv6SIDFlags) GetFlag_1 ¶
func (x *SRv6SIDFlags) GetFlag_1() bool
func (*SRv6SIDFlags) ProtoMessage ¶
func (*SRv6SIDFlags) ProtoMessage()
func (*SRv6SIDFlags) ProtoReflect ¶
func (x *SRv6SIDFlags) ProtoReflect() protoreflect.Message
func (*SRv6SIDFlags) Reset ¶
func (x *SRv6SIDFlags) Reset()
func (*SRv6SIDFlags) String ¶
func (x *SRv6SIDFlags) String() string
type SRv6StructureSubSubTLV ¶
type SRv6StructureSubSubTLV struct { LocatorBlockLength uint32 `protobuf:"varint,1,opt,name=locator_block_length,json=locatorBlockLength,proto3" json:"locator_block_length,omitempty"` LocatorNodeLength uint32 `protobuf:"varint,2,opt,name=locator_node_length,json=locatorNodeLength,proto3" json:"locator_node_length,omitempty"` FunctionLength uint32 `protobuf:"varint,3,opt,name=function_length,json=functionLength,proto3" json:"function_length,omitempty"` ArgumentLength uint32 `protobuf:"varint,4,opt,name=argument_length,json=argumentLength,proto3" json:"argument_length,omitempty"` TranspositionLength uint32 `protobuf:"varint,5,opt,name=transposition_length,json=transpositionLength,proto3" json:"transposition_length,omitempty"` TranspositionOffset uint32 `protobuf:"varint,6,opt,name=transposition_offset,json=transpositionOffset,proto3" json:"transposition_offset,omitempty"` // contains filtered or unexported fields }
https://www.rfc-editor.org/rfc/rfc9252.html#section-3.2.1
func (*SRv6StructureSubSubTLV) Descriptor
deprecated
func (*SRv6StructureSubSubTLV) Descriptor() ([]byte, []int)
Deprecated: Use SRv6StructureSubSubTLV.ProtoReflect.Descriptor instead.
func (*SRv6StructureSubSubTLV) GetArgumentLength ¶
func (x *SRv6StructureSubSubTLV) GetArgumentLength() uint32
func (*SRv6StructureSubSubTLV) GetFunctionLength ¶
func (x *SRv6StructureSubSubTLV) GetFunctionLength() uint32
func (*SRv6StructureSubSubTLV) GetLocatorBlockLength ¶
func (x *SRv6StructureSubSubTLV) GetLocatorBlockLength() uint32
func (*SRv6StructureSubSubTLV) GetLocatorNodeLength ¶
func (x *SRv6StructureSubSubTLV) GetLocatorNodeLength() uint32
func (*SRv6StructureSubSubTLV) GetTranspositionLength ¶
func (x *SRv6StructureSubSubTLV) GetTranspositionLength() uint32
func (*SRv6StructureSubSubTLV) GetTranspositionOffset ¶
func (x *SRv6StructureSubSubTLV) GetTranspositionOffset() uint32
func (*SRv6StructureSubSubTLV) ProtoMessage ¶
func (*SRv6StructureSubSubTLV) ProtoMessage()
func (*SRv6StructureSubSubTLV) ProtoReflect ¶
func (x *SRv6StructureSubSubTLV) ProtoReflect() protoreflect.Message
func (*SRv6StructureSubSubTLV) Reset ¶
func (x *SRv6StructureSubSubTLV) Reset()
func (*SRv6StructureSubSubTLV) String ¶
func (x *SRv6StructureSubSubTLV) String() string
type SRv6TLV ¶
type SRv6TLV struct { Tlv []*anypb.Any `protobuf:"bytes,1,rep,name=tlv,proto3" json:"tlv,omitempty"` // contains filtered or unexported fields }
func (*SRv6TLV) Descriptor
deprecated
func (*SRv6TLV) ProtoMessage ¶
func (*SRv6TLV) ProtoMessage()
func (*SRv6TLV) ProtoReflect ¶
func (x *SRv6TLV) ProtoReflect() protoreflect.Message
type SegmentFlags ¶
type SegmentFlags struct { VFlag bool `protobuf:"varint,1,opt,name=v_flag,json=vFlag,proto3" json:"v_flag,omitempty"` AFlag bool `protobuf:"varint,2,opt,name=a_flag,json=aFlag,proto3" json:"a_flag,omitempty"` SFlag bool `protobuf:"varint,3,opt,name=s_flag,json=sFlag,proto3" json:"s_flag,omitempty"` BFlag bool `protobuf:"varint,4,opt,name=b_flag,json=bFlag,proto3" json:"b_flag,omitempty"` // contains filtered or unexported fields }
func (*SegmentFlags) Descriptor
deprecated
func (*SegmentFlags) Descriptor() ([]byte, []int)
Deprecated: Use SegmentFlags.ProtoReflect.Descriptor instead.
func (*SegmentFlags) GetAFlag ¶
func (x *SegmentFlags) GetAFlag() bool
func (*SegmentFlags) GetBFlag ¶
func (x *SegmentFlags) GetBFlag() bool
func (*SegmentFlags) GetSFlag ¶
func (x *SegmentFlags) GetSFlag() bool
func (*SegmentFlags) GetVFlag ¶
func (x *SegmentFlags) GetVFlag() bool
func (*SegmentFlags) ProtoMessage ¶
func (*SegmentFlags) ProtoMessage()
func (*SegmentFlags) ProtoReflect ¶
func (x *SegmentFlags) ProtoReflect() protoreflect.Message
func (*SegmentFlags) Reset ¶
func (x *SegmentFlags) Reset()
func (*SegmentFlags) String ¶
func (x *SegmentFlags) String() string
type SegmentTypeA ¶
type SegmentTypeA struct { Flags *SegmentFlags `protobuf:"bytes,1,opt,name=flags,proto3" json:"flags,omitempty"` Label uint32 `protobuf:"varint,2,opt,name=label,proto3" json:"label,omitempty"` // contains filtered or unexported fields }
func (*SegmentTypeA) Descriptor
deprecated
func (*SegmentTypeA) Descriptor() ([]byte, []int)
Deprecated: Use SegmentTypeA.ProtoReflect.Descriptor instead.
func (*SegmentTypeA) GetFlags ¶
func (x *SegmentTypeA) GetFlags() *SegmentFlags
func (*SegmentTypeA) GetLabel ¶
func (x *SegmentTypeA) GetLabel() uint32
func (*SegmentTypeA) ProtoMessage ¶
func (*SegmentTypeA) ProtoMessage()
func (*SegmentTypeA) ProtoReflect ¶
func (x *SegmentTypeA) ProtoReflect() protoreflect.Message
func (*SegmentTypeA) Reset ¶
func (x *SegmentTypeA) Reset()
func (*SegmentTypeA) String ¶
func (x *SegmentTypeA) String() string
type SegmentTypeB ¶
type SegmentTypeB struct { Flags *SegmentFlags `protobuf:"bytes,1,opt,name=flags,proto3" json:"flags,omitempty"` Sid []byte `protobuf:"bytes,2,opt,name=sid,proto3" json:"sid,omitempty"` EndpointBehaviorStructure *SRv6EndPointBehavior `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*SegmentTypeB) Descriptor
deprecated
func (*SegmentTypeB) Descriptor() ([]byte, []int)
Deprecated: Use SegmentTypeB.ProtoReflect.Descriptor instead.
func (*SegmentTypeB) GetEndpointBehaviorStructure ¶
func (x *SegmentTypeB) GetEndpointBehaviorStructure() *SRv6EndPointBehavior
func (*SegmentTypeB) GetFlags ¶
func (x *SegmentTypeB) GetFlags() *SegmentFlags
func (*SegmentTypeB) GetSid ¶
func (x *SegmentTypeB) GetSid() []byte
func (*SegmentTypeB) ProtoMessage ¶
func (*SegmentTypeB) ProtoMessage()
func (*SegmentTypeB) ProtoReflect ¶
func (x *SegmentTypeB) ProtoReflect() protoreflect.Message
func (*SegmentTypeB) Reset ¶
func (x *SegmentTypeB) Reset()
func (*SegmentTypeB) String ¶
func (x *SegmentTypeB) String() string
type SetLogLevelRequest ¶
type SetLogLevelRequest struct { Level SetLogLevelRequest_Level `protobuf:"varint,1,opt,name=level,proto3,enum=apipb.SetLogLevelRequest_Level" json:"level,omitempty"` // contains filtered or unexported fields }
func (*SetLogLevelRequest) Descriptor
deprecated
func (*SetLogLevelRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetLogLevelRequest.ProtoReflect.Descriptor instead.
func (*SetLogLevelRequest) GetLevel ¶
func (x *SetLogLevelRequest) GetLevel() SetLogLevelRequest_Level
func (*SetLogLevelRequest) ProtoMessage ¶
func (*SetLogLevelRequest) ProtoMessage()
func (*SetLogLevelRequest) ProtoReflect ¶
func (x *SetLogLevelRequest) ProtoReflect() protoreflect.Message
func (*SetLogLevelRequest) Reset ¶
func (x *SetLogLevelRequest) Reset()
func (*SetLogLevelRequest) String ¶
func (x *SetLogLevelRequest) String() string
type SetLogLevelRequest_Level ¶
type SetLogLevelRequest_Level int32
const ( SetLogLevelRequest_PANIC SetLogLevelRequest_Level = 0 SetLogLevelRequest_FATAL SetLogLevelRequest_Level = 1 SetLogLevelRequest_ERROR SetLogLevelRequest_Level = 2 SetLogLevelRequest_WARN SetLogLevelRequest_Level = 3 SetLogLevelRequest_INFO SetLogLevelRequest_Level = 4 SetLogLevelRequest_DEBUG SetLogLevelRequest_Level = 5 SetLogLevelRequest_TRACE SetLogLevelRequest_Level = 6 )
func (SetLogLevelRequest_Level) Descriptor ¶
func (SetLogLevelRequest_Level) Descriptor() protoreflect.EnumDescriptor
func (SetLogLevelRequest_Level) Enum ¶
func (x SetLogLevelRequest_Level) Enum() *SetLogLevelRequest_Level
func (SetLogLevelRequest_Level) EnumDescriptor
deprecated
func (SetLogLevelRequest_Level) EnumDescriptor() ([]byte, []int)
Deprecated: Use SetLogLevelRequest_Level.Descriptor instead.
func (SetLogLevelRequest_Level) Number ¶
func (x SetLogLevelRequest_Level) Number() protoreflect.EnumNumber
func (SetLogLevelRequest_Level) String ¶
func (x SetLogLevelRequest_Level) String() string
func (SetLogLevelRequest_Level) Type ¶
func (SetLogLevelRequest_Level) Type() protoreflect.EnumType
type SetPoliciesRequest ¶
type SetPoliciesRequest struct { DefinedSets []*DefinedSet `protobuf:"bytes,1,rep,name=defined_sets,json=definedSets,proto3" json:"defined_sets,omitempty"` Policies []*Policy `protobuf:"bytes,2,rep,name=policies,proto3" json:"policies,omitempty"` Assignments []*PolicyAssignment `protobuf:"bytes,3,rep,name=assignments,proto3" json:"assignments,omitempty"` // contains filtered or unexported fields }
func (*SetPoliciesRequest) Descriptor
deprecated
func (*SetPoliciesRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetPoliciesRequest.ProtoReflect.Descriptor instead.
func (*SetPoliciesRequest) GetAssignments ¶
func (x *SetPoliciesRequest) GetAssignments() []*PolicyAssignment
func (*SetPoliciesRequest) GetDefinedSets ¶
func (x *SetPoliciesRequest) GetDefinedSets() []*DefinedSet
func (*SetPoliciesRequest) GetPolicies ¶
func (x *SetPoliciesRequest) GetPolicies() []*Policy
func (*SetPoliciesRequest) ProtoMessage ¶
func (*SetPoliciesRequest) ProtoMessage()
func (*SetPoliciesRequest) ProtoReflect ¶
func (x *SetPoliciesRequest) ProtoReflect() protoreflect.Message
func (*SetPoliciesRequest) Reset ¶
func (x *SetPoliciesRequest) Reset()
func (*SetPoliciesRequest) String ¶
func (x *SetPoliciesRequest) String() string
type SetPolicyAssignmentRequest ¶
type SetPolicyAssignmentRequest struct { Assignment *PolicyAssignment `protobuf:"bytes,1,opt,name=assignment,proto3" json:"assignment,omitempty"` // contains filtered or unexported fields }
func (*SetPolicyAssignmentRequest) Descriptor
deprecated
func (*SetPolicyAssignmentRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetPolicyAssignmentRequest.ProtoReflect.Descriptor instead.
func (*SetPolicyAssignmentRequest) GetAssignment ¶
func (x *SetPolicyAssignmentRequest) GetAssignment() *PolicyAssignment
func (*SetPolicyAssignmentRequest) ProtoMessage ¶
func (*SetPolicyAssignmentRequest) ProtoMessage()
func (*SetPolicyAssignmentRequest) ProtoReflect ¶
func (x *SetPolicyAssignmentRequest) ProtoReflect() protoreflect.Message
func (*SetPolicyAssignmentRequest) Reset ¶
func (x *SetPolicyAssignmentRequest) Reset()
func (*SetPolicyAssignmentRequest) String ¶
func (x *SetPolicyAssignmentRequest) String() string
type ShutdownPeerRequest ¶
type ShutdownPeerRequest struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Communication string `protobuf:"bytes,2,opt,name=communication,proto3" json:"communication,omitempty"` // contains filtered or unexported fields }
func (*ShutdownPeerRequest) Descriptor
deprecated
func (*ShutdownPeerRequest) Descriptor() ([]byte, []int)
Deprecated: Use ShutdownPeerRequest.ProtoReflect.Descriptor instead.
func (*ShutdownPeerRequest) GetAddress ¶
func (x *ShutdownPeerRequest) GetAddress() string
func (*ShutdownPeerRequest) GetCommunication ¶
func (x *ShutdownPeerRequest) GetCommunication() string
func (*ShutdownPeerRequest) ProtoMessage ¶
func (*ShutdownPeerRequest) ProtoMessage()
func (*ShutdownPeerRequest) ProtoReflect ¶
func (x *ShutdownPeerRequest) ProtoReflect() protoreflect.Message
func (*ShutdownPeerRequest) Reset ¶
func (x *ShutdownPeerRequest) Reset()
func (*ShutdownPeerRequest) String ¶
func (x *ShutdownPeerRequest) String() string
type SoftwareVersionCapability ¶
type SoftwareVersionCapability struct { SoftwareVersion string `protobuf:"bytes,1,opt,name=software_version,json=softwareVersion,proto3" json:"software_version,omitempty"` // contains filtered or unexported fields }
func (*SoftwareVersionCapability) Descriptor
deprecated
func (*SoftwareVersionCapability) Descriptor() ([]byte, []int)
Deprecated: Use SoftwareVersionCapability.ProtoReflect.Descriptor instead.
func (*SoftwareVersionCapability) GetSoftwareVersion ¶
func (x *SoftwareVersionCapability) GetSoftwareVersion() string
func (*SoftwareVersionCapability) ProtoMessage ¶
func (*SoftwareVersionCapability) ProtoMessage()
func (*SoftwareVersionCapability) ProtoReflect ¶
func (x *SoftwareVersionCapability) ProtoReflect() protoreflect.Message
func (*SoftwareVersionCapability) Reset ¶
func (x *SoftwareVersionCapability) Reset()
func (*SoftwareVersionCapability) String ¶
func (x *SoftwareVersionCapability) String() string
type StartBgpRequest ¶
type StartBgpRequest struct { Global *Global `protobuf:"bytes,1,opt,name=global,proto3" json:"global,omitempty"` // contains filtered or unexported fields }
func (*StartBgpRequest) Descriptor
deprecated
func (*StartBgpRequest) Descriptor() ([]byte, []int)
Deprecated: Use StartBgpRequest.ProtoReflect.Descriptor instead.
func (*StartBgpRequest) GetGlobal ¶
func (x *StartBgpRequest) GetGlobal() *Global
func (*StartBgpRequest) ProtoMessage ¶
func (*StartBgpRequest) ProtoMessage()
func (*StartBgpRequest) ProtoReflect ¶
func (x *StartBgpRequest) ProtoReflect() protoreflect.Message
func (*StartBgpRequest) Reset ¶
func (x *StartBgpRequest) Reset()
func (*StartBgpRequest) String ¶
func (x *StartBgpRequest) String() string
type Statement ¶
type Statement struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Conditions *Conditions `protobuf:"bytes,2,opt,name=conditions,proto3" json:"conditions,omitempty"` Actions *Actions `protobuf:"bytes,3,opt,name=actions,proto3" json:"actions,omitempty"` // contains filtered or unexported fields }
func (*Statement) Descriptor
deprecated
func (*Statement) GetActions ¶
func (*Statement) GetConditions ¶
func (x *Statement) GetConditions() *Conditions
func (*Statement) ProtoMessage ¶
func (*Statement) ProtoMessage()
func (*Statement) ProtoReflect ¶
func (x *Statement) ProtoReflect() protoreflect.Message
type StopBgpRequest ¶
type StopBgpRequest struct {
// contains filtered or unexported fields
}
func (*StopBgpRequest) Descriptor
deprecated
func (*StopBgpRequest) Descriptor() ([]byte, []int)
Deprecated: Use StopBgpRequest.ProtoReflect.Descriptor instead.
func (*StopBgpRequest) ProtoMessage ¶
func (*StopBgpRequest) ProtoMessage()
func (*StopBgpRequest) ProtoReflect ¶
func (x *StopBgpRequest) ProtoReflect() protoreflect.Message
func (*StopBgpRequest) Reset ¶
func (x *StopBgpRequest) Reset()
func (*StopBgpRequest) String ¶
func (x *StopBgpRequest) String() string
type TableLookupPrefix ¶
type TableLookupPrefix struct { Prefix string `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` Type TableLookupPrefix_Type `protobuf:"varint,2,opt,name=type,proto3,enum=apipb.TableLookupPrefix_Type" json:"type,omitempty"` Rd string `protobuf:"bytes,3,opt,name=rd,proto3" json:"rd,omitempty"` // contains filtered or unexported fields }
API representation of table.LookupPrefix
func (*TableLookupPrefix) Descriptor
deprecated
func (*TableLookupPrefix) Descriptor() ([]byte, []int)
Deprecated: Use TableLookupPrefix.ProtoReflect.Descriptor instead.
func (*TableLookupPrefix) GetPrefix ¶
func (x *TableLookupPrefix) GetPrefix() string
func (*TableLookupPrefix) GetRd ¶
func (x *TableLookupPrefix) GetRd() string
func (*TableLookupPrefix) GetType ¶
func (x *TableLookupPrefix) GetType() TableLookupPrefix_Type
func (*TableLookupPrefix) ProtoMessage ¶
func (*TableLookupPrefix) ProtoMessage()
func (*TableLookupPrefix) ProtoReflect ¶
func (x *TableLookupPrefix) ProtoReflect() protoreflect.Message
func (*TableLookupPrefix) Reset ¶
func (x *TableLookupPrefix) Reset()
func (*TableLookupPrefix) String ¶
func (x *TableLookupPrefix) String() string
type TableLookupPrefix_Type ¶
type TableLookupPrefix_Type int32
API representation of table.LookupOption
const ( TableLookupPrefix_EXACT TableLookupPrefix_Type = 0 TableLookupPrefix_LONGER TableLookupPrefix_Type = 1 TableLookupPrefix_SHORTER TableLookupPrefix_Type = 2 )
func (TableLookupPrefix_Type) Descriptor ¶
func (TableLookupPrefix_Type) Descriptor() protoreflect.EnumDescriptor
func (TableLookupPrefix_Type) Enum ¶
func (x TableLookupPrefix_Type) Enum() *TableLookupPrefix_Type
func (TableLookupPrefix_Type) EnumDescriptor
deprecated
func (TableLookupPrefix_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use TableLookupPrefix_Type.Descriptor instead.
func (TableLookupPrefix_Type) Number ¶
func (x TableLookupPrefix_Type) Number() protoreflect.EnumNumber
func (TableLookupPrefix_Type) String ¶
func (x TableLookupPrefix_Type) String() string
func (TableLookupPrefix_Type) Type ¶
func (TableLookupPrefix_Type) Type() protoreflect.EnumType
type TableType ¶
type TableType int32
func (TableType) Descriptor ¶
func (TableType) Descriptor() protoreflect.EnumDescriptor
func (TableType) EnumDescriptor
deprecated
func (TableType) Number ¶
func (x TableType) Number() protoreflect.EnumNumber
func (TableType) Type ¶
func (TableType) Type() protoreflect.EnumType
type Timers ¶
type Timers struct { Config *TimersConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` State *TimersState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*Timers) Descriptor
deprecated
func (*Timers) GetConfig ¶
func (x *Timers) GetConfig() *TimersConfig
func (*Timers) GetState ¶
func (x *Timers) GetState() *TimersState
func (*Timers) ProtoMessage ¶
func (*Timers) ProtoMessage()
func (*Timers) ProtoReflect ¶
func (x *Timers) ProtoReflect() protoreflect.Message
type TimersConfig ¶
type TimersConfig struct { ConnectRetry uint64 `protobuf:"varint,1,opt,name=connect_retry,json=connectRetry,proto3" json:"connect_retry,omitempty"` HoldTime uint64 `protobuf:"varint,2,opt,name=hold_time,json=holdTime,proto3" json:"hold_time,omitempty"` KeepaliveInterval uint64 `protobuf:"varint,3,opt,name=keepalive_interval,json=keepaliveInterval,proto3" json:"keepalive_interval,omitempty"` MinimumAdvertisementInterval uint64 `` /* 148-byte string literal not displayed */ IdleHoldTimeAfterReset uint64 `` /* 134-byte string literal not displayed */ // contains filtered or unexported fields }
func (*TimersConfig) Descriptor
deprecated
func (*TimersConfig) Descriptor() ([]byte, []int)
Deprecated: Use TimersConfig.ProtoReflect.Descriptor instead.
func (*TimersConfig) GetConnectRetry ¶
func (x *TimersConfig) GetConnectRetry() uint64
func (*TimersConfig) GetHoldTime ¶
func (x *TimersConfig) GetHoldTime() uint64
func (*TimersConfig) GetIdleHoldTimeAfterReset ¶
func (x *TimersConfig) GetIdleHoldTimeAfterReset() uint64
func (*TimersConfig) GetKeepaliveInterval ¶
func (x *TimersConfig) GetKeepaliveInterval() uint64
func (*TimersConfig) GetMinimumAdvertisementInterval ¶
func (x *TimersConfig) GetMinimumAdvertisementInterval() uint64
func (*TimersConfig) ProtoMessage ¶
func (*TimersConfig) ProtoMessage()
func (*TimersConfig) ProtoReflect ¶
func (x *TimersConfig) ProtoReflect() protoreflect.Message
func (*TimersConfig) Reset ¶
func (x *TimersConfig) Reset()
func (*TimersConfig) String ¶
func (x *TimersConfig) String() string
type TimersState ¶
type TimersState struct { ConnectRetry uint64 `protobuf:"varint,1,opt,name=connect_retry,json=connectRetry,proto3" json:"connect_retry,omitempty"` HoldTime uint64 `protobuf:"varint,2,opt,name=hold_time,json=holdTime,proto3" json:"hold_time,omitempty"` KeepaliveInterval uint64 `protobuf:"varint,3,opt,name=keepalive_interval,json=keepaliveInterval,proto3" json:"keepalive_interval,omitempty"` MinimumAdvertisementInterval uint64 `` /* 148-byte string literal not displayed */ NegotiatedHoldTime uint64 `protobuf:"varint,5,opt,name=negotiated_hold_time,json=negotiatedHoldTime,proto3" json:"negotiated_hold_time,omitempty"` Uptime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=uptime,proto3" json:"uptime,omitempty"` Downtime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=downtime,proto3" json:"downtime,omitempty"` // contains filtered or unexported fields }
func (*TimersState) Descriptor
deprecated
func (*TimersState) Descriptor() ([]byte, []int)
Deprecated: Use TimersState.ProtoReflect.Descriptor instead.
func (*TimersState) GetConnectRetry ¶
func (x *TimersState) GetConnectRetry() uint64
func (*TimersState) GetDowntime ¶
func (x *TimersState) GetDowntime() *timestamppb.Timestamp
func (*TimersState) GetHoldTime ¶
func (x *TimersState) GetHoldTime() uint64
func (*TimersState) GetKeepaliveInterval ¶
func (x *TimersState) GetKeepaliveInterval() uint64
func (*TimersState) GetMinimumAdvertisementInterval ¶
func (x *TimersState) GetMinimumAdvertisementInterval() uint64
func (*TimersState) GetNegotiatedHoldTime ¶
func (x *TimersState) GetNegotiatedHoldTime() uint64
func (*TimersState) GetUptime ¶
func (x *TimersState) GetUptime() *timestamppb.Timestamp
func (*TimersState) ProtoMessage ¶
func (*TimersState) ProtoMessage()
func (*TimersState) ProtoReflect ¶
func (x *TimersState) ProtoReflect() protoreflect.Message
func (*TimersState) Reset ¶
func (x *TimersState) Reset()
func (*TimersState) String ¶
func (x *TimersState) String() string
type TrafficActionExtended ¶
type TrafficActionExtended struct { Terminal bool `protobuf:"varint,1,opt,name=terminal,proto3" json:"terminal,omitempty"` Sample bool `protobuf:"varint,2,opt,name=sample,proto3" json:"sample,omitempty"` // contains filtered or unexported fields }
func (*TrafficActionExtended) Descriptor
deprecated
func (*TrafficActionExtended) Descriptor() ([]byte, []int)
Deprecated: Use TrafficActionExtended.ProtoReflect.Descriptor instead.
func (*TrafficActionExtended) GetSample ¶
func (x *TrafficActionExtended) GetSample() bool
func (*TrafficActionExtended) GetTerminal ¶
func (x *TrafficActionExtended) GetTerminal() bool
func (*TrafficActionExtended) ProtoMessage ¶
func (*TrafficActionExtended) ProtoMessage()
func (*TrafficActionExtended) ProtoReflect ¶
func (x *TrafficActionExtended) ProtoReflect() protoreflect.Message
func (*TrafficActionExtended) Reset ¶
func (x *TrafficActionExtended) Reset()
func (*TrafficActionExtended) String ¶
func (x *TrafficActionExtended) String() string
type TrafficRateExtended ¶
type TrafficRateExtended struct { Asn uint32 `protobuf:"varint,1,opt,name=asn,proto3" json:"asn,omitempty"` Rate float32 `protobuf:"fixed32,2,opt,name=rate,proto3" json:"rate,omitempty"` // contains filtered or unexported fields }
func (*TrafficRateExtended) Descriptor
deprecated
func (*TrafficRateExtended) Descriptor() ([]byte, []int)
Deprecated: Use TrafficRateExtended.ProtoReflect.Descriptor instead.
func (*TrafficRateExtended) GetAsn ¶
func (x *TrafficRateExtended) GetAsn() uint32
func (*TrafficRateExtended) GetRate ¶
func (x *TrafficRateExtended) GetRate() float32
func (*TrafficRateExtended) ProtoMessage ¶
func (*TrafficRateExtended) ProtoMessage()
func (*TrafficRateExtended) ProtoReflect ¶
func (x *TrafficRateExtended) ProtoReflect() protoreflect.Message
func (*TrafficRateExtended) Reset ¶
func (x *TrafficRateExtended) Reset()
func (*TrafficRateExtended) String ¶
func (x *TrafficRateExtended) String() string
type TrafficRemarkExtended ¶
type TrafficRemarkExtended struct { Dscp uint32 `protobuf:"varint,1,opt,name=dscp,proto3" json:"dscp,omitempty"` // contains filtered or unexported fields }
func (*TrafficRemarkExtended) Descriptor
deprecated
func (*TrafficRemarkExtended) Descriptor() ([]byte, []int)
Deprecated: Use TrafficRemarkExtended.ProtoReflect.Descriptor instead.
func (*TrafficRemarkExtended) GetDscp ¶
func (x *TrafficRemarkExtended) GetDscp() uint32
func (*TrafficRemarkExtended) ProtoMessage ¶
func (*TrafficRemarkExtended) ProtoMessage()
func (*TrafficRemarkExtended) ProtoReflect ¶
func (x *TrafficRemarkExtended) ProtoReflect() protoreflect.Message
func (*TrafficRemarkExtended) Reset ¶
func (x *TrafficRemarkExtended) Reset()
func (*TrafficRemarkExtended) String ¶
func (x *TrafficRemarkExtended) String() string
type Transport ¶
type Transport struct { LocalAddress string `protobuf:"bytes,1,opt,name=local_address,json=localAddress,proto3" json:"local_address,omitempty"` LocalPort uint32 `protobuf:"varint,2,opt,name=local_port,json=localPort,proto3" json:"local_port,omitempty"` MtuDiscovery bool `protobuf:"varint,3,opt,name=mtu_discovery,json=mtuDiscovery,proto3" json:"mtu_discovery,omitempty"` PassiveMode bool `protobuf:"varint,4,opt,name=passive_mode,json=passiveMode,proto3" json:"passive_mode,omitempty"` RemoteAddress string `protobuf:"bytes,5,opt,name=remote_address,json=remoteAddress,proto3" json:"remote_address,omitempty"` RemotePort uint32 `protobuf:"varint,6,opt,name=remote_port,json=remotePort,proto3" json:"remote_port,omitempty"` TcpMss uint32 `protobuf:"varint,7,opt,name=tcp_mss,json=tcpMss,proto3" json:"tcp_mss,omitempty"` BindInterface string `protobuf:"bytes,8,opt,name=bind_interface,json=bindInterface,proto3" json:"bind_interface,omitempty"` // contains filtered or unexported fields }
func (*Transport) Descriptor
deprecated
func (*Transport) GetBindInterface ¶
func (*Transport) GetLocalAddress ¶
func (*Transport) GetLocalPort ¶
func (*Transport) GetMtuDiscovery ¶
func (*Transport) GetPassiveMode ¶
func (*Transport) GetRemoteAddress ¶
func (*Transport) GetRemotePort ¶
func (*Transport) ProtoMessage ¶
func (*Transport) ProtoMessage()
func (*Transport) ProtoReflect ¶
func (x *Transport) ProtoReflect() protoreflect.Message
type TtlSecurity ¶
type TtlSecurity struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` TtlMin uint32 `protobuf:"varint,2,opt,name=ttl_min,json=ttlMin,proto3" json:"ttl_min,omitempty"` // contains filtered or unexported fields }
func (*TtlSecurity) Descriptor
deprecated
func (*TtlSecurity) Descriptor() ([]byte, []int)
Deprecated: Use TtlSecurity.ProtoReflect.Descriptor instead.
func (*TtlSecurity) GetEnabled ¶
func (x *TtlSecurity) GetEnabled() bool
func (*TtlSecurity) GetTtlMin ¶
func (x *TtlSecurity) GetTtlMin() uint32
func (*TtlSecurity) ProtoMessage ¶
func (*TtlSecurity) ProtoMessage()
func (*TtlSecurity) ProtoReflect ¶
func (x *TtlSecurity) ProtoReflect() protoreflect.Message
func (*TtlSecurity) Reset ¶
func (x *TtlSecurity) Reset()
func (*TtlSecurity) String ¶
func (x *TtlSecurity) String() string
type TunnelEncapAttribute ¶
type TunnelEncapAttribute struct { Tlvs []*TunnelEncapTLV `protobuf:"bytes,1,rep,name=tlvs,proto3" json:"tlvs,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapAttribute) Descriptor
deprecated
func (*TunnelEncapAttribute) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapAttribute.ProtoReflect.Descriptor instead.
func (*TunnelEncapAttribute) GetTlvs ¶
func (x *TunnelEncapAttribute) GetTlvs() []*TunnelEncapTLV
func (*TunnelEncapAttribute) ProtoMessage ¶
func (*TunnelEncapAttribute) ProtoMessage()
func (*TunnelEncapAttribute) ProtoReflect ¶
func (x *TunnelEncapAttribute) ProtoReflect() protoreflect.Message
func (*TunnelEncapAttribute) Reset ¶
func (x *TunnelEncapAttribute) Reset()
func (*TunnelEncapAttribute) String ¶
func (x *TunnelEncapAttribute) String() string
type TunnelEncapSubTLVColor ¶
type TunnelEncapSubTLVColor struct { Color uint32 `protobuf:"varint,1,opt,name=color,proto3" json:"color,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapSubTLVColor) Descriptor
deprecated
func (*TunnelEncapSubTLVColor) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapSubTLVColor.ProtoReflect.Descriptor instead.
func (*TunnelEncapSubTLVColor) GetColor ¶
func (x *TunnelEncapSubTLVColor) GetColor() uint32
func (*TunnelEncapSubTLVColor) ProtoMessage ¶
func (*TunnelEncapSubTLVColor) ProtoMessage()
func (*TunnelEncapSubTLVColor) ProtoReflect ¶
func (x *TunnelEncapSubTLVColor) ProtoReflect() protoreflect.Message
func (*TunnelEncapSubTLVColor) Reset ¶
func (x *TunnelEncapSubTLVColor) Reset()
func (*TunnelEncapSubTLVColor) String ¶
func (x *TunnelEncapSubTLVColor) String() string
type TunnelEncapSubTLVEgressEndpoint ¶
type TunnelEncapSubTLVEgressEndpoint struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapSubTLVEgressEndpoint) Descriptor
deprecated
func (*TunnelEncapSubTLVEgressEndpoint) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapSubTLVEgressEndpoint.ProtoReflect.Descriptor instead.
func (*TunnelEncapSubTLVEgressEndpoint) GetAddress ¶
func (x *TunnelEncapSubTLVEgressEndpoint) GetAddress() string
func (*TunnelEncapSubTLVEgressEndpoint) ProtoMessage ¶
func (*TunnelEncapSubTLVEgressEndpoint) ProtoMessage()
func (*TunnelEncapSubTLVEgressEndpoint) ProtoReflect ¶
func (x *TunnelEncapSubTLVEgressEndpoint) ProtoReflect() protoreflect.Message
func (*TunnelEncapSubTLVEgressEndpoint) Reset ¶
func (x *TunnelEncapSubTLVEgressEndpoint) Reset()
func (*TunnelEncapSubTLVEgressEndpoint) String ¶
func (x *TunnelEncapSubTLVEgressEndpoint) String() string
type TunnelEncapSubTLVEncapsulation ¶
type TunnelEncapSubTLVEncapsulation struct { Key uint32 `protobuf:"varint,1,opt,name=key,proto3" json:"key,omitempty"` Cookie []byte `protobuf:"bytes,2,opt,name=cookie,proto3" json:"cookie,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapSubTLVEncapsulation) Descriptor
deprecated
func (*TunnelEncapSubTLVEncapsulation) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapSubTLVEncapsulation.ProtoReflect.Descriptor instead.
func (*TunnelEncapSubTLVEncapsulation) GetCookie ¶
func (x *TunnelEncapSubTLVEncapsulation) GetCookie() []byte
func (*TunnelEncapSubTLVEncapsulation) GetKey ¶
func (x *TunnelEncapSubTLVEncapsulation) GetKey() uint32
func (*TunnelEncapSubTLVEncapsulation) ProtoMessage ¶
func (*TunnelEncapSubTLVEncapsulation) ProtoMessage()
func (*TunnelEncapSubTLVEncapsulation) ProtoReflect ¶
func (x *TunnelEncapSubTLVEncapsulation) ProtoReflect() protoreflect.Message
func (*TunnelEncapSubTLVEncapsulation) Reset ¶
func (x *TunnelEncapSubTLVEncapsulation) Reset()
func (*TunnelEncapSubTLVEncapsulation) String ¶
func (x *TunnelEncapSubTLVEncapsulation) String() string
type TunnelEncapSubTLVProtocol ¶
type TunnelEncapSubTLVProtocol struct { Protocol uint32 `protobuf:"varint,1,opt,name=protocol,proto3" json:"protocol,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapSubTLVProtocol) Descriptor
deprecated
func (*TunnelEncapSubTLVProtocol) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapSubTLVProtocol.ProtoReflect.Descriptor instead.
func (*TunnelEncapSubTLVProtocol) GetProtocol ¶
func (x *TunnelEncapSubTLVProtocol) GetProtocol() uint32
func (*TunnelEncapSubTLVProtocol) ProtoMessage ¶
func (*TunnelEncapSubTLVProtocol) ProtoMessage()
func (*TunnelEncapSubTLVProtocol) ProtoReflect ¶
func (x *TunnelEncapSubTLVProtocol) ProtoReflect() protoreflect.Message
func (*TunnelEncapSubTLVProtocol) Reset ¶
func (x *TunnelEncapSubTLVProtocol) Reset()
func (*TunnelEncapSubTLVProtocol) String ¶
func (x *TunnelEncapSubTLVProtocol) String() string
type TunnelEncapSubTLVSRBindingSID ¶
type TunnelEncapSubTLVSRBindingSID struct { // bsid must be one of: // - SRBindingSID // - SRv6BindingSID Bsid *anypb.Any `protobuf:"bytes,1,opt,name=bsid,proto3" json:"bsid,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapSubTLVSRBindingSID) Descriptor
deprecated
func (*TunnelEncapSubTLVSRBindingSID) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapSubTLVSRBindingSID.ProtoReflect.Descriptor instead.
func (*TunnelEncapSubTLVSRBindingSID) GetBsid ¶
func (x *TunnelEncapSubTLVSRBindingSID) GetBsid() *anypb.Any
func (*TunnelEncapSubTLVSRBindingSID) ProtoMessage ¶
func (*TunnelEncapSubTLVSRBindingSID) ProtoMessage()
func (*TunnelEncapSubTLVSRBindingSID) ProtoReflect ¶
func (x *TunnelEncapSubTLVSRBindingSID) ProtoReflect() protoreflect.Message
func (*TunnelEncapSubTLVSRBindingSID) Reset ¶
func (x *TunnelEncapSubTLVSRBindingSID) Reset()
func (*TunnelEncapSubTLVSRBindingSID) String ¶
func (x *TunnelEncapSubTLVSRBindingSID) String() string
type TunnelEncapSubTLVSRCandidatePathName ¶
type TunnelEncapSubTLVSRCandidatePathName struct { CandidatePathName string `protobuf:"bytes,1,opt,name=candidate_path_name,json=candidatePathName,proto3" json:"candidate_path_name,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapSubTLVSRCandidatePathName) Descriptor
deprecated
func (*TunnelEncapSubTLVSRCandidatePathName) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapSubTLVSRCandidatePathName.ProtoReflect.Descriptor instead.
func (*TunnelEncapSubTLVSRCandidatePathName) GetCandidatePathName ¶
func (x *TunnelEncapSubTLVSRCandidatePathName) GetCandidatePathName() string
func (*TunnelEncapSubTLVSRCandidatePathName) ProtoMessage ¶
func (*TunnelEncapSubTLVSRCandidatePathName) ProtoMessage()
func (*TunnelEncapSubTLVSRCandidatePathName) ProtoReflect ¶
func (x *TunnelEncapSubTLVSRCandidatePathName) ProtoReflect() protoreflect.Message
func (*TunnelEncapSubTLVSRCandidatePathName) Reset ¶
func (x *TunnelEncapSubTLVSRCandidatePathName) Reset()
func (*TunnelEncapSubTLVSRCandidatePathName) String ¶
func (x *TunnelEncapSubTLVSRCandidatePathName) String() string
type TunnelEncapSubTLVSRENLP ¶
type TunnelEncapSubTLVSRENLP struct { Flags uint32 `protobuf:"varint,1,opt,name=flags,proto3" json:"flags,omitempty"` Enlp ENLPType `protobuf:"varint,2,opt,name=enlp,proto3,enum=apipb.ENLPType" json:"enlp,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapSubTLVSRENLP) Descriptor
deprecated
func (*TunnelEncapSubTLVSRENLP) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapSubTLVSRENLP.ProtoReflect.Descriptor instead.
func (*TunnelEncapSubTLVSRENLP) GetEnlp ¶
func (x *TunnelEncapSubTLVSRENLP) GetEnlp() ENLPType
func (*TunnelEncapSubTLVSRENLP) GetFlags ¶
func (x *TunnelEncapSubTLVSRENLP) GetFlags() uint32
func (*TunnelEncapSubTLVSRENLP) ProtoMessage ¶
func (*TunnelEncapSubTLVSRENLP) ProtoMessage()
func (*TunnelEncapSubTLVSRENLP) ProtoReflect ¶
func (x *TunnelEncapSubTLVSRENLP) ProtoReflect() protoreflect.Message
func (*TunnelEncapSubTLVSRENLP) Reset ¶
func (x *TunnelEncapSubTLVSRENLP) Reset()
func (*TunnelEncapSubTLVSRENLP) String ¶
func (x *TunnelEncapSubTLVSRENLP) String() string
type TunnelEncapSubTLVSRPreference ¶
type TunnelEncapSubTLVSRPreference struct { Flags uint32 `protobuf:"varint,1,opt,name=flags,proto3" json:"flags,omitempty"` Preference uint32 `protobuf:"varint,2,opt,name=preference,proto3" json:"preference,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapSubTLVSRPreference) Descriptor
deprecated
func (*TunnelEncapSubTLVSRPreference) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapSubTLVSRPreference.ProtoReflect.Descriptor instead.
func (*TunnelEncapSubTLVSRPreference) GetFlags ¶
func (x *TunnelEncapSubTLVSRPreference) GetFlags() uint32
func (*TunnelEncapSubTLVSRPreference) GetPreference ¶
func (x *TunnelEncapSubTLVSRPreference) GetPreference() uint32
func (*TunnelEncapSubTLVSRPreference) ProtoMessage ¶
func (*TunnelEncapSubTLVSRPreference) ProtoMessage()
func (*TunnelEncapSubTLVSRPreference) ProtoReflect ¶
func (x *TunnelEncapSubTLVSRPreference) ProtoReflect() protoreflect.Message
func (*TunnelEncapSubTLVSRPreference) Reset ¶
func (x *TunnelEncapSubTLVSRPreference) Reset()
func (*TunnelEncapSubTLVSRPreference) String ¶
func (x *TunnelEncapSubTLVSRPreference) String() string
type TunnelEncapSubTLVSRPriority ¶
type TunnelEncapSubTLVSRPriority struct { Priority uint32 `protobuf:"varint,1,opt,name=priority,proto3" json:"priority,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapSubTLVSRPriority) Descriptor
deprecated
func (*TunnelEncapSubTLVSRPriority) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapSubTLVSRPriority.ProtoReflect.Descriptor instead.
func (*TunnelEncapSubTLVSRPriority) GetPriority ¶
func (x *TunnelEncapSubTLVSRPriority) GetPriority() uint32
func (*TunnelEncapSubTLVSRPriority) ProtoMessage ¶
func (*TunnelEncapSubTLVSRPriority) ProtoMessage()
func (*TunnelEncapSubTLVSRPriority) ProtoReflect ¶
func (x *TunnelEncapSubTLVSRPriority) ProtoReflect() protoreflect.Message
func (*TunnelEncapSubTLVSRPriority) Reset ¶
func (x *TunnelEncapSubTLVSRPriority) Reset()
func (*TunnelEncapSubTLVSRPriority) String ¶
func (x *TunnelEncapSubTLVSRPriority) String() string
type TunnelEncapSubTLVSRSegmentList ¶
type TunnelEncapSubTLVSRSegmentList struct { Weight *SRWeight `protobuf:"bytes,1,opt,name=weight,proto3" json:"weight,omitempty"` // segments must be one of: // - SegmentTypeA // - SegmentTypeB Segments []*anypb.Any `protobuf:"bytes,2,rep,name=segments,proto3" json:"segments,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapSubTLVSRSegmentList) Descriptor
deprecated
func (*TunnelEncapSubTLVSRSegmentList) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapSubTLVSRSegmentList.ProtoReflect.Descriptor instead.
func (*TunnelEncapSubTLVSRSegmentList) GetSegments ¶
func (x *TunnelEncapSubTLVSRSegmentList) GetSegments() []*anypb.Any
func (*TunnelEncapSubTLVSRSegmentList) GetWeight ¶
func (x *TunnelEncapSubTLVSRSegmentList) GetWeight() *SRWeight
func (*TunnelEncapSubTLVSRSegmentList) ProtoMessage ¶
func (*TunnelEncapSubTLVSRSegmentList) ProtoMessage()
func (*TunnelEncapSubTLVSRSegmentList) ProtoReflect ¶
func (x *TunnelEncapSubTLVSRSegmentList) ProtoReflect() protoreflect.Message
func (*TunnelEncapSubTLVSRSegmentList) Reset ¶
func (x *TunnelEncapSubTLVSRSegmentList) Reset()
func (*TunnelEncapSubTLVSRSegmentList) String ¶
func (x *TunnelEncapSubTLVSRSegmentList) String() string
type TunnelEncapSubTLVUDPDestPort ¶
type TunnelEncapSubTLVUDPDestPort struct { Port uint32 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapSubTLVUDPDestPort) Descriptor
deprecated
func (*TunnelEncapSubTLVUDPDestPort) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapSubTLVUDPDestPort.ProtoReflect.Descriptor instead.
func (*TunnelEncapSubTLVUDPDestPort) GetPort ¶
func (x *TunnelEncapSubTLVUDPDestPort) GetPort() uint32
func (*TunnelEncapSubTLVUDPDestPort) ProtoMessage ¶
func (*TunnelEncapSubTLVUDPDestPort) ProtoMessage()
func (*TunnelEncapSubTLVUDPDestPort) ProtoReflect ¶
func (x *TunnelEncapSubTLVUDPDestPort) ProtoReflect() protoreflect.Message
func (*TunnelEncapSubTLVUDPDestPort) Reset ¶
func (x *TunnelEncapSubTLVUDPDestPort) Reset()
func (*TunnelEncapSubTLVUDPDestPort) String ¶
func (x *TunnelEncapSubTLVUDPDestPort) String() string
type TunnelEncapSubTLVUnknown ¶
type TunnelEncapSubTLVUnknown struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapSubTLVUnknown) Descriptor
deprecated
func (*TunnelEncapSubTLVUnknown) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapSubTLVUnknown.ProtoReflect.Descriptor instead.
func (*TunnelEncapSubTLVUnknown) GetType ¶
func (x *TunnelEncapSubTLVUnknown) GetType() uint32
func (*TunnelEncapSubTLVUnknown) GetValue ¶
func (x *TunnelEncapSubTLVUnknown) GetValue() []byte
func (*TunnelEncapSubTLVUnknown) ProtoMessage ¶
func (*TunnelEncapSubTLVUnknown) ProtoMessage()
func (*TunnelEncapSubTLVUnknown) ProtoReflect ¶
func (x *TunnelEncapSubTLVUnknown) ProtoReflect() protoreflect.Message
func (*TunnelEncapSubTLVUnknown) Reset ¶
func (x *TunnelEncapSubTLVUnknown) Reset()
func (*TunnelEncapSubTLVUnknown) String ¶
func (x *TunnelEncapSubTLVUnknown) String() string
type TunnelEncapTLV ¶
type TunnelEncapTLV struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` // Each TLV must be one of: // - TunnelEncapSubTLVEncapsulation // - TunnelEncapSubTLVProtocol // - TunnelEncapSubTLVColor // - TunnelEncapSubTLVSRPolicy // - TunnelEncapSubTLVUnknown Tlvs []*anypb.Any `protobuf:"bytes,2,rep,name=tlvs,proto3" json:"tlvs,omitempty"` // contains filtered or unexported fields }
func (*TunnelEncapTLV) Descriptor
deprecated
func (*TunnelEncapTLV) Descriptor() ([]byte, []int)
Deprecated: Use TunnelEncapTLV.ProtoReflect.Descriptor instead.
func (*TunnelEncapTLV) GetTlvs ¶
func (x *TunnelEncapTLV) GetTlvs() []*anypb.Any
func (*TunnelEncapTLV) GetType ¶
func (x *TunnelEncapTLV) GetType() uint32
func (*TunnelEncapTLV) ProtoMessage ¶
func (*TunnelEncapTLV) ProtoMessage()
func (*TunnelEncapTLV) ProtoReflect ¶
func (x *TunnelEncapTLV) ProtoReflect() protoreflect.Message
func (*TunnelEncapTLV) Reset ¶
func (x *TunnelEncapTLV) Reset()
func (*TunnelEncapTLV) String ¶
func (x *TunnelEncapTLV) String() string
type TwoOctetAsSpecificExtended ¶
type TwoOctetAsSpecificExtended struct { IsTransitive bool `protobuf:"varint,1,opt,name=is_transitive,json=isTransitive,proto3" json:"is_transitive,omitempty"` SubType uint32 `protobuf:"varint,2,opt,name=sub_type,json=subType,proto3" json:"sub_type,omitempty"` Asn uint32 `protobuf:"varint,3,opt,name=asn,proto3" json:"asn,omitempty"` LocalAdmin uint32 `protobuf:"varint,4,opt,name=local_admin,json=localAdmin,proto3" json:"local_admin,omitempty"` // contains filtered or unexported fields }
func (*TwoOctetAsSpecificExtended) Descriptor
deprecated
func (*TwoOctetAsSpecificExtended) Descriptor() ([]byte, []int)
Deprecated: Use TwoOctetAsSpecificExtended.ProtoReflect.Descriptor instead.
func (*TwoOctetAsSpecificExtended) GetAsn ¶
func (x *TwoOctetAsSpecificExtended) GetAsn() uint32
func (*TwoOctetAsSpecificExtended) GetIsTransitive ¶
func (x *TwoOctetAsSpecificExtended) GetIsTransitive() bool
func (*TwoOctetAsSpecificExtended) GetLocalAdmin ¶
func (x *TwoOctetAsSpecificExtended) GetLocalAdmin() uint32
func (*TwoOctetAsSpecificExtended) GetSubType ¶
func (x *TwoOctetAsSpecificExtended) GetSubType() uint32
func (*TwoOctetAsSpecificExtended) ProtoMessage ¶
func (*TwoOctetAsSpecificExtended) ProtoMessage()
func (*TwoOctetAsSpecificExtended) ProtoReflect ¶
func (x *TwoOctetAsSpecificExtended) ProtoReflect() protoreflect.Message
func (*TwoOctetAsSpecificExtended) Reset ¶
func (x *TwoOctetAsSpecificExtended) Reset()
func (*TwoOctetAsSpecificExtended) String ¶
func (x *TwoOctetAsSpecificExtended) String() string
type UnimplementedGobgpApiServer ¶
type UnimplementedGobgpApiServer struct { }
UnimplementedGobgpApiServer must be embedded to have forward compatible implementations.
func (UnimplementedGobgpApiServer) AddBmp ¶
func (UnimplementedGobgpApiServer) AddBmp(context.Context, *AddBmpRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) AddDefinedSet ¶
func (UnimplementedGobgpApiServer) AddDefinedSet(context.Context, *AddDefinedSetRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) AddDynamicNeighbor ¶
func (UnimplementedGobgpApiServer) AddDynamicNeighbor(context.Context, *AddDynamicNeighborRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) AddPath ¶
func (UnimplementedGobgpApiServer) AddPath(context.Context, *AddPathRequest) (*AddPathResponse, error)
func (UnimplementedGobgpApiServer) AddPathStream ¶
func (UnimplementedGobgpApiServer) AddPathStream(GobgpApi_AddPathStreamServer) error
func (UnimplementedGobgpApiServer) AddPeer ¶
func (UnimplementedGobgpApiServer) AddPeer(context.Context, *AddPeerRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) AddPeerGroup ¶
func (UnimplementedGobgpApiServer) AddPeerGroup(context.Context, *AddPeerGroupRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) AddPolicy ¶
func (UnimplementedGobgpApiServer) AddPolicy(context.Context, *AddPolicyRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) AddPolicyAssignment ¶
func (UnimplementedGobgpApiServer) AddPolicyAssignment(context.Context, *AddPolicyAssignmentRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) AddRpki ¶
func (UnimplementedGobgpApiServer) AddRpki(context.Context, *AddRpkiRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) AddStatement ¶
func (UnimplementedGobgpApiServer) AddStatement(context.Context, *AddStatementRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) AddVrf ¶
func (UnimplementedGobgpApiServer) AddVrf(context.Context, *AddVrfRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DeleteBmp ¶
func (UnimplementedGobgpApiServer) DeleteBmp(context.Context, *DeleteBmpRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DeleteDefinedSet ¶
func (UnimplementedGobgpApiServer) DeleteDefinedSet(context.Context, *DeleteDefinedSetRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DeleteDynamicNeighbor ¶
func (UnimplementedGobgpApiServer) DeleteDynamicNeighbor(context.Context, *DeleteDynamicNeighborRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DeletePath ¶
func (UnimplementedGobgpApiServer) DeletePath(context.Context, *DeletePathRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DeletePeer ¶
func (UnimplementedGobgpApiServer) DeletePeer(context.Context, *DeletePeerRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DeletePeerGroup ¶
func (UnimplementedGobgpApiServer) DeletePeerGroup(context.Context, *DeletePeerGroupRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DeletePolicy ¶
func (UnimplementedGobgpApiServer) DeletePolicy(context.Context, *DeletePolicyRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DeletePolicyAssignment ¶
func (UnimplementedGobgpApiServer) DeletePolicyAssignment(context.Context, *DeletePolicyAssignmentRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DeleteRpki ¶
func (UnimplementedGobgpApiServer) DeleteRpki(context.Context, *DeleteRpkiRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DeleteStatement ¶
func (UnimplementedGobgpApiServer) DeleteStatement(context.Context, *DeleteStatementRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DeleteVrf ¶
func (UnimplementedGobgpApiServer) DeleteVrf(context.Context, *DeleteVrfRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DisableMrt ¶
func (UnimplementedGobgpApiServer) DisableMrt(context.Context, *DisableMrtRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DisablePeer ¶
func (UnimplementedGobgpApiServer) DisablePeer(context.Context, *DisablePeerRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) DisableRpki ¶
func (UnimplementedGobgpApiServer) DisableRpki(context.Context, *DisableRpkiRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) EnableMrt ¶
func (UnimplementedGobgpApiServer) EnableMrt(context.Context, *EnableMrtRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) EnablePeer ¶
func (UnimplementedGobgpApiServer) EnablePeer(context.Context, *EnablePeerRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) EnableRpki ¶
func (UnimplementedGobgpApiServer) EnableRpki(context.Context, *EnableRpkiRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) EnableZebra ¶
func (UnimplementedGobgpApiServer) EnableZebra(context.Context, *EnableZebraRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) GetBgp ¶
func (UnimplementedGobgpApiServer) GetBgp(context.Context, *GetBgpRequest) (*GetBgpResponse, error)
func (UnimplementedGobgpApiServer) GetTable ¶
func (UnimplementedGobgpApiServer) GetTable(context.Context, *GetTableRequest) (*GetTableResponse, error)
func (UnimplementedGobgpApiServer) ListBmp ¶
func (UnimplementedGobgpApiServer) ListBmp(*ListBmpRequest, GobgpApi_ListBmpServer) error
func (UnimplementedGobgpApiServer) ListDefinedSet ¶
func (UnimplementedGobgpApiServer) ListDefinedSet(*ListDefinedSetRequest, GobgpApi_ListDefinedSetServer) error
func (UnimplementedGobgpApiServer) ListDynamicNeighbor ¶
func (UnimplementedGobgpApiServer) ListDynamicNeighbor(*ListDynamicNeighborRequest, GobgpApi_ListDynamicNeighborServer) error
func (UnimplementedGobgpApiServer) ListPath ¶
func (UnimplementedGobgpApiServer) ListPath(*ListPathRequest, GobgpApi_ListPathServer) error
func (UnimplementedGobgpApiServer) ListPeer ¶
func (UnimplementedGobgpApiServer) ListPeer(*ListPeerRequest, GobgpApi_ListPeerServer) error
func (UnimplementedGobgpApiServer) ListPeerGroup ¶
func (UnimplementedGobgpApiServer) ListPeerGroup(*ListPeerGroupRequest, GobgpApi_ListPeerGroupServer) error
func (UnimplementedGobgpApiServer) ListPolicy ¶
func (UnimplementedGobgpApiServer) ListPolicy(*ListPolicyRequest, GobgpApi_ListPolicyServer) error
func (UnimplementedGobgpApiServer) ListPolicyAssignment ¶
func (UnimplementedGobgpApiServer) ListPolicyAssignment(*ListPolicyAssignmentRequest, GobgpApi_ListPolicyAssignmentServer) error
func (UnimplementedGobgpApiServer) ListRpki ¶
func (UnimplementedGobgpApiServer) ListRpki(*ListRpkiRequest, GobgpApi_ListRpkiServer) error
func (UnimplementedGobgpApiServer) ListRpkiTable ¶
func (UnimplementedGobgpApiServer) ListRpkiTable(*ListRpkiTableRequest, GobgpApi_ListRpkiTableServer) error
func (UnimplementedGobgpApiServer) ListStatement ¶
func (UnimplementedGobgpApiServer) ListStatement(*ListStatementRequest, GobgpApi_ListStatementServer) error
func (UnimplementedGobgpApiServer) ListVrf ¶
func (UnimplementedGobgpApiServer) ListVrf(*ListVrfRequest, GobgpApi_ListVrfServer) error
func (UnimplementedGobgpApiServer) ResetPeer ¶
func (UnimplementedGobgpApiServer) ResetPeer(context.Context, *ResetPeerRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) ResetRpki ¶
func (UnimplementedGobgpApiServer) ResetRpki(context.Context, *ResetRpkiRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) SetLogLevel ¶
func (UnimplementedGobgpApiServer) SetLogLevel(context.Context, *SetLogLevelRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) SetPolicies ¶
func (UnimplementedGobgpApiServer) SetPolicies(context.Context, *SetPoliciesRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) SetPolicyAssignment ¶
func (UnimplementedGobgpApiServer) SetPolicyAssignment(context.Context, *SetPolicyAssignmentRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) ShutdownPeer ¶
func (UnimplementedGobgpApiServer) ShutdownPeer(context.Context, *ShutdownPeerRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) StartBgp ¶
func (UnimplementedGobgpApiServer) StartBgp(context.Context, *StartBgpRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) StopBgp ¶
func (UnimplementedGobgpApiServer) StopBgp(context.Context, *StopBgpRequest) (*emptypb.Empty, error)
func (UnimplementedGobgpApiServer) UpdatePeer ¶
func (UnimplementedGobgpApiServer) UpdatePeer(context.Context, *UpdatePeerRequest) (*UpdatePeerResponse, error)
func (UnimplementedGobgpApiServer) UpdatePeerGroup ¶
func (UnimplementedGobgpApiServer) UpdatePeerGroup(context.Context, *UpdatePeerGroupRequest) (*UpdatePeerGroupResponse, error)
func (UnimplementedGobgpApiServer) WatchEvent ¶
func (UnimplementedGobgpApiServer) WatchEvent(*WatchEventRequest, GobgpApi_WatchEventServer) error
type UnknownAttribute ¶
type UnknownAttribute struct { Flags uint32 `protobuf:"varint,1,opt,name=flags,proto3" json:"flags,omitempty"` Type uint32 `protobuf:"varint,2,opt,name=type,proto3" json:"type,omitempty"` Value []byte `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*UnknownAttribute) Descriptor
deprecated
func (*UnknownAttribute) Descriptor() ([]byte, []int)
Deprecated: Use UnknownAttribute.ProtoReflect.Descriptor instead.
func (*UnknownAttribute) GetFlags ¶
func (x *UnknownAttribute) GetFlags() uint32
func (*UnknownAttribute) GetType ¶
func (x *UnknownAttribute) GetType() uint32
func (*UnknownAttribute) GetValue ¶
func (x *UnknownAttribute) GetValue() []byte
func (*UnknownAttribute) ProtoMessage ¶
func (*UnknownAttribute) ProtoMessage()
func (*UnknownAttribute) ProtoReflect ¶
func (x *UnknownAttribute) ProtoReflect() protoreflect.Message
func (*UnknownAttribute) Reset ¶
func (x *UnknownAttribute) Reset()
func (*UnknownAttribute) String ¶
func (x *UnknownAttribute) String() string
type UnknownCapability ¶
type UnknownCapability struct { Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*UnknownCapability) Descriptor
deprecated
func (*UnknownCapability) Descriptor() ([]byte, []int)
Deprecated: Use UnknownCapability.ProtoReflect.Descriptor instead.
func (*UnknownCapability) GetCode ¶
func (x *UnknownCapability) GetCode() uint32
func (*UnknownCapability) GetValue ¶
func (x *UnknownCapability) GetValue() []byte
func (*UnknownCapability) ProtoMessage ¶
func (*UnknownCapability) ProtoMessage()
func (*UnknownCapability) ProtoReflect ¶
func (x *UnknownCapability) ProtoReflect() protoreflect.Message
func (*UnknownCapability) Reset ¶
func (x *UnknownCapability) Reset()
func (*UnknownCapability) String ¶
func (x *UnknownCapability) String() string
type UnknownExtended ¶
type UnknownExtended struct { Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Value []byte `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*UnknownExtended) Descriptor
deprecated
func (*UnknownExtended) Descriptor() ([]byte, []int)
Deprecated: Use UnknownExtended.ProtoReflect.Descriptor instead.
func (*UnknownExtended) GetType ¶
func (x *UnknownExtended) GetType() uint32
func (*UnknownExtended) GetValue ¶
func (x *UnknownExtended) GetValue() []byte
func (*UnknownExtended) ProtoMessage ¶
func (*UnknownExtended) ProtoMessage()
func (*UnknownExtended) ProtoReflect ¶
func (x *UnknownExtended) ProtoReflect() protoreflect.Message
func (*UnknownExtended) Reset ¶
func (x *UnknownExtended) Reset()
func (*UnknownExtended) String ¶
func (x *UnknownExtended) String() string
type UnsafeGobgpApiServer ¶
type UnsafeGobgpApiServer interface {
// contains filtered or unexported methods
}
UnsafeGobgpApiServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to GobgpApiServer will result in compilation errors.
type UpdatePeerGroupRequest ¶
type UpdatePeerGroupRequest struct { PeerGroup *PeerGroup `protobuf:"bytes,1,opt,name=peer_group,json=peerGroup,proto3" json:"peer_group,omitempty"` DoSoftResetIn bool `protobuf:"varint,2,opt,name=do_soft_reset_in,json=doSoftResetIn,proto3" json:"do_soft_reset_in,omitempty"` // contains filtered or unexported fields }
func (*UpdatePeerGroupRequest) Descriptor
deprecated
func (*UpdatePeerGroupRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePeerGroupRequest.ProtoReflect.Descriptor instead.
func (*UpdatePeerGroupRequest) GetDoSoftResetIn ¶
func (x *UpdatePeerGroupRequest) GetDoSoftResetIn() bool
func (*UpdatePeerGroupRequest) GetPeerGroup ¶
func (x *UpdatePeerGroupRequest) GetPeerGroup() *PeerGroup
func (*UpdatePeerGroupRequest) ProtoMessage ¶
func (*UpdatePeerGroupRequest) ProtoMessage()
func (*UpdatePeerGroupRequest) ProtoReflect ¶
func (x *UpdatePeerGroupRequest) ProtoReflect() protoreflect.Message
func (*UpdatePeerGroupRequest) Reset ¶
func (x *UpdatePeerGroupRequest) Reset()
func (*UpdatePeerGroupRequest) String ¶
func (x *UpdatePeerGroupRequest) String() string
type UpdatePeerGroupResponse ¶
type UpdatePeerGroupResponse struct { NeedsSoftResetIn bool `protobuf:"varint,1,opt,name=needs_soft_reset_in,json=needsSoftResetIn,proto3" json:"needs_soft_reset_in,omitempty"` // contains filtered or unexported fields }
func (*UpdatePeerGroupResponse) Descriptor
deprecated
func (*UpdatePeerGroupResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePeerGroupResponse.ProtoReflect.Descriptor instead.
func (*UpdatePeerGroupResponse) GetNeedsSoftResetIn ¶
func (x *UpdatePeerGroupResponse) GetNeedsSoftResetIn() bool
func (*UpdatePeerGroupResponse) ProtoMessage ¶
func (*UpdatePeerGroupResponse) ProtoMessage()
func (*UpdatePeerGroupResponse) ProtoReflect ¶
func (x *UpdatePeerGroupResponse) ProtoReflect() protoreflect.Message
func (*UpdatePeerGroupResponse) Reset ¶
func (x *UpdatePeerGroupResponse) Reset()
func (*UpdatePeerGroupResponse) String ¶
func (x *UpdatePeerGroupResponse) String() string
type UpdatePeerRequest ¶
type UpdatePeerRequest struct { Peer *Peer `protobuf:"bytes,1,opt,name=peer,proto3" json:"peer,omitempty"` // Calls SoftResetIn after updating the peer configuration if needed. DoSoftResetIn bool `protobuf:"varint,2,opt,name=do_soft_reset_in,json=doSoftResetIn,proto3" json:"do_soft_reset_in,omitempty"` // contains filtered or unexported fields }
func (*UpdatePeerRequest) Descriptor
deprecated
func (*UpdatePeerRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePeerRequest.ProtoReflect.Descriptor instead.
func (*UpdatePeerRequest) GetDoSoftResetIn ¶
func (x *UpdatePeerRequest) GetDoSoftResetIn() bool
func (*UpdatePeerRequest) GetPeer ¶
func (x *UpdatePeerRequest) GetPeer() *Peer
func (*UpdatePeerRequest) ProtoMessage ¶
func (*UpdatePeerRequest) ProtoMessage()
func (*UpdatePeerRequest) ProtoReflect ¶
func (x *UpdatePeerRequest) ProtoReflect() protoreflect.Message
func (*UpdatePeerRequest) Reset ¶
func (x *UpdatePeerRequest) Reset()
func (*UpdatePeerRequest) String ¶
func (x *UpdatePeerRequest) String() string
type UpdatePeerResponse ¶
type UpdatePeerResponse struct { // Indicates whether calling SoftResetIn is required due to this update. If // "true" is set, the client should call SoftResetIn manually. If // "do_soft_reset_in = true" is set in the request, always returned with // "false". NeedsSoftResetIn bool `protobuf:"varint,1,opt,name=needs_soft_reset_in,json=needsSoftResetIn,proto3" json:"needs_soft_reset_in,omitempty"` // contains filtered or unexported fields }
func (*UpdatePeerResponse) Descriptor
deprecated
func (*UpdatePeerResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdatePeerResponse.ProtoReflect.Descriptor instead.
func (*UpdatePeerResponse) GetNeedsSoftResetIn ¶
func (x *UpdatePeerResponse) GetNeedsSoftResetIn() bool
func (*UpdatePeerResponse) ProtoMessage ¶
func (*UpdatePeerResponse) ProtoMessage()
func (*UpdatePeerResponse) ProtoReflect ¶
func (x *UpdatePeerResponse) ProtoReflect() protoreflect.Message
func (*UpdatePeerResponse) Reset ¶
func (x *UpdatePeerResponse) Reset()
func (*UpdatePeerResponse) String ¶
func (x *UpdatePeerResponse) String() string
type UseMultiplePaths ¶
type UseMultiplePaths struct { Config *UseMultiplePathsConfig `protobuf:"bytes,1,opt,name=config,proto3" json:"config,omitempty"` State *UseMultiplePathsState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"` Ebgp *Ebgp `protobuf:"bytes,3,opt,name=ebgp,proto3" json:"ebgp,omitempty"` Ibgp *Ibgp `protobuf:"bytes,4,opt,name=ibgp,proto3" json:"ibgp,omitempty"` // contains filtered or unexported fields }
func (*UseMultiplePaths) Descriptor
deprecated
func (*UseMultiplePaths) Descriptor() ([]byte, []int)
Deprecated: Use UseMultiplePaths.ProtoReflect.Descriptor instead.
func (*UseMultiplePaths) GetConfig ¶
func (x *UseMultiplePaths) GetConfig() *UseMultiplePathsConfig
func (*UseMultiplePaths) GetEbgp ¶
func (x *UseMultiplePaths) GetEbgp() *Ebgp
func (*UseMultiplePaths) GetIbgp ¶
func (x *UseMultiplePaths) GetIbgp() *Ibgp
func (*UseMultiplePaths) GetState ¶
func (x *UseMultiplePaths) GetState() *UseMultiplePathsState
func (*UseMultiplePaths) ProtoMessage ¶
func (*UseMultiplePaths) ProtoMessage()
func (*UseMultiplePaths) ProtoReflect ¶
func (x *UseMultiplePaths) ProtoReflect() protoreflect.Message
func (*UseMultiplePaths) Reset ¶
func (x *UseMultiplePaths) Reset()
func (*UseMultiplePaths) String ¶
func (x *UseMultiplePaths) String() string
type UseMultiplePathsConfig ¶
type UseMultiplePathsConfig struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
func (*UseMultiplePathsConfig) Descriptor
deprecated
func (*UseMultiplePathsConfig) Descriptor() ([]byte, []int)
Deprecated: Use UseMultiplePathsConfig.ProtoReflect.Descriptor instead.
func (*UseMultiplePathsConfig) GetEnabled ¶
func (x *UseMultiplePathsConfig) GetEnabled() bool
func (*UseMultiplePathsConfig) ProtoMessage ¶
func (*UseMultiplePathsConfig) ProtoMessage()
func (*UseMultiplePathsConfig) ProtoReflect ¶
func (x *UseMultiplePathsConfig) ProtoReflect() protoreflect.Message
func (*UseMultiplePathsConfig) Reset ¶
func (x *UseMultiplePathsConfig) Reset()
func (*UseMultiplePathsConfig) String ¶
func (x *UseMultiplePathsConfig) String() string
type UseMultiplePathsState ¶
type UseMultiplePathsState struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
func (*UseMultiplePathsState) Descriptor
deprecated
func (*UseMultiplePathsState) Descriptor() ([]byte, []int)
Deprecated: Use UseMultiplePathsState.ProtoReflect.Descriptor instead.
func (*UseMultiplePathsState) GetEnabled ¶
func (x *UseMultiplePathsState) GetEnabled() bool
func (*UseMultiplePathsState) ProtoMessage ¶
func (*UseMultiplePathsState) ProtoMessage()
func (*UseMultiplePathsState) ProtoReflect ¶
func (x *UseMultiplePathsState) ProtoReflect() protoreflect.Message
func (*UseMultiplePathsState) Reset ¶
func (x *UseMultiplePathsState) Reset()
func (*UseMultiplePathsState) String ¶
func (x *UseMultiplePathsState) String() string
type VPLSExtended ¶
type VPLSExtended struct { ControlFlags uint32 `protobuf:"varint,1,opt,name=control_flags,json=controlFlags,proto3" json:"control_flags,omitempty"` Mtu uint32 `protobuf:"varint,2,opt,name=mtu,proto3" json:"mtu,omitempty"` // contains filtered or unexported fields }
func (*VPLSExtended) Descriptor
deprecated
func (*VPLSExtended) Descriptor() ([]byte, []int)
Deprecated: Use VPLSExtended.ProtoReflect.Descriptor instead.
func (*VPLSExtended) GetControlFlags ¶
func (x *VPLSExtended) GetControlFlags() uint32
func (*VPLSExtended) GetMtu ¶
func (x *VPLSExtended) GetMtu() uint32
func (*VPLSExtended) ProtoMessage ¶
func (*VPLSExtended) ProtoMessage()
func (*VPLSExtended) ProtoReflect ¶
func (x *VPLSExtended) ProtoReflect() protoreflect.Message
func (*VPLSExtended) Reset ¶
func (x *VPLSExtended) Reset()
func (*VPLSExtended) String ¶
func (x *VPLSExtended) String() string
type VPLSNLRI ¶
type VPLSNLRI struct { // One of: // - RouteDistinguisherTwoOctetASN // - RouteDistinguisherIPAddress // - RouteDistinguisherFourOctetASN Rd *anypb.Any `protobuf:"bytes,1,opt,name=rd,proto3" json:"rd,omitempty"` VeId uint32 `protobuf:"varint,2,opt,name=ve_id,json=veId,proto3" json:"ve_id,omitempty"` VeBlockOffset uint32 `protobuf:"varint,3,opt,name=ve_block_offset,json=veBlockOffset,proto3" json:"ve_block_offset,omitempty"` VeBlockSize uint32 `protobuf:"varint,4,opt,name=ve_block_size,json=veBlockSize,proto3" json:"ve_block_size,omitempty"` LabelBlockBase uint32 `protobuf:"varint,5,opt,name=label_block_base,json=labelBlockBase,proto3" json:"label_block_base,omitempty"` // contains filtered or unexported fields }
VPLSNLRI represents the NLRI for: - AFI=25, SAFI=65
func (*VPLSNLRI) Descriptor
deprecated
func (*VPLSNLRI) GetLabelBlockBase ¶
func (*VPLSNLRI) GetVeBlockOffset ¶
func (*VPLSNLRI) GetVeBlockSize ¶
func (*VPLSNLRI) ProtoMessage ¶
func (*VPLSNLRI) ProtoMessage()
func (*VPLSNLRI) ProtoReflect ¶
func (x *VPLSNLRI) ProtoReflect() protoreflect.Message
type VPNFlowSpecNLRI ¶
type VPNFlowSpecNLRI struct { // One of: // - RouteDistinguisherTwoOctetAS // - RouteDistinguisherIPAddressAS // - RouteDistinguisherFourOctetAS Rd *anypb.Any `protobuf:"bytes,1,opt,name=rd,proto3" json:"rd,omitempty"` // One of: // - FlowSpecIPPrefix // - FlowSpecMAC // - FlowSpecComponent Rules []*anypb.Any `protobuf:"bytes,2,rep,name=rules,proto3" json:"rules,omitempty"` // contains filtered or unexported fields }
VPNFlowSpecNLRI represents the NLRI for: - AFI=1, SAFI=134 - AFI=2, SAFI=134 - AFI=25, SAFI=134
func (*VPNFlowSpecNLRI) Descriptor
deprecated
func (*VPNFlowSpecNLRI) Descriptor() ([]byte, []int)
Deprecated: Use VPNFlowSpecNLRI.ProtoReflect.Descriptor instead.
func (*VPNFlowSpecNLRI) GetRd ¶
func (x *VPNFlowSpecNLRI) GetRd() *anypb.Any
func (*VPNFlowSpecNLRI) GetRules ¶
func (x *VPNFlowSpecNLRI) GetRules() []*anypb.Any
func (*VPNFlowSpecNLRI) ProtoMessage ¶
func (*VPNFlowSpecNLRI) ProtoMessage()
func (*VPNFlowSpecNLRI) ProtoReflect ¶
func (x *VPNFlowSpecNLRI) ProtoReflect() protoreflect.Message
func (*VPNFlowSpecNLRI) Reset ¶
func (x *VPNFlowSpecNLRI) Reset()
func (*VPNFlowSpecNLRI) String ¶
func (x *VPNFlowSpecNLRI) String() string
type Validation ¶
type Validation struct { State Validation_State `protobuf:"varint,1,opt,name=state,proto3,enum=apipb.Validation_State" json:"state,omitempty"` Reason Validation_Reason `protobuf:"varint,2,opt,name=reason,proto3,enum=apipb.Validation_Reason" json:"reason,omitempty"` Matched []*Roa `protobuf:"bytes,3,rep,name=matched,proto3" json:"matched,omitempty"` UnmatchedAsn []*Roa `protobuf:"bytes,4,rep,name=unmatched_asn,json=unmatchedAsn,proto3" json:"unmatched_asn,omitempty"` UnmatchedLength []*Roa `protobuf:"bytes,5,rep,name=unmatched_length,json=unmatchedLength,proto3" json:"unmatched_length,omitempty"` // contains filtered or unexported fields }
func (*Validation) Descriptor
deprecated
func (*Validation) Descriptor() ([]byte, []int)
Deprecated: Use Validation.ProtoReflect.Descriptor instead.
func (*Validation) GetMatched ¶
func (x *Validation) GetMatched() []*Roa
func (*Validation) GetReason ¶
func (x *Validation) GetReason() Validation_Reason
func (*Validation) GetState ¶
func (x *Validation) GetState() Validation_State
func (*Validation) GetUnmatchedAsn ¶
func (x *Validation) GetUnmatchedAsn() []*Roa
func (*Validation) GetUnmatchedLength ¶
func (x *Validation) GetUnmatchedLength() []*Roa
func (*Validation) ProtoMessage ¶
func (*Validation) ProtoMessage()
func (*Validation) ProtoReflect ¶
func (x *Validation) ProtoReflect() protoreflect.Message
func (*Validation) Reset ¶
func (x *Validation) Reset()
func (*Validation) String ¶
func (x *Validation) String() string
type ValidationExtended ¶
type ValidationExtended struct { State uint32 `protobuf:"varint,1,opt,name=state,proto3" json:"state,omitempty"` // contains filtered or unexported fields }
func (*ValidationExtended) Descriptor
deprecated
func (*ValidationExtended) Descriptor() ([]byte, []int)
Deprecated: Use ValidationExtended.ProtoReflect.Descriptor instead.
func (*ValidationExtended) GetState ¶
func (x *ValidationExtended) GetState() uint32
func (*ValidationExtended) ProtoMessage ¶
func (*ValidationExtended) ProtoMessage()
func (*ValidationExtended) ProtoReflect ¶
func (x *ValidationExtended) ProtoReflect() protoreflect.Message
func (*ValidationExtended) Reset ¶
func (x *ValidationExtended) Reset()
func (*ValidationExtended) String ¶
func (x *ValidationExtended) String() string
type Validation_Reason ¶
type Validation_Reason int32
const ( Validation_REASON_NONE Validation_Reason = 0 Validation_REASON_ASN Validation_Reason = 1 Validation_REASON_LENGTH Validation_Reason = 2 )
func (Validation_Reason) Descriptor ¶
func (Validation_Reason) Descriptor() protoreflect.EnumDescriptor
func (Validation_Reason) Enum ¶
func (x Validation_Reason) Enum() *Validation_Reason
func (Validation_Reason) EnumDescriptor
deprecated
func (Validation_Reason) EnumDescriptor() ([]byte, []int)
Deprecated: Use Validation_Reason.Descriptor instead.
func (Validation_Reason) Number ¶
func (x Validation_Reason) Number() protoreflect.EnumNumber
func (Validation_Reason) String ¶
func (x Validation_Reason) String() string
func (Validation_Reason) Type ¶
func (Validation_Reason) Type() protoreflect.EnumType
type Validation_State ¶
type Validation_State int32
const ( Validation_STATE_NONE Validation_State = 0 Validation_STATE_NOT_FOUND Validation_State = 1 Validation_STATE_VALID Validation_State = 2 Validation_STATE_INVALID Validation_State = 3 )
func (Validation_State) Descriptor ¶
func (Validation_State) Descriptor() protoreflect.EnumDescriptor
func (Validation_State) Enum ¶
func (x Validation_State) Enum() *Validation_State
func (Validation_State) EnumDescriptor
deprecated
func (Validation_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Validation_State.Descriptor instead.
func (Validation_State) Number ¶
func (x Validation_State) Number() protoreflect.EnumNumber
func (Validation_State) String ¶
func (x Validation_State) String() string
func (Validation_State) Type ¶
func (Validation_State) Type() protoreflect.EnumType
type Vrf ¶
type Vrf struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Route Distinguisher must be one of // RouteDistinguisherTwoOctetAS, // RouteDistinguisherIPAddressAS, // or RouteDistinguisherFourOctetAS. Rd *anypb.Any `protobuf:"bytes,2,opt,name=rd,proto3" json:"rd,omitempty"` // List of the Import Route Targets. Each must be one of // TwoOctetAsSpecificExtended, // IPv4AddressSpecificExtended, // or FourOctetAsSpecificExtended. ImportRt []*anypb.Any `protobuf:"bytes,3,rep,name=import_rt,json=importRt,proto3" json:"import_rt,omitempty"` // List of the Export Route Targets. Each must be one of // TwoOctetAsSpecificExtended, // IPv4AddressSpecificExtended, // or FourOctetAsSpecificExtended. ExportRt []*anypb.Any `protobuf:"bytes,4,rep,name=export_rt,json=exportRt,proto3" json:"export_rt,omitempty"` Id uint32 `protobuf:"varint,5,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*Vrf) Descriptor
deprecated
func (*Vrf) GetExportRt ¶
func (*Vrf) GetImportRt ¶
func (*Vrf) ProtoMessage ¶
func (*Vrf) ProtoMessage()
func (*Vrf) ProtoReflect ¶
func (x *Vrf) ProtoReflect() protoreflect.Message
type WatchEventRequest ¶
type WatchEventRequest struct { Peer *WatchEventRequest_Peer `protobuf:"bytes,1,opt,name=peer,proto3" json:"peer,omitempty"` Table *WatchEventRequest_Table `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"` // contains filtered or unexported fields }
func (*WatchEventRequest) Descriptor
deprecated
func (*WatchEventRequest) Descriptor() ([]byte, []int)
Deprecated: Use WatchEventRequest.ProtoReflect.Descriptor instead.
func (*WatchEventRequest) GetPeer ¶
func (x *WatchEventRequest) GetPeer() *WatchEventRequest_Peer
func (*WatchEventRequest) GetTable ¶
func (x *WatchEventRequest) GetTable() *WatchEventRequest_Table
func (*WatchEventRequest) ProtoMessage ¶
func (*WatchEventRequest) ProtoMessage()
func (*WatchEventRequest) ProtoReflect ¶
func (x *WatchEventRequest) ProtoReflect() protoreflect.Message
func (*WatchEventRequest) Reset ¶
func (x *WatchEventRequest) Reset()
func (*WatchEventRequest) String ¶
func (x *WatchEventRequest) String() string
type WatchEventRequest_Peer ¶
type WatchEventRequest_Peer struct {
// contains filtered or unexported fields
}
func (*WatchEventRequest_Peer) Descriptor
deprecated
func (*WatchEventRequest_Peer) Descriptor() ([]byte, []int)
Deprecated: Use WatchEventRequest_Peer.ProtoReflect.Descriptor instead.
func (*WatchEventRequest_Peer) ProtoMessage ¶
func (*WatchEventRequest_Peer) ProtoMessage()
func (*WatchEventRequest_Peer) ProtoReflect ¶
func (x *WatchEventRequest_Peer) ProtoReflect() protoreflect.Message
func (*WatchEventRequest_Peer) Reset ¶
func (x *WatchEventRequest_Peer) Reset()
func (*WatchEventRequest_Peer) String ¶
func (x *WatchEventRequest_Peer) String() string
type WatchEventRequest_Table ¶
type WatchEventRequest_Table struct { Filters []*WatchEventRequest_Table_Filter `protobuf:"bytes,1,rep,name=filters,proto3" json:"filters,omitempty"` // contains filtered or unexported fields }
func (*WatchEventRequest_Table) Descriptor
deprecated
func (*WatchEventRequest_Table) Descriptor() ([]byte, []int)
Deprecated: Use WatchEventRequest_Table.ProtoReflect.Descriptor instead.
func (*WatchEventRequest_Table) GetFilters ¶
func (x *WatchEventRequest_Table) GetFilters() []*WatchEventRequest_Table_Filter
func (*WatchEventRequest_Table) ProtoMessage ¶
func (*WatchEventRequest_Table) ProtoMessage()
func (*WatchEventRequest_Table) ProtoReflect ¶
func (x *WatchEventRequest_Table) ProtoReflect() protoreflect.Message
func (*WatchEventRequest_Table) Reset ¶
func (x *WatchEventRequest_Table) Reset()
func (*WatchEventRequest_Table) String ¶
func (x *WatchEventRequest_Table) String() string
type WatchEventRequest_Table_Filter ¶
type WatchEventRequest_Table_Filter struct { Type WatchEventRequest_Table_Filter_Type `protobuf:"varint,1,opt,name=type,proto3,enum=apipb.WatchEventRequest_Table_Filter_Type" json:"type,omitempty"` Init bool `protobuf:"varint,2,opt,name=init,proto3" json:"init,omitempty"` PeerAddress string `protobuf:"bytes,3,opt,name=peer_address,json=peerAddress,proto3" json:"peer_address,omitempty"` PeerGroup string `protobuf:"bytes,4,opt,name=peer_group,json=peerGroup,proto3" json:"peer_group,omitempty"` // contains filtered or unexported fields }
func (*WatchEventRequest_Table_Filter) Descriptor
deprecated
func (*WatchEventRequest_Table_Filter) Descriptor() ([]byte, []int)
Deprecated: Use WatchEventRequest_Table_Filter.ProtoReflect.Descriptor instead.
func (*WatchEventRequest_Table_Filter) GetInit ¶
func (x *WatchEventRequest_Table_Filter) GetInit() bool
func (*WatchEventRequest_Table_Filter) GetPeerAddress ¶
func (x *WatchEventRequest_Table_Filter) GetPeerAddress() string
func (*WatchEventRequest_Table_Filter) GetPeerGroup ¶
func (x *WatchEventRequest_Table_Filter) GetPeerGroup() string
func (*WatchEventRequest_Table_Filter) GetType ¶
func (x *WatchEventRequest_Table_Filter) GetType() WatchEventRequest_Table_Filter_Type
func (*WatchEventRequest_Table_Filter) ProtoMessage ¶
func (*WatchEventRequest_Table_Filter) ProtoMessage()
func (*WatchEventRequest_Table_Filter) ProtoReflect ¶
func (x *WatchEventRequest_Table_Filter) ProtoReflect() protoreflect.Message
func (*WatchEventRequest_Table_Filter) Reset ¶
func (x *WatchEventRequest_Table_Filter) Reset()
func (*WatchEventRequest_Table_Filter) String ¶
func (x *WatchEventRequest_Table_Filter) String() string
type WatchEventRequest_Table_Filter_Type ¶
type WatchEventRequest_Table_Filter_Type int32
const ( WatchEventRequest_Table_Filter_BEST WatchEventRequest_Table_Filter_Type = 0 WatchEventRequest_Table_Filter_ADJIN WatchEventRequest_Table_Filter_Type = 1 WatchEventRequest_Table_Filter_POST_POLICY WatchEventRequest_Table_Filter_Type = 2 )
func (WatchEventRequest_Table_Filter_Type) Descriptor ¶
func (WatchEventRequest_Table_Filter_Type) Descriptor() protoreflect.EnumDescriptor
func (WatchEventRequest_Table_Filter_Type) Enum ¶
func (x WatchEventRequest_Table_Filter_Type) Enum() *WatchEventRequest_Table_Filter_Type
func (WatchEventRequest_Table_Filter_Type) EnumDescriptor
deprecated
func (WatchEventRequest_Table_Filter_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use WatchEventRequest_Table_Filter_Type.Descriptor instead.
func (WatchEventRequest_Table_Filter_Type) Number ¶
func (x WatchEventRequest_Table_Filter_Type) Number() protoreflect.EnumNumber
func (WatchEventRequest_Table_Filter_Type) String ¶
func (x WatchEventRequest_Table_Filter_Type) String() string
func (WatchEventRequest_Table_Filter_Type) Type ¶
func (WatchEventRequest_Table_Filter_Type) Type() protoreflect.EnumType
type WatchEventResponse ¶
type WatchEventResponse struct { // Types that are assignable to Event: // // *WatchEventResponse_Peer // *WatchEventResponse_Table Event isWatchEventResponse_Event `protobuf_oneof:"event"` // contains filtered or unexported fields }
func (*WatchEventResponse) Descriptor
deprecated
func (*WatchEventResponse) Descriptor() ([]byte, []int)
Deprecated: Use WatchEventResponse.ProtoReflect.Descriptor instead.
func (*WatchEventResponse) GetEvent ¶
func (m *WatchEventResponse) GetEvent() isWatchEventResponse_Event
func (*WatchEventResponse) GetPeer ¶
func (x *WatchEventResponse) GetPeer() *WatchEventResponse_PeerEvent
func (*WatchEventResponse) GetTable ¶
func (x *WatchEventResponse) GetTable() *WatchEventResponse_TableEvent
func (*WatchEventResponse) ProtoMessage ¶
func (*WatchEventResponse) ProtoMessage()
func (*WatchEventResponse) ProtoReflect ¶
func (x *WatchEventResponse) ProtoReflect() protoreflect.Message
func (*WatchEventResponse) Reset ¶
func (x *WatchEventResponse) Reset()
func (*WatchEventResponse) String ¶
func (x *WatchEventResponse) String() string
type WatchEventResponse_Peer ¶
type WatchEventResponse_Peer struct {
Peer *WatchEventResponse_PeerEvent `protobuf:"bytes,2,opt,name=peer,proto3,oneof"`
}
type WatchEventResponse_PeerEvent ¶
type WatchEventResponse_PeerEvent struct { Type WatchEventResponse_PeerEvent_Type `protobuf:"varint,1,opt,name=type,proto3,enum=apipb.WatchEventResponse_PeerEvent_Type" json:"type,omitempty"` Peer *Peer `protobuf:"bytes,2,opt,name=peer,proto3" json:"peer,omitempty"` // contains filtered or unexported fields }
func (*WatchEventResponse_PeerEvent) Descriptor
deprecated
func (*WatchEventResponse_PeerEvent) Descriptor() ([]byte, []int)
Deprecated: Use WatchEventResponse_PeerEvent.ProtoReflect.Descriptor instead.
func (*WatchEventResponse_PeerEvent) GetPeer ¶
func (x *WatchEventResponse_PeerEvent) GetPeer() *Peer
func (*WatchEventResponse_PeerEvent) GetType ¶
func (x *WatchEventResponse_PeerEvent) GetType() WatchEventResponse_PeerEvent_Type
func (*WatchEventResponse_PeerEvent) ProtoMessage ¶
func (*WatchEventResponse_PeerEvent) ProtoMessage()
func (*WatchEventResponse_PeerEvent) ProtoReflect ¶
func (x *WatchEventResponse_PeerEvent) ProtoReflect() protoreflect.Message
func (*WatchEventResponse_PeerEvent) Reset ¶
func (x *WatchEventResponse_PeerEvent) Reset()
func (*WatchEventResponse_PeerEvent) String ¶
func (x *WatchEventResponse_PeerEvent) String() string
type WatchEventResponse_PeerEvent_Type ¶
type WatchEventResponse_PeerEvent_Type int32
const ( WatchEventResponse_PeerEvent_UNKNOWN WatchEventResponse_PeerEvent_Type = 0 WatchEventResponse_PeerEvent_INIT WatchEventResponse_PeerEvent_Type = 1 WatchEventResponse_PeerEvent_END_OF_INIT WatchEventResponse_PeerEvent_Type = 2 WatchEventResponse_PeerEvent_STATE WatchEventResponse_PeerEvent_Type = 3 )
func (WatchEventResponse_PeerEvent_Type) Descriptor ¶
func (WatchEventResponse_PeerEvent_Type) Descriptor() protoreflect.EnumDescriptor
func (WatchEventResponse_PeerEvent_Type) Enum ¶
func (x WatchEventResponse_PeerEvent_Type) Enum() *WatchEventResponse_PeerEvent_Type
func (WatchEventResponse_PeerEvent_Type) EnumDescriptor
deprecated
func (WatchEventResponse_PeerEvent_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use WatchEventResponse_PeerEvent_Type.Descriptor instead.
func (WatchEventResponse_PeerEvent_Type) Number ¶
func (x WatchEventResponse_PeerEvent_Type) Number() protoreflect.EnumNumber
func (WatchEventResponse_PeerEvent_Type) String ¶
func (x WatchEventResponse_PeerEvent_Type) String() string
func (WatchEventResponse_PeerEvent_Type) Type ¶
func (WatchEventResponse_PeerEvent_Type) Type() protoreflect.EnumType
type WatchEventResponse_Table ¶
type WatchEventResponse_Table struct {
Table *WatchEventResponse_TableEvent `protobuf:"bytes,3,opt,name=table,proto3,oneof"`
}
type WatchEventResponse_TableEvent ¶
type WatchEventResponse_TableEvent struct { Paths []*Path `protobuf:"bytes,2,rep,name=paths,proto3" json:"paths,omitempty"` // contains filtered or unexported fields }
func (*WatchEventResponse_TableEvent) Descriptor
deprecated
func (*WatchEventResponse_TableEvent) Descriptor() ([]byte, []int)
Deprecated: Use WatchEventResponse_TableEvent.ProtoReflect.Descriptor instead.
func (*WatchEventResponse_TableEvent) GetPaths ¶
func (x *WatchEventResponse_TableEvent) GetPaths() []*Path
func (*WatchEventResponse_TableEvent) ProtoMessage ¶
func (*WatchEventResponse_TableEvent) ProtoMessage()
func (*WatchEventResponse_TableEvent) ProtoReflect ¶
func (x *WatchEventResponse_TableEvent) ProtoReflect() protoreflect.Message
func (*WatchEventResponse_TableEvent) Reset ¶
func (x *WatchEventResponse_TableEvent) Reset()
func (*WatchEventResponse_TableEvent) String ¶
func (x *WatchEventResponse_TableEvent) String() string