Documentation
¶
Index ¶
- Variables
- func RegisterDPDKironcoreServer(s grpc.ServiceRegistrar, srv DPDKironcoreServer)
- type CaptureConfig
- func (*CaptureConfig) Descriptor() ([]byte, []int)
- func (m *CaptureConfig) GetInterfaces() []*CapturedInterface
- func (m *CaptureConfig) GetSinkNodeIp() *IpAddress
- func (m *CaptureConfig) GetUdpDstPort() uint32
- func (m *CaptureConfig) GetUdpSrcPort() uint32
- func (*CaptureConfig) ProtoMessage()
- func (m *CaptureConfig) Reset()
- func (m *CaptureConfig) String() string
- func (m *CaptureConfig) XXX_DiscardUnknown()
- func (m *CaptureConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CaptureConfig) XXX_Merge(src proto.Message)
- func (m *CaptureConfig) XXX_Size() int
- func (m *CaptureConfig) XXX_Unmarshal(b []byte) error
- type CaptureInterfaceType
- type CaptureStartRequest
- func (*CaptureStartRequest) Descriptor() ([]byte, []int)
- func (m *CaptureStartRequest) GetCaptureConfig() *CaptureConfig
- func (*CaptureStartRequest) ProtoMessage()
- func (m *CaptureStartRequest) Reset()
- func (m *CaptureStartRequest) String() string
- func (m *CaptureStartRequest) XXX_DiscardUnknown()
- func (m *CaptureStartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CaptureStartRequest) XXX_Merge(src proto.Message)
- func (m *CaptureStartRequest) XXX_Size() int
- func (m *CaptureStartRequest) XXX_Unmarshal(b []byte) error
- type CaptureStartResponse
- func (*CaptureStartResponse) Descriptor() ([]byte, []int)
- func (m *CaptureStartResponse) GetStatus() *Status
- func (*CaptureStartResponse) ProtoMessage()
- func (m *CaptureStartResponse) Reset()
- func (m *CaptureStartResponse) String() string
- func (m *CaptureStartResponse) XXX_DiscardUnknown()
- func (m *CaptureStartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CaptureStartResponse) XXX_Merge(src proto.Message)
- func (m *CaptureStartResponse) XXX_Size() int
- func (m *CaptureStartResponse) XXX_Unmarshal(b []byte) error
- type CaptureStatusRequest
- func (*CaptureStatusRequest) Descriptor() ([]byte, []int)
- func (*CaptureStatusRequest) ProtoMessage()
- func (m *CaptureStatusRequest) Reset()
- func (m *CaptureStatusRequest) String() string
- func (m *CaptureStatusRequest) XXX_DiscardUnknown()
- func (m *CaptureStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CaptureStatusRequest) XXX_Merge(src proto.Message)
- func (m *CaptureStatusRequest) XXX_Size() int
- func (m *CaptureStatusRequest) XXX_Unmarshal(b []byte) error
- type CaptureStatusResponse
- func (*CaptureStatusResponse) Descriptor() ([]byte, []int)
- func (m *CaptureStatusResponse) GetCaptureConfig() *CaptureConfig
- func (m *CaptureStatusResponse) GetIsActive() bool
- func (m *CaptureStatusResponse) GetStatus() *Status
- func (*CaptureStatusResponse) ProtoMessage()
- func (m *CaptureStatusResponse) Reset()
- func (m *CaptureStatusResponse) String() string
- func (m *CaptureStatusResponse) XXX_DiscardUnknown()
- func (m *CaptureStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CaptureStatusResponse) XXX_Merge(src proto.Message)
- func (m *CaptureStatusResponse) XXX_Size() int
- func (m *CaptureStatusResponse) XXX_Unmarshal(b []byte) error
- type CaptureStopRequest
- func (*CaptureStopRequest) Descriptor() ([]byte, []int)
- func (*CaptureStopRequest) ProtoMessage()
- func (m *CaptureStopRequest) Reset()
- func (m *CaptureStopRequest) String() string
- func (m *CaptureStopRequest) XXX_DiscardUnknown()
- func (m *CaptureStopRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CaptureStopRequest) XXX_Merge(src proto.Message)
- func (m *CaptureStopRequest) XXX_Size() int
- func (m *CaptureStopRequest) XXX_Unmarshal(b []byte) error
- type CaptureStopResponse
- func (*CaptureStopResponse) Descriptor() ([]byte, []int)
- func (m *CaptureStopResponse) GetStatus() *Status
- func (m *CaptureStopResponse) GetStoppedInterfaceCnt() uint32
- func (*CaptureStopResponse) ProtoMessage()
- func (m *CaptureStopResponse) Reset()
- func (m *CaptureStopResponse) String() string
- func (m *CaptureStopResponse) XXX_DiscardUnknown()
- func (m *CaptureStopResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CaptureStopResponse) XXX_Merge(src proto.Message)
- func (m *CaptureStopResponse) XXX_Size() int
- func (m *CaptureStopResponse) XXX_Unmarshal(b []byte) error
- type CapturedInterface
- func (*CapturedInterface) Descriptor() ([]byte, []int)
- func (m *CapturedInterface) GetFilter() []byte
- func (m *CapturedInterface) GetInterfaceType() CaptureInterfaceType
- func (m *CapturedInterface) GetPfIndex() uint32
- func (m *CapturedInterface) GetSpec() isCapturedInterface_Spec
- func (m *CapturedInterface) GetVfName() []byte
- func (*CapturedInterface) ProtoMessage()
- func (m *CapturedInterface) Reset()
- func (m *CapturedInterface) String() string
- func (m *CapturedInterface) XXX_DiscardUnknown()
- func (m *CapturedInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CapturedInterface) XXX_Merge(src proto.Message)
- func (*CapturedInterface) XXX_OneofWrappers() []interface{}
- func (m *CapturedInterface) XXX_Size() int
- func (m *CapturedInterface) XXX_Unmarshal(b []byte) error
- type CapturedInterface_PfIndex
- type CapturedInterface_VfName
- type CheckInitializedRequest
- func (*CheckInitializedRequest) Descriptor() ([]byte, []int)
- func (*CheckInitializedRequest) ProtoMessage()
- func (m *CheckInitializedRequest) Reset()
- func (m *CheckInitializedRequest) String() string
- func (m *CheckInitializedRequest) XXX_DiscardUnknown()
- func (m *CheckInitializedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CheckInitializedRequest) XXX_Merge(src proto.Message)
- func (m *CheckInitializedRequest) XXX_Size() int
- func (m *CheckInitializedRequest) XXX_Unmarshal(b []byte) error
- type CheckInitializedResponse
- func (*CheckInitializedResponse) Descriptor() ([]byte, []int)
- func (m *CheckInitializedResponse) GetStatus() *Status
- func (m *CheckInitializedResponse) GetUuid() string
- func (*CheckInitializedResponse) ProtoMessage()
- func (m *CheckInitializedResponse) Reset()
- func (m *CheckInitializedResponse) String() string
- func (m *CheckInitializedResponse) XXX_DiscardUnknown()
- func (m *CheckInitializedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CheckInitializedResponse) XXX_Merge(src proto.Message)
- func (m *CheckInitializedResponse) XXX_Size() int
- func (m *CheckInitializedResponse) XXX_Unmarshal(b []byte) error
- type CheckVniInUseRequest
- func (*CheckVniInUseRequest) Descriptor() ([]byte, []int)
- func (m *CheckVniInUseRequest) GetType() VniType
- func (m *CheckVniInUseRequest) GetVni() uint32
- func (*CheckVniInUseRequest) ProtoMessage()
- func (m *CheckVniInUseRequest) Reset()
- func (m *CheckVniInUseRequest) String() string
- func (m *CheckVniInUseRequest) XXX_DiscardUnknown()
- func (m *CheckVniInUseRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CheckVniInUseRequest) XXX_Merge(src proto.Message)
- func (m *CheckVniInUseRequest) XXX_Size() int
- func (m *CheckVniInUseRequest) XXX_Unmarshal(b []byte) error
- type CheckVniInUseResponse
- func (*CheckVniInUseResponse) Descriptor() ([]byte, []int)
- func (m *CheckVniInUseResponse) GetInUse() bool
- func (m *CheckVniInUseResponse) GetStatus() *Status
- func (*CheckVniInUseResponse) ProtoMessage()
- func (m *CheckVniInUseResponse) Reset()
- func (m *CheckVniInUseResponse) String() string
- func (m *CheckVniInUseResponse) XXX_DiscardUnknown()
- func (m *CheckVniInUseResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CheckVniInUseResponse) XXX_Merge(src proto.Message)
- func (m *CheckVniInUseResponse) XXX_Size() int
- func (m *CheckVniInUseResponse) XXX_Unmarshal(b []byte) error
- type CreateFirewallRuleRequest
- func (*CreateFirewallRuleRequest) Descriptor() ([]byte, []int)
- func (m *CreateFirewallRuleRequest) GetInterfaceId() []byte
- func (m *CreateFirewallRuleRequest) GetRule() *FirewallRule
- func (*CreateFirewallRuleRequest) ProtoMessage()
- func (m *CreateFirewallRuleRequest) Reset()
- func (m *CreateFirewallRuleRequest) String() string
- func (m *CreateFirewallRuleRequest) XXX_DiscardUnknown()
- func (m *CreateFirewallRuleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateFirewallRuleRequest) XXX_Merge(src proto.Message)
- func (m *CreateFirewallRuleRequest) XXX_Size() int
- func (m *CreateFirewallRuleRequest) XXX_Unmarshal(b []byte) error
- type CreateFirewallRuleResponse
- func (*CreateFirewallRuleResponse) Descriptor() ([]byte, []int)
- func (m *CreateFirewallRuleResponse) GetRuleId() []byte
- func (m *CreateFirewallRuleResponse) GetStatus() *Status
- func (*CreateFirewallRuleResponse) ProtoMessage()
- func (m *CreateFirewallRuleResponse) Reset()
- func (m *CreateFirewallRuleResponse) String() string
- func (m *CreateFirewallRuleResponse) XXX_DiscardUnknown()
- func (m *CreateFirewallRuleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateFirewallRuleResponse) XXX_Merge(src proto.Message)
- func (m *CreateFirewallRuleResponse) XXX_Size() int
- func (m *CreateFirewallRuleResponse) XXX_Unmarshal(b []byte) error
- type CreateInterfaceRequest
- func (*CreateInterfaceRequest) Descriptor() ([]byte, []int)
- func (m *CreateInterfaceRequest) GetDeviceName() string
- func (m *CreateInterfaceRequest) GetInterfaceId() []byte
- func (m *CreateInterfaceRequest) GetInterfaceType() InterfaceType
- func (m *CreateInterfaceRequest) GetIpv4Config() *IpConfig
- func (m *CreateInterfaceRequest) GetIpv6Config() *IpConfig
- func (m *CreateInterfaceRequest) GetPxeConfig() *PxeConfig
- func (m *CreateInterfaceRequest) GetVni() uint32
- func (*CreateInterfaceRequest) ProtoMessage()
- func (m *CreateInterfaceRequest) Reset()
- func (m *CreateInterfaceRequest) String() string
- func (m *CreateInterfaceRequest) XXX_DiscardUnknown()
- func (m *CreateInterfaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateInterfaceRequest) XXX_Merge(src proto.Message)
- func (m *CreateInterfaceRequest) XXX_Size() int
- func (m *CreateInterfaceRequest) XXX_Unmarshal(b []byte) error
- type CreateInterfaceResponse
- func (*CreateInterfaceResponse) Descriptor() ([]byte, []int)
- func (m *CreateInterfaceResponse) GetStatus() *Status
- func (m *CreateInterfaceResponse) GetUnderlayRoute() []byte
- func (m *CreateInterfaceResponse) GetVf() *VirtualFunction
- func (*CreateInterfaceResponse) ProtoMessage()
- func (m *CreateInterfaceResponse) Reset()
- func (m *CreateInterfaceResponse) String() string
- func (m *CreateInterfaceResponse) XXX_DiscardUnknown()
- func (m *CreateInterfaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateInterfaceResponse) XXX_Merge(src proto.Message)
- func (m *CreateInterfaceResponse) XXX_Size() int
- func (m *CreateInterfaceResponse) XXX_Unmarshal(b []byte) error
- type CreateLoadBalancerPrefixRequest
- func (*CreateLoadBalancerPrefixRequest) Descriptor() ([]byte, []int)
- func (m *CreateLoadBalancerPrefixRequest) GetInterfaceId() []byte
- func (m *CreateLoadBalancerPrefixRequest) GetPrefix() *Prefix
- func (*CreateLoadBalancerPrefixRequest) ProtoMessage()
- func (m *CreateLoadBalancerPrefixRequest) Reset()
- func (m *CreateLoadBalancerPrefixRequest) String() string
- func (m *CreateLoadBalancerPrefixRequest) XXX_DiscardUnknown()
- func (m *CreateLoadBalancerPrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateLoadBalancerPrefixRequest) XXX_Merge(src proto.Message)
- func (m *CreateLoadBalancerPrefixRequest) XXX_Size() int
- func (m *CreateLoadBalancerPrefixRequest) XXX_Unmarshal(b []byte) error
- type CreateLoadBalancerPrefixResponse
- func (*CreateLoadBalancerPrefixResponse) Descriptor() ([]byte, []int)
- func (m *CreateLoadBalancerPrefixResponse) GetStatus() *Status
- func (m *CreateLoadBalancerPrefixResponse) GetUnderlayRoute() []byte
- func (*CreateLoadBalancerPrefixResponse) ProtoMessage()
- func (m *CreateLoadBalancerPrefixResponse) Reset()
- func (m *CreateLoadBalancerPrefixResponse) String() string
- func (m *CreateLoadBalancerPrefixResponse) XXX_DiscardUnknown()
- func (m *CreateLoadBalancerPrefixResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateLoadBalancerPrefixResponse) XXX_Merge(src proto.Message)
- func (m *CreateLoadBalancerPrefixResponse) XXX_Size() int
- func (m *CreateLoadBalancerPrefixResponse) XXX_Unmarshal(b []byte) error
- type CreateLoadBalancerRequest
- func (*CreateLoadBalancerRequest) Descriptor() ([]byte, []int)
- func (m *CreateLoadBalancerRequest) GetLoadbalancedIp() *IpAddress
- func (m *CreateLoadBalancerRequest) GetLoadbalancedPorts() []*LbPort
- func (m *CreateLoadBalancerRequest) GetLoadbalancerId() []byte
- func (m *CreateLoadBalancerRequest) GetVni() uint32
- func (*CreateLoadBalancerRequest) ProtoMessage()
- func (m *CreateLoadBalancerRequest) Reset()
- func (m *CreateLoadBalancerRequest) String() string
- func (m *CreateLoadBalancerRequest) XXX_DiscardUnknown()
- func (m *CreateLoadBalancerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateLoadBalancerRequest) XXX_Merge(src proto.Message)
- func (m *CreateLoadBalancerRequest) XXX_Size() int
- func (m *CreateLoadBalancerRequest) XXX_Unmarshal(b []byte) error
- type CreateLoadBalancerResponse
- func (*CreateLoadBalancerResponse) Descriptor() ([]byte, []int)
- func (m *CreateLoadBalancerResponse) GetStatus() *Status
- func (m *CreateLoadBalancerResponse) GetUnderlayRoute() []byte
- func (*CreateLoadBalancerResponse) ProtoMessage()
- func (m *CreateLoadBalancerResponse) Reset()
- func (m *CreateLoadBalancerResponse) String() string
- func (m *CreateLoadBalancerResponse) XXX_DiscardUnknown()
- func (m *CreateLoadBalancerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateLoadBalancerResponse) XXX_Merge(src proto.Message)
- func (m *CreateLoadBalancerResponse) XXX_Size() int
- func (m *CreateLoadBalancerResponse) XXX_Unmarshal(b []byte) error
- type CreateLoadBalancerTargetRequest
- func (*CreateLoadBalancerTargetRequest) Descriptor() ([]byte, []int)
- func (m *CreateLoadBalancerTargetRequest) GetLoadbalancerId() []byte
- func (m *CreateLoadBalancerTargetRequest) GetTargetIp() *IpAddress
- func (*CreateLoadBalancerTargetRequest) ProtoMessage()
- func (m *CreateLoadBalancerTargetRequest) Reset()
- func (m *CreateLoadBalancerTargetRequest) String() string
- func (m *CreateLoadBalancerTargetRequest) XXX_DiscardUnknown()
- func (m *CreateLoadBalancerTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateLoadBalancerTargetRequest) XXX_Merge(src proto.Message)
- func (m *CreateLoadBalancerTargetRequest) XXX_Size() int
- func (m *CreateLoadBalancerTargetRequest) XXX_Unmarshal(b []byte) error
- type CreateLoadBalancerTargetResponse
- func (*CreateLoadBalancerTargetResponse) Descriptor() ([]byte, []int)
- func (m *CreateLoadBalancerTargetResponse) GetStatus() *Status
- func (*CreateLoadBalancerTargetResponse) ProtoMessage()
- func (m *CreateLoadBalancerTargetResponse) Reset()
- func (m *CreateLoadBalancerTargetResponse) String() string
- func (m *CreateLoadBalancerTargetResponse) XXX_DiscardUnknown()
- func (m *CreateLoadBalancerTargetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateLoadBalancerTargetResponse) XXX_Merge(src proto.Message)
- func (m *CreateLoadBalancerTargetResponse) XXX_Size() int
- func (m *CreateLoadBalancerTargetResponse) XXX_Unmarshal(b []byte) error
- type CreateNatRequest
- func (*CreateNatRequest) Descriptor() ([]byte, []int)
- func (m *CreateNatRequest) GetInterfaceId() []byte
- func (m *CreateNatRequest) GetMaxPort() uint32
- func (m *CreateNatRequest) GetMinPort() uint32
- func (m *CreateNatRequest) GetNatIp() *IpAddress
- func (*CreateNatRequest) ProtoMessage()
- func (m *CreateNatRequest) Reset()
- func (m *CreateNatRequest) String() string
- func (m *CreateNatRequest) XXX_DiscardUnknown()
- func (m *CreateNatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateNatRequest) XXX_Merge(src proto.Message)
- func (m *CreateNatRequest) XXX_Size() int
- func (m *CreateNatRequest) XXX_Unmarshal(b []byte) error
- type CreateNatResponse
- func (*CreateNatResponse) Descriptor() ([]byte, []int)
- func (m *CreateNatResponse) GetStatus() *Status
- func (m *CreateNatResponse) GetUnderlayRoute() []byte
- func (*CreateNatResponse) ProtoMessage()
- func (m *CreateNatResponse) Reset()
- func (m *CreateNatResponse) String() string
- func (m *CreateNatResponse) XXX_DiscardUnknown()
- func (m *CreateNatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateNatResponse) XXX_Merge(src proto.Message)
- func (m *CreateNatResponse) XXX_Size() int
- func (m *CreateNatResponse) XXX_Unmarshal(b []byte) error
- type CreateNeighborNatRequest
- func (*CreateNeighborNatRequest) Descriptor() ([]byte, []int)
- func (m *CreateNeighborNatRequest) GetMaxPort() uint32
- func (m *CreateNeighborNatRequest) GetMinPort() uint32
- func (m *CreateNeighborNatRequest) GetNatIp() *IpAddress
- func (m *CreateNeighborNatRequest) GetUnderlayRoute() []byte
- func (m *CreateNeighborNatRequest) GetVni() uint32
- func (*CreateNeighborNatRequest) ProtoMessage()
- func (m *CreateNeighborNatRequest) Reset()
- func (m *CreateNeighborNatRequest) String() string
- func (m *CreateNeighborNatRequest) XXX_DiscardUnknown()
- func (m *CreateNeighborNatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateNeighborNatRequest) XXX_Merge(src proto.Message)
- func (m *CreateNeighborNatRequest) XXX_Size() int
- func (m *CreateNeighborNatRequest) XXX_Unmarshal(b []byte) error
- type CreateNeighborNatResponse
- func (*CreateNeighborNatResponse) Descriptor() ([]byte, []int)
- func (m *CreateNeighborNatResponse) GetStatus() *Status
- func (*CreateNeighborNatResponse) ProtoMessage()
- func (m *CreateNeighborNatResponse) Reset()
- func (m *CreateNeighborNatResponse) String() string
- func (m *CreateNeighborNatResponse) XXX_DiscardUnknown()
- func (m *CreateNeighborNatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateNeighborNatResponse) XXX_Merge(src proto.Message)
- func (m *CreateNeighborNatResponse) XXX_Size() int
- func (m *CreateNeighborNatResponse) XXX_Unmarshal(b []byte) error
- type CreatePrefixRequest
- func (*CreatePrefixRequest) Descriptor() ([]byte, []int)
- func (m *CreatePrefixRequest) GetInterfaceId() []byte
- func (m *CreatePrefixRequest) GetPrefix() *Prefix
- func (*CreatePrefixRequest) ProtoMessage()
- func (m *CreatePrefixRequest) Reset()
- func (m *CreatePrefixRequest) String() string
- func (m *CreatePrefixRequest) XXX_DiscardUnknown()
- func (m *CreatePrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreatePrefixRequest) XXX_Merge(src proto.Message)
- func (m *CreatePrefixRequest) XXX_Size() int
- func (m *CreatePrefixRequest) XXX_Unmarshal(b []byte) error
- type CreatePrefixResponse
- func (*CreatePrefixResponse) Descriptor() ([]byte, []int)
- func (m *CreatePrefixResponse) GetStatus() *Status
- func (m *CreatePrefixResponse) GetUnderlayRoute() []byte
- func (*CreatePrefixResponse) ProtoMessage()
- func (m *CreatePrefixResponse) Reset()
- func (m *CreatePrefixResponse) String() string
- func (m *CreatePrefixResponse) XXX_DiscardUnknown()
- func (m *CreatePrefixResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreatePrefixResponse) XXX_Merge(src proto.Message)
- func (m *CreatePrefixResponse) XXX_Size() int
- func (m *CreatePrefixResponse) XXX_Unmarshal(b []byte) error
- type CreateRouteRequest
- func (*CreateRouteRequest) Descriptor() ([]byte, []int)
- func (m *CreateRouteRequest) GetRoute() *Route
- func (m *CreateRouteRequest) GetVni() uint32
- func (*CreateRouteRequest) ProtoMessage()
- func (m *CreateRouteRequest) Reset()
- func (m *CreateRouteRequest) String() string
- func (m *CreateRouteRequest) XXX_DiscardUnknown()
- func (m *CreateRouteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateRouteRequest) XXX_Merge(src proto.Message)
- func (m *CreateRouteRequest) XXX_Size() int
- func (m *CreateRouteRequest) XXX_Unmarshal(b []byte) error
- type CreateRouteResponse
- func (*CreateRouteResponse) Descriptor() ([]byte, []int)
- func (m *CreateRouteResponse) GetStatus() *Status
- func (*CreateRouteResponse) ProtoMessage()
- func (m *CreateRouteResponse) Reset()
- func (m *CreateRouteResponse) String() string
- func (m *CreateRouteResponse) XXX_DiscardUnknown()
- func (m *CreateRouteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateRouteResponse) XXX_Merge(src proto.Message)
- func (m *CreateRouteResponse) XXX_Size() int
- func (m *CreateRouteResponse) XXX_Unmarshal(b []byte) error
- type CreateVipRequest
- func (*CreateVipRequest) Descriptor() ([]byte, []int)
- func (m *CreateVipRequest) GetInterfaceId() []byte
- func (m *CreateVipRequest) GetVipIp() *IpAddress
- func (*CreateVipRequest) ProtoMessage()
- func (m *CreateVipRequest) Reset()
- func (m *CreateVipRequest) String() string
- func (m *CreateVipRequest) XXX_DiscardUnknown()
- func (m *CreateVipRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateVipRequest) XXX_Merge(src proto.Message)
- func (m *CreateVipRequest) XXX_Size() int
- func (m *CreateVipRequest) XXX_Unmarshal(b []byte) error
- type CreateVipResponse
- func (*CreateVipResponse) Descriptor() ([]byte, []int)
- func (m *CreateVipResponse) GetStatus() *Status
- func (m *CreateVipResponse) GetUnderlayRoute() []byte
- func (*CreateVipResponse) ProtoMessage()
- func (m *CreateVipResponse) Reset()
- func (m *CreateVipResponse) String() string
- func (m *CreateVipResponse) XXX_DiscardUnknown()
- func (m *CreateVipResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateVipResponse) XXX_Merge(src proto.Message)
- func (m *CreateVipResponse) XXX_Size() int
- func (m *CreateVipResponse) XXX_Unmarshal(b []byte) error
- type DPDKironcoreClient
- type DPDKironcoreServer
- type DeleteFirewallRuleRequest
- func (*DeleteFirewallRuleRequest) Descriptor() ([]byte, []int)
- func (m *DeleteFirewallRuleRequest) GetInterfaceId() []byte
- func (m *DeleteFirewallRuleRequest) GetRuleId() []byte
- func (*DeleteFirewallRuleRequest) ProtoMessage()
- func (m *DeleteFirewallRuleRequest) Reset()
- func (m *DeleteFirewallRuleRequest) String() string
- func (m *DeleteFirewallRuleRequest) XXX_DiscardUnknown()
- func (m *DeleteFirewallRuleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteFirewallRuleRequest) XXX_Merge(src proto.Message)
- func (m *DeleteFirewallRuleRequest) XXX_Size() int
- func (m *DeleteFirewallRuleRequest) XXX_Unmarshal(b []byte) error
- type DeleteFirewallRuleResponse
- func (*DeleteFirewallRuleResponse) Descriptor() ([]byte, []int)
- func (m *DeleteFirewallRuleResponse) GetStatus() *Status
- func (*DeleteFirewallRuleResponse) ProtoMessage()
- func (m *DeleteFirewallRuleResponse) Reset()
- func (m *DeleteFirewallRuleResponse) String() string
- func (m *DeleteFirewallRuleResponse) XXX_DiscardUnknown()
- func (m *DeleteFirewallRuleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteFirewallRuleResponse) XXX_Merge(src proto.Message)
- func (m *DeleteFirewallRuleResponse) XXX_Size() int
- func (m *DeleteFirewallRuleResponse) XXX_Unmarshal(b []byte) error
- type DeleteInterfaceRequest
- func (*DeleteInterfaceRequest) Descriptor() ([]byte, []int)
- func (m *DeleteInterfaceRequest) GetInterfaceId() []byte
- func (*DeleteInterfaceRequest) ProtoMessage()
- func (m *DeleteInterfaceRequest) Reset()
- func (m *DeleteInterfaceRequest) String() string
- func (m *DeleteInterfaceRequest) XXX_DiscardUnknown()
- func (m *DeleteInterfaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteInterfaceRequest) XXX_Merge(src proto.Message)
- func (m *DeleteInterfaceRequest) XXX_Size() int
- func (m *DeleteInterfaceRequest) XXX_Unmarshal(b []byte) error
- type DeleteInterfaceResponse
- func (*DeleteInterfaceResponse) Descriptor() ([]byte, []int)
- func (m *DeleteInterfaceResponse) GetStatus() *Status
- func (*DeleteInterfaceResponse) ProtoMessage()
- func (m *DeleteInterfaceResponse) Reset()
- func (m *DeleteInterfaceResponse) String() string
- func (m *DeleteInterfaceResponse) XXX_DiscardUnknown()
- func (m *DeleteInterfaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteInterfaceResponse) XXX_Merge(src proto.Message)
- func (m *DeleteInterfaceResponse) XXX_Size() int
- func (m *DeleteInterfaceResponse) XXX_Unmarshal(b []byte) error
- type DeleteLoadBalancerPrefixRequest
- func (*DeleteLoadBalancerPrefixRequest) Descriptor() ([]byte, []int)
- func (m *DeleteLoadBalancerPrefixRequest) GetInterfaceId() []byte
- func (m *DeleteLoadBalancerPrefixRequest) GetPrefix() *Prefix
- func (*DeleteLoadBalancerPrefixRequest) ProtoMessage()
- func (m *DeleteLoadBalancerPrefixRequest) Reset()
- func (m *DeleteLoadBalancerPrefixRequest) String() string
- func (m *DeleteLoadBalancerPrefixRequest) XXX_DiscardUnknown()
- func (m *DeleteLoadBalancerPrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteLoadBalancerPrefixRequest) XXX_Merge(src proto.Message)
- func (m *DeleteLoadBalancerPrefixRequest) XXX_Size() int
- func (m *DeleteLoadBalancerPrefixRequest) XXX_Unmarshal(b []byte) error
- type DeleteLoadBalancerPrefixResponse
- func (*DeleteLoadBalancerPrefixResponse) Descriptor() ([]byte, []int)
- func (m *DeleteLoadBalancerPrefixResponse) GetStatus() *Status
- func (*DeleteLoadBalancerPrefixResponse) ProtoMessage()
- func (m *DeleteLoadBalancerPrefixResponse) Reset()
- func (m *DeleteLoadBalancerPrefixResponse) String() string
- func (m *DeleteLoadBalancerPrefixResponse) XXX_DiscardUnknown()
- func (m *DeleteLoadBalancerPrefixResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteLoadBalancerPrefixResponse) XXX_Merge(src proto.Message)
- func (m *DeleteLoadBalancerPrefixResponse) XXX_Size() int
- func (m *DeleteLoadBalancerPrefixResponse) XXX_Unmarshal(b []byte) error
- type DeleteLoadBalancerRequest
- func (*DeleteLoadBalancerRequest) Descriptor() ([]byte, []int)
- func (m *DeleteLoadBalancerRequest) GetLoadbalancerId() []byte
- func (*DeleteLoadBalancerRequest) ProtoMessage()
- func (m *DeleteLoadBalancerRequest) Reset()
- func (m *DeleteLoadBalancerRequest) String() string
- func (m *DeleteLoadBalancerRequest) XXX_DiscardUnknown()
- func (m *DeleteLoadBalancerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteLoadBalancerRequest) XXX_Merge(src proto.Message)
- func (m *DeleteLoadBalancerRequest) XXX_Size() int
- func (m *DeleteLoadBalancerRequest) XXX_Unmarshal(b []byte) error
- type DeleteLoadBalancerResponse
- func (*DeleteLoadBalancerResponse) Descriptor() ([]byte, []int)
- func (m *DeleteLoadBalancerResponse) GetStatus() *Status
- func (*DeleteLoadBalancerResponse) ProtoMessage()
- func (m *DeleteLoadBalancerResponse) Reset()
- func (m *DeleteLoadBalancerResponse) String() string
- func (m *DeleteLoadBalancerResponse) XXX_DiscardUnknown()
- func (m *DeleteLoadBalancerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteLoadBalancerResponse) XXX_Merge(src proto.Message)
- func (m *DeleteLoadBalancerResponse) XXX_Size() int
- func (m *DeleteLoadBalancerResponse) XXX_Unmarshal(b []byte) error
- type DeleteLoadBalancerTargetRequest
- func (*DeleteLoadBalancerTargetRequest) Descriptor() ([]byte, []int)
- func (m *DeleteLoadBalancerTargetRequest) GetLoadbalancerId() []byte
- func (m *DeleteLoadBalancerTargetRequest) GetTargetIp() *IpAddress
- func (*DeleteLoadBalancerTargetRequest) ProtoMessage()
- func (m *DeleteLoadBalancerTargetRequest) Reset()
- func (m *DeleteLoadBalancerTargetRequest) String() string
- func (m *DeleteLoadBalancerTargetRequest) XXX_DiscardUnknown()
- func (m *DeleteLoadBalancerTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteLoadBalancerTargetRequest) XXX_Merge(src proto.Message)
- func (m *DeleteLoadBalancerTargetRequest) XXX_Size() int
- func (m *DeleteLoadBalancerTargetRequest) XXX_Unmarshal(b []byte) error
- type DeleteLoadBalancerTargetResponse
- func (*DeleteLoadBalancerTargetResponse) Descriptor() ([]byte, []int)
- func (m *DeleteLoadBalancerTargetResponse) GetStatus() *Status
- func (*DeleteLoadBalancerTargetResponse) ProtoMessage()
- func (m *DeleteLoadBalancerTargetResponse) Reset()
- func (m *DeleteLoadBalancerTargetResponse) String() string
- func (m *DeleteLoadBalancerTargetResponse) XXX_DiscardUnknown()
- func (m *DeleteLoadBalancerTargetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteLoadBalancerTargetResponse) XXX_Merge(src proto.Message)
- func (m *DeleteLoadBalancerTargetResponse) XXX_Size() int
- func (m *DeleteLoadBalancerTargetResponse) XXX_Unmarshal(b []byte) error
- type DeleteNatRequest
- func (*DeleteNatRequest) Descriptor() ([]byte, []int)
- func (m *DeleteNatRequest) GetInterfaceId() []byte
- func (*DeleteNatRequest) ProtoMessage()
- func (m *DeleteNatRequest) Reset()
- func (m *DeleteNatRequest) String() string
- func (m *DeleteNatRequest) XXX_DiscardUnknown()
- func (m *DeleteNatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteNatRequest) XXX_Merge(src proto.Message)
- func (m *DeleteNatRequest) XXX_Size() int
- func (m *DeleteNatRequest) XXX_Unmarshal(b []byte) error
- type DeleteNatResponse
- func (*DeleteNatResponse) Descriptor() ([]byte, []int)
- func (m *DeleteNatResponse) GetStatus() *Status
- func (*DeleteNatResponse) ProtoMessage()
- func (m *DeleteNatResponse) Reset()
- func (m *DeleteNatResponse) String() string
- func (m *DeleteNatResponse) XXX_DiscardUnknown()
- func (m *DeleteNatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteNatResponse) XXX_Merge(src proto.Message)
- func (m *DeleteNatResponse) XXX_Size() int
- func (m *DeleteNatResponse) XXX_Unmarshal(b []byte) error
- type DeleteNeighborNatRequest
- func (*DeleteNeighborNatRequest) Descriptor() ([]byte, []int)
- func (m *DeleteNeighborNatRequest) GetMaxPort() uint32
- func (m *DeleteNeighborNatRequest) GetMinPort() uint32
- func (m *DeleteNeighborNatRequest) GetNatIp() *IpAddress
- func (m *DeleteNeighborNatRequest) GetVni() uint32
- func (*DeleteNeighborNatRequest) ProtoMessage()
- func (m *DeleteNeighborNatRequest) Reset()
- func (m *DeleteNeighborNatRequest) String() string
- func (m *DeleteNeighborNatRequest) XXX_DiscardUnknown()
- func (m *DeleteNeighborNatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteNeighborNatRequest) XXX_Merge(src proto.Message)
- func (m *DeleteNeighborNatRequest) XXX_Size() int
- func (m *DeleteNeighborNatRequest) XXX_Unmarshal(b []byte) error
- type DeleteNeighborNatResponse
- func (*DeleteNeighborNatResponse) Descriptor() ([]byte, []int)
- func (m *DeleteNeighborNatResponse) GetStatus() *Status
- func (*DeleteNeighborNatResponse) ProtoMessage()
- func (m *DeleteNeighborNatResponse) Reset()
- func (m *DeleteNeighborNatResponse) String() string
- func (m *DeleteNeighborNatResponse) XXX_DiscardUnknown()
- func (m *DeleteNeighborNatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteNeighborNatResponse) XXX_Merge(src proto.Message)
- func (m *DeleteNeighborNatResponse) XXX_Size() int
- func (m *DeleteNeighborNatResponse) XXX_Unmarshal(b []byte) error
- type DeletePrefixRequest
- func (*DeletePrefixRequest) Descriptor() ([]byte, []int)
- func (m *DeletePrefixRequest) GetInterfaceId() []byte
- func (m *DeletePrefixRequest) GetPrefix() *Prefix
- func (*DeletePrefixRequest) ProtoMessage()
- func (m *DeletePrefixRequest) Reset()
- func (m *DeletePrefixRequest) String() string
- func (m *DeletePrefixRequest) XXX_DiscardUnknown()
- func (m *DeletePrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeletePrefixRequest) XXX_Merge(src proto.Message)
- func (m *DeletePrefixRequest) XXX_Size() int
- func (m *DeletePrefixRequest) XXX_Unmarshal(b []byte) error
- type DeletePrefixResponse
- func (*DeletePrefixResponse) Descriptor() ([]byte, []int)
- func (m *DeletePrefixResponse) GetStatus() *Status
- func (*DeletePrefixResponse) ProtoMessage()
- func (m *DeletePrefixResponse) Reset()
- func (m *DeletePrefixResponse) String() string
- func (m *DeletePrefixResponse) XXX_DiscardUnknown()
- func (m *DeletePrefixResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeletePrefixResponse) XXX_Merge(src proto.Message)
- func (m *DeletePrefixResponse) XXX_Size() int
- func (m *DeletePrefixResponse) XXX_Unmarshal(b []byte) error
- type DeleteRouteRequest
- func (*DeleteRouteRequest) Descriptor() ([]byte, []int)
- func (m *DeleteRouteRequest) GetRoute() *Route
- func (m *DeleteRouteRequest) GetVni() uint32
- func (*DeleteRouteRequest) ProtoMessage()
- func (m *DeleteRouteRequest) Reset()
- func (m *DeleteRouteRequest) String() string
- func (m *DeleteRouteRequest) XXX_DiscardUnknown()
- func (m *DeleteRouteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteRouteRequest) XXX_Merge(src proto.Message)
- func (m *DeleteRouteRequest) XXX_Size() int
- func (m *DeleteRouteRequest) XXX_Unmarshal(b []byte) error
- type DeleteRouteResponse
- func (*DeleteRouteResponse) Descriptor() ([]byte, []int)
- func (m *DeleteRouteResponse) GetStatus() *Status
- func (*DeleteRouteResponse) ProtoMessage()
- func (m *DeleteRouteResponse) Reset()
- func (m *DeleteRouteResponse) String() string
- func (m *DeleteRouteResponse) XXX_DiscardUnknown()
- func (m *DeleteRouteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteRouteResponse) XXX_Merge(src proto.Message)
- func (m *DeleteRouteResponse) XXX_Size() int
- func (m *DeleteRouteResponse) XXX_Unmarshal(b []byte) error
- type DeleteVipRequest
- func (*DeleteVipRequest) Descriptor() ([]byte, []int)
- func (m *DeleteVipRequest) GetInterfaceId() []byte
- func (*DeleteVipRequest) ProtoMessage()
- func (m *DeleteVipRequest) Reset()
- func (m *DeleteVipRequest) String() string
- func (m *DeleteVipRequest) XXX_DiscardUnknown()
- func (m *DeleteVipRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteVipRequest) XXX_Merge(src proto.Message)
- func (m *DeleteVipRequest) XXX_Size() int
- func (m *DeleteVipRequest) XXX_Unmarshal(b []byte) error
- type DeleteVipResponse
- func (*DeleteVipResponse) Descriptor() ([]byte, []int)
- func (m *DeleteVipResponse) GetStatus() *Status
- func (*DeleteVipResponse) ProtoMessage()
- func (m *DeleteVipResponse) Reset()
- func (m *DeleteVipResponse) String() string
- func (m *DeleteVipResponse) XXX_DiscardUnknown()
- func (m *DeleteVipResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteVipResponse) XXX_Merge(src proto.Message)
- func (m *DeleteVipResponse) XXX_Size() int
- func (m *DeleteVipResponse) XXX_Unmarshal(b []byte) error
- type Empty
- func (*Empty) Descriptor() ([]byte, []int)
- func (*Empty) ProtoMessage()
- func (m *Empty) Reset()
- func (m *Empty) String() string
- func (m *Empty) XXX_DiscardUnknown()
- func (m *Empty) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Empty) XXX_Merge(src proto.Message)
- func (m *Empty) XXX_Size() int
- func (m *Empty) XXX_Unmarshal(b []byte) error
- type FirewallAction
- type FirewallRule
- func (*FirewallRule) Descriptor() ([]byte, []int)
- func (m *FirewallRule) GetAction() FirewallAction
- func (m *FirewallRule) GetDestinationPrefix() *Prefix
- func (m *FirewallRule) GetDirection() TrafficDirection
- func (m *FirewallRule) GetId() []byte
- func (m *FirewallRule) GetPriority() uint32
- func (m *FirewallRule) GetProtocolFilter() *ProtocolFilter
- func (m *FirewallRule) GetSourcePrefix() *Prefix
- func (*FirewallRule) ProtoMessage()
- func (m *FirewallRule) Reset()
- func (m *FirewallRule) String() string
- func (m *FirewallRule) XXX_DiscardUnknown()
- func (m *FirewallRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FirewallRule) XXX_Merge(src proto.Message)
- func (m *FirewallRule) XXX_Size() int
- func (m *FirewallRule) XXX_Unmarshal(b []byte) error
- type GetFirewallRuleRequest
- func (*GetFirewallRuleRequest) Descriptor() ([]byte, []int)
- func (m *GetFirewallRuleRequest) GetInterfaceId() []byte
- func (m *GetFirewallRuleRequest) GetRuleId() []byte
- func (*GetFirewallRuleRequest) ProtoMessage()
- func (m *GetFirewallRuleRequest) Reset()
- func (m *GetFirewallRuleRequest) String() string
- func (m *GetFirewallRuleRequest) XXX_DiscardUnknown()
- func (m *GetFirewallRuleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetFirewallRuleRequest) XXX_Merge(src proto.Message)
- func (m *GetFirewallRuleRequest) XXX_Size() int
- func (m *GetFirewallRuleRequest) XXX_Unmarshal(b []byte) error
- type GetFirewallRuleResponse
- func (*GetFirewallRuleResponse) Descriptor() ([]byte, []int)
- func (m *GetFirewallRuleResponse) GetRule() *FirewallRule
- func (m *GetFirewallRuleResponse) GetStatus() *Status
- func (*GetFirewallRuleResponse) ProtoMessage()
- func (m *GetFirewallRuleResponse) Reset()
- func (m *GetFirewallRuleResponse) String() string
- func (m *GetFirewallRuleResponse) XXX_DiscardUnknown()
- func (m *GetFirewallRuleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetFirewallRuleResponse) XXX_Merge(src proto.Message)
- func (m *GetFirewallRuleResponse) XXX_Size() int
- func (m *GetFirewallRuleResponse) XXX_Unmarshal(b []byte) error
- type GetInterfaceRequest
- func (*GetInterfaceRequest) Descriptor() ([]byte, []int)
- func (m *GetInterfaceRequest) GetInterfaceId() []byte
- func (*GetInterfaceRequest) ProtoMessage()
- func (m *GetInterfaceRequest) Reset()
- func (m *GetInterfaceRequest) String() string
- func (m *GetInterfaceRequest) XXX_DiscardUnknown()
- func (m *GetInterfaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetInterfaceRequest) XXX_Merge(src proto.Message)
- func (m *GetInterfaceRequest) XXX_Size() int
- func (m *GetInterfaceRequest) XXX_Unmarshal(b []byte) error
- type GetInterfaceResponse
- func (*GetInterfaceResponse) Descriptor() ([]byte, []int)
- func (m *GetInterfaceResponse) GetInterface() *Interface
- func (m *GetInterfaceResponse) GetStatus() *Status
- func (*GetInterfaceResponse) ProtoMessage()
- func (m *GetInterfaceResponse) Reset()
- func (m *GetInterfaceResponse) String() string
- func (m *GetInterfaceResponse) XXX_DiscardUnknown()
- func (m *GetInterfaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetInterfaceResponse) XXX_Merge(src proto.Message)
- func (m *GetInterfaceResponse) XXX_Size() int
- func (m *GetInterfaceResponse) XXX_Unmarshal(b []byte) error
- type GetLoadBalancerRequest
- func (*GetLoadBalancerRequest) Descriptor() ([]byte, []int)
- func (m *GetLoadBalancerRequest) GetLoadbalancerId() []byte
- func (*GetLoadBalancerRequest) ProtoMessage()
- func (m *GetLoadBalancerRequest) Reset()
- func (m *GetLoadBalancerRequest) String() string
- func (m *GetLoadBalancerRequest) XXX_DiscardUnknown()
- func (m *GetLoadBalancerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetLoadBalancerRequest) XXX_Merge(src proto.Message)
- func (m *GetLoadBalancerRequest) XXX_Size() int
- func (m *GetLoadBalancerRequest) XXX_Unmarshal(b []byte) error
- type GetLoadBalancerResponse
- func (*GetLoadBalancerResponse) Descriptor() ([]byte, []int)
- func (m *GetLoadBalancerResponse) GetLoadbalancedIp() *IpAddress
- func (m *GetLoadBalancerResponse) GetLoadbalancedPorts() []*LbPort
- func (m *GetLoadBalancerResponse) GetStatus() *Status
- func (m *GetLoadBalancerResponse) GetUnderlayRoute() []byte
- func (m *GetLoadBalancerResponse) GetVni() uint32
- func (*GetLoadBalancerResponse) ProtoMessage()
- func (m *GetLoadBalancerResponse) Reset()
- func (m *GetLoadBalancerResponse) String() string
- func (m *GetLoadBalancerResponse) XXX_DiscardUnknown()
- func (m *GetLoadBalancerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetLoadBalancerResponse) XXX_Merge(src proto.Message)
- func (m *GetLoadBalancerResponse) XXX_Size() int
- func (m *GetLoadBalancerResponse) XXX_Unmarshal(b []byte) error
- type GetNatRequest
- func (*GetNatRequest) Descriptor() ([]byte, []int)
- func (m *GetNatRequest) GetInterfaceId() []byte
- func (*GetNatRequest) ProtoMessage()
- func (m *GetNatRequest) Reset()
- func (m *GetNatRequest) String() string
- func (m *GetNatRequest) XXX_DiscardUnknown()
- func (m *GetNatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetNatRequest) XXX_Merge(src proto.Message)
- func (m *GetNatRequest) XXX_Size() int
- func (m *GetNatRequest) XXX_Unmarshal(b []byte) error
- type GetNatResponse
- func (*GetNatResponse) Descriptor() ([]byte, []int)
- func (m *GetNatResponse) GetMaxPort() uint32
- func (m *GetNatResponse) GetMinPort() uint32
- func (m *GetNatResponse) GetNatIp() *IpAddress
- func (m *GetNatResponse) GetStatus() *Status
- func (m *GetNatResponse) GetUnderlayRoute() []byte
- func (*GetNatResponse) ProtoMessage()
- func (m *GetNatResponse) Reset()
- func (m *GetNatResponse) String() string
- func (m *GetNatResponse) XXX_DiscardUnknown()
- func (m *GetNatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetNatResponse) XXX_Merge(src proto.Message)
- func (m *GetNatResponse) XXX_Size() int
- func (m *GetNatResponse) XXX_Unmarshal(b []byte) error
- type GetVersionRequest
- func (*GetVersionRequest) Descriptor() ([]byte, []int)
- func (m *GetVersionRequest) GetClientName() string
- func (m *GetVersionRequest) GetClientProtocol() string
- func (m *GetVersionRequest) GetClientVersion() string
- func (*GetVersionRequest) ProtoMessage()
- func (m *GetVersionRequest) Reset()
- func (m *GetVersionRequest) String() string
- func (m *GetVersionRequest) XXX_DiscardUnknown()
- func (m *GetVersionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetVersionRequest) XXX_Merge(src proto.Message)
- func (m *GetVersionRequest) XXX_Size() int
- func (m *GetVersionRequest) XXX_Unmarshal(b []byte) error
- type GetVersionResponse
- func (*GetVersionResponse) Descriptor() ([]byte, []int)
- func (m *GetVersionResponse) GetServiceProtocol() string
- func (m *GetVersionResponse) GetServiceVersion() string
- func (m *GetVersionResponse) GetStatus() *Status
- func (*GetVersionResponse) ProtoMessage()
- func (m *GetVersionResponse) Reset()
- func (m *GetVersionResponse) String() string
- func (m *GetVersionResponse) XXX_DiscardUnknown()
- func (m *GetVersionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetVersionResponse) XXX_Merge(src proto.Message)
- func (m *GetVersionResponse) XXX_Size() int
- func (m *GetVersionResponse) XXX_Unmarshal(b []byte) error
- type GetVipRequest
- func (*GetVipRequest) Descriptor() ([]byte, []int)
- func (m *GetVipRequest) GetInterfaceId() []byte
- func (*GetVipRequest) ProtoMessage()
- func (m *GetVipRequest) Reset()
- func (m *GetVipRequest) String() string
- func (m *GetVipRequest) XXX_DiscardUnknown()
- func (m *GetVipRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetVipRequest) XXX_Merge(src proto.Message)
- func (m *GetVipRequest) XXX_Size() int
- func (m *GetVipRequest) XXX_Unmarshal(b []byte) error
- type GetVipResponse
- func (*GetVipResponse) Descriptor() ([]byte, []int)
- func (m *GetVipResponse) GetStatus() *Status
- func (m *GetVipResponse) GetUnderlayRoute() []byte
- func (m *GetVipResponse) GetVipIp() *IpAddress
- func (*GetVipResponse) ProtoMessage()
- func (m *GetVipResponse) Reset()
- func (m *GetVipResponse) String() string
- func (m *GetVipResponse) XXX_DiscardUnknown()
- func (m *GetVipResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetVipResponse) XXX_Merge(src proto.Message)
- func (m *GetVipResponse) XXX_Size() int
- func (m *GetVipResponse) XXX_Unmarshal(b []byte) error
- type IcmpFilter
- func (*IcmpFilter) Descriptor() ([]byte, []int)
- func (m *IcmpFilter) GetIcmpCode() int32
- func (m *IcmpFilter) GetIcmpType() int32
- func (*IcmpFilter) ProtoMessage()
- func (m *IcmpFilter) Reset()
- func (m *IcmpFilter) String() string
- func (m *IcmpFilter) XXX_DiscardUnknown()
- func (m *IcmpFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IcmpFilter) XXX_Merge(src proto.Message)
- func (m *IcmpFilter) XXX_Size() int
- func (m *IcmpFilter) XXX_Unmarshal(b []byte) error
- type InitializeRequest
- func (*InitializeRequest) Descriptor() ([]byte, []int)
- func (*InitializeRequest) ProtoMessage()
- func (m *InitializeRequest) Reset()
- func (m *InitializeRequest) String() string
- func (m *InitializeRequest) XXX_DiscardUnknown()
- func (m *InitializeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InitializeRequest) XXX_Merge(src proto.Message)
- func (m *InitializeRequest) XXX_Size() int
- func (m *InitializeRequest) XXX_Unmarshal(b []byte) error
- type InitializeResponse
- func (*InitializeResponse) Descriptor() ([]byte, []int)
- func (m *InitializeResponse) GetStatus() *Status
- func (m *InitializeResponse) GetUuid() string
- func (*InitializeResponse) ProtoMessage()
- func (m *InitializeResponse) Reset()
- func (m *InitializeResponse) String() string
- func (m *InitializeResponse) XXX_DiscardUnknown()
- func (m *InitializeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InitializeResponse) XXX_Merge(src proto.Message)
- func (m *InitializeResponse) XXX_Size() int
- func (m *InitializeResponse) XXX_Unmarshal(b []byte) error
- type Interface
- func (*Interface) Descriptor() ([]byte, []int)
- func (m *Interface) GetId() []byte
- func (m *Interface) GetPciName() string
- func (m *Interface) GetPrimaryIpv4() []byte
- func (m *Interface) GetPrimaryIpv6() []byte
- func (m *Interface) GetUnderlayRoute() []byte
- func (m *Interface) GetVni() uint32
- func (*Interface) ProtoMessage()
- func (m *Interface) Reset()
- func (m *Interface) String() string
- func (m *Interface) XXX_DiscardUnknown()
- func (m *Interface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Interface) XXX_Merge(src proto.Message)
- func (m *Interface) XXX_Size() int
- func (m *Interface) XXX_Unmarshal(b []byte) error
- type InterfaceType
- type IpAddress
- func (*IpAddress) Descriptor() ([]byte, []int)
- func (m *IpAddress) GetAddress() []byte
- func (m *IpAddress) GetIpver() IpVersion
- func (*IpAddress) ProtoMessage()
- func (m *IpAddress) Reset()
- func (m *IpAddress) String() string
- func (m *IpAddress) XXX_DiscardUnknown()
- func (m *IpAddress) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IpAddress) XXX_Merge(src proto.Message)
- func (m *IpAddress) XXX_Size() int
- func (m *IpAddress) XXX_Unmarshal(b []byte) error
- type IpConfig
- func (*IpConfig) Descriptor() ([]byte, []int)
- func (m *IpConfig) GetPrimaryAddress() []byte
- func (*IpConfig) ProtoMessage()
- func (m *IpConfig) Reset()
- func (m *IpConfig) String() string
- func (m *IpConfig) XXX_DiscardUnknown()
- func (m *IpConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IpConfig) XXX_Merge(src proto.Message)
- func (m *IpConfig) XXX_Size() int
- func (m *IpConfig) XXX_Unmarshal(b []byte) error
- type IpVersion
- type LbPort
- func (*LbPort) Descriptor() ([]byte, []int)
- func (m *LbPort) GetPort() uint32
- func (m *LbPort) GetProtocol() Protocol
- func (*LbPort) ProtoMessage()
- func (m *LbPort) Reset()
- func (m *LbPort) String() string
- func (m *LbPort) XXX_DiscardUnknown()
- func (m *LbPort) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LbPort) XXX_Merge(src proto.Message)
- func (m *LbPort) XXX_Size() int
- func (m *LbPort) XXX_Unmarshal(b []byte) error
- type ListFirewallRulesRequest
- func (*ListFirewallRulesRequest) Descriptor() ([]byte, []int)
- func (m *ListFirewallRulesRequest) GetInterfaceId() []byte
- func (*ListFirewallRulesRequest) ProtoMessage()
- func (m *ListFirewallRulesRequest) Reset()
- func (m *ListFirewallRulesRequest) String() string
- func (m *ListFirewallRulesRequest) XXX_DiscardUnknown()
- func (m *ListFirewallRulesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListFirewallRulesRequest) XXX_Merge(src proto.Message)
- func (m *ListFirewallRulesRequest) XXX_Size() int
- func (m *ListFirewallRulesRequest) XXX_Unmarshal(b []byte) error
- type ListFirewallRulesResponse
- func (*ListFirewallRulesResponse) Descriptor() ([]byte, []int)
- func (m *ListFirewallRulesResponse) GetRules() []*FirewallRule
- func (m *ListFirewallRulesResponse) GetStatus() *Status
- func (*ListFirewallRulesResponse) ProtoMessage()
- func (m *ListFirewallRulesResponse) Reset()
- func (m *ListFirewallRulesResponse) String() string
- func (m *ListFirewallRulesResponse) XXX_DiscardUnknown()
- func (m *ListFirewallRulesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListFirewallRulesResponse) XXX_Merge(src proto.Message)
- func (m *ListFirewallRulesResponse) XXX_Size() int
- func (m *ListFirewallRulesResponse) XXX_Unmarshal(b []byte) error
- type ListInterfacesRequest
- func (*ListInterfacesRequest) Descriptor() ([]byte, []int)
- func (*ListInterfacesRequest) ProtoMessage()
- func (m *ListInterfacesRequest) Reset()
- func (m *ListInterfacesRequest) String() string
- func (m *ListInterfacesRequest) XXX_DiscardUnknown()
- func (m *ListInterfacesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListInterfacesRequest) XXX_Merge(src proto.Message)
- func (m *ListInterfacesRequest) XXX_Size() int
- func (m *ListInterfacesRequest) XXX_Unmarshal(b []byte) error
- type ListInterfacesResponse
- func (*ListInterfacesResponse) Descriptor() ([]byte, []int)
- func (m *ListInterfacesResponse) GetInterfaces() []*Interface
- func (m *ListInterfacesResponse) GetStatus() *Status
- func (*ListInterfacesResponse) ProtoMessage()
- func (m *ListInterfacesResponse) Reset()
- func (m *ListInterfacesResponse) String() string
- func (m *ListInterfacesResponse) XXX_DiscardUnknown()
- func (m *ListInterfacesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListInterfacesResponse) XXX_Merge(src proto.Message)
- func (m *ListInterfacesResponse) XXX_Size() int
- func (m *ListInterfacesResponse) XXX_Unmarshal(b []byte) error
- type ListLoadBalancerPrefixesRequest
- func (*ListLoadBalancerPrefixesRequest) Descriptor() ([]byte, []int)
- func (m *ListLoadBalancerPrefixesRequest) GetInterfaceId() []byte
- func (*ListLoadBalancerPrefixesRequest) ProtoMessage()
- func (m *ListLoadBalancerPrefixesRequest) Reset()
- func (m *ListLoadBalancerPrefixesRequest) String() string
- func (m *ListLoadBalancerPrefixesRequest) XXX_DiscardUnknown()
- func (m *ListLoadBalancerPrefixesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListLoadBalancerPrefixesRequest) XXX_Merge(src proto.Message)
- func (m *ListLoadBalancerPrefixesRequest) XXX_Size() int
- func (m *ListLoadBalancerPrefixesRequest) XXX_Unmarshal(b []byte) error
- type ListLoadBalancerPrefixesResponse
- func (*ListLoadBalancerPrefixesResponse) Descriptor() ([]byte, []int)
- func (m *ListLoadBalancerPrefixesResponse) GetPrefixes() []*Prefix
- func (m *ListLoadBalancerPrefixesResponse) GetStatus() *Status
- func (*ListLoadBalancerPrefixesResponse) ProtoMessage()
- func (m *ListLoadBalancerPrefixesResponse) Reset()
- func (m *ListLoadBalancerPrefixesResponse) String() string
- func (m *ListLoadBalancerPrefixesResponse) XXX_DiscardUnknown()
- func (m *ListLoadBalancerPrefixesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListLoadBalancerPrefixesResponse) XXX_Merge(src proto.Message)
- func (m *ListLoadBalancerPrefixesResponse) XXX_Size() int
- func (m *ListLoadBalancerPrefixesResponse) XXX_Unmarshal(b []byte) error
- type ListLoadBalancerTargetsRequest
- func (*ListLoadBalancerTargetsRequest) Descriptor() ([]byte, []int)
- func (m *ListLoadBalancerTargetsRequest) GetLoadbalancerId() []byte
- func (*ListLoadBalancerTargetsRequest) ProtoMessage()
- func (m *ListLoadBalancerTargetsRequest) Reset()
- func (m *ListLoadBalancerTargetsRequest) String() string
- func (m *ListLoadBalancerTargetsRequest) XXX_DiscardUnknown()
- func (m *ListLoadBalancerTargetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListLoadBalancerTargetsRequest) XXX_Merge(src proto.Message)
- func (m *ListLoadBalancerTargetsRequest) XXX_Size() int
- func (m *ListLoadBalancerTargetsRequest) XXX_Unmarshal(b []byte) error
- type ListLoadBalancerTargetsResponse
- func (*ListLoadBalancerTargetsResponse) Descriptor() ([]byte, []int)
- func (m *ListLoadBalancerTargetsResponse) GetStatus() *Status
- func (m *ListLoadBalancerTargetsResponse) GetTargetIps() []*IpAddress
- func (*ListLoadBalancerTargetsResponse) ProtoMessage()
- func (m *ListLoadBalancerTargetsResponse) Reset()
- func (m *ListLoadBalancerTargetsResponse) String() string
- func (m *ListLoadBalancerTargetsResponse) XXX_DiscardUnknown()
- func (m *ListLoadBalancerTargetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListLoadBalancerTargetsResponse) XXX_Merge(src proto.Message)
- func (m *ListLoadBalancerTargetsResponse) XXX_Size() int
- func (m *ListLoadBalancerTargetsResponse) XXX_Unmarshal(b []byte) error
- type ListLocalNatsRequest
- func (*ListLocalNatsRequest) Descriptor() ([]byte, []int)
- func (m *ListLocalNatsRequest) GetNatIp() *IpAddress
- func (*ListLocalNatsRequest) ProtoMessage()
- func (m *ListLocalNatsRequest) Reset()
- func (m *ListLocalNatsRequest) String() string
- func (m *ListLocalNatsRequest) XXX_DiscardUnknown()
- func (m *ListLocalNatsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListLocalNatsRequest) XXX_Merge(src proto.Message)
- func (m *ListLocalNatsRequest) XXX_Size() int
- func (m *ListLocalNatsRequest) XXX_Unmarshal(b []byte) error
- type ListLocalNatsResponse
- func (*ListLocalNatsResponse) Descriptor() ([]byte, []int)
- func (m *ListLocalNatsResponse) GetNatEntries() []*NatEntry
- func (m *ListLocalNatsResponse) GetStatus() *Status
- func (*ListLocalNatsResponse) ProtoMessage()
- func (m *ListLocalNatsResponse) Reset()
- func (m *ListLocalNatsResponse) String() string
- func (m *ListLocalNatsResponse) XXX_DiscardUnknown()
- func (m *ListLocalNatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListLocalNatsResponse) XXX_Merge(src proto.Message)
- func (m *ListLocalNatsResponse) XXX_Size() int
- func (m *ListLocalNatsResponse) XXX_Unmarshal(b []byte) error
- type ListNeighborNatsRequest
- func (*ListNeighborNatsRequest) Descriptor() ([]byte, []int)
- func (m *ListNeighborNatsRequest) GetNatIp() *IpAddress
- func (*ListNeighborNatsRequest) ProtoMessage()
- func (m *ListNeighborNatsRequest) Reset()
- func (m *ListNeighborNatsRequest) String() string
- func (m *ListNeighborNatsRequest) XXX_DiscardUnknown()
- func (m *ListNeighborNatsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListNeighborNatsRequest) XXX_Merge(src proto.Message)
- func (m *ListNeighborNatsRequest) XXX_Size() int
- func (m *ListNeighborNatsRequest) XXX_Unmarshal(b []byte) error
- type ListNeighborNatsResponse
- func (*ListNeighborNatsResponse) Descriptor() ([]byte, []int)
- func (m *ListNeighborNatsResponse) GetNatEntries() []*NatEntry
- func (m *ListNeighborNatsResponse) GetStatus() *Status
- func (*ListNeighborNatsResponse) ProtoMessage()
- func (m *ListNeighborNatsResponse) Reset()
- func (m *ListNeighborNatsResponse) String() string
- func (m *ListNeighborNatsResponse) XXX_DiscardUnknown()
- func (m *ListNeighborNatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListNeighborNatsResponse) XXX_Merge(src proto.Message)
- func (m *ListNeighborNatsResponse) XXX_Size() int
- func (m *ListNeighborNatsResponse) XXX_Unmarshal(b []byte) error
- type ListPrefixesRequest
- func (*ListPrefixesRequest) Descriptor() ([]byte, []int)
- func (m *ListPrefixesRequest) GetInterfaceId() []byte
- func (*ListPrefixesRequest) ProtoMessage()
- func (m *ListPrefixesRequest) Reset()
- func (m *ListPrefixesRequest) String() string
- func (m *ListPrefixesRequest) XXX_DiscardUnknown()
- func (m *ListPrefixesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListPrefixesRequest) XXX_Merge(src proto.Message)
- func (m *ListPrefixesRequest) XXX_Size() int
- func (m *ListPrefixesRequest) XXX_Unmarshal(b []byte) error
- type ListPrefixesResponse
- func (*ListPrefixesResponse) Descriptor() ([]byte, []int)
- func (m *ListPrefixesResponse) GetPrefixes() []*Prefix
- func (m *ListPrefixesResponse) GetStatus() *Status
- func (*ListPrefixesResponse) ProtoMessage()
- func (m *ListPrefixesResponse) Reset()
- func (m *ListPrefixesResponse) String() string
- func (m *ListPrefixesResponse) XXX_DiscardUnknown()
- func (m *ListPrefixesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListPrefixesResponse) XXX_Merge(src proto.Message)
- func (m *ListPrefixesResponse) XXX_Size() int
- func (m *ListPrefixesResponse) XXX_Unmarshal(b []byte) error
- type ListRoutesRequest
- func (*ListRoutesRequest) Descriptor() ([]byte, []int)
- func (m *ListRoutesRequest) GetVni() uint32
- func (*ListRoutesRequest) ProtoMessage()
- func (m *ListRoutesRequest) Reset()
- func (m *ListRoutesRequest) String() string
- func (m *ListRoutesRequest) XXX_DiscardUnknown()
- func (m *ListRoutesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListRoutesRequest) XXX_Merge(src proto.Message)
- func (m *ListRoutesRequest) XXX_Size() int
- func (m *ListRoutesRequest) XXX_Unmarshal(b []byte) error
- type ListRoutesResponse
- func (*ListRoutesResponse) Descriptor() ([]byte, []int)
- func (m *ListRoutesResponse) GetRoutes() []*Route
- func (m *ListRoutesResponse) GetStatus() *Status
- func (*ListRoutesResponse) ProtoMessage()
- func (m *ListRoutesResponse) Reset()
- func (m *ListRoutesResponse) String() string
- func (m *ListRoutesResponse) XXX_DiscardUnknown()
- func (m *ListRoutesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListRoutesResponse) XXX_Merge(src proto.Message)
- func (m *ListRoutesResponse) XXX_Size() int
- func (m *ListRoutesResponse) XXX_Unmarshal(b []byte) error
- type NatEntry
- func (*NatEntry) Descriptor() ([]byte, []int)
- func (m *NatEntry) GetMaxPort() uint32
- func (m *NatEntry) GetMinPort() uint32
- func (m *NatEntry) GetNatIp() *IpAddress
- func (m *NatEntry) GetUnderlayRoute() []byte
- func (m *NatEntry) GetVni() uint32
- func (*NatEntry) ProtoMessage()
- func (m *NatEntry) Reset()
- func (m *NatEntry) String() string
- func (m *NatEntry) XXX_DiscardUnknown()
- func (m *NatEntry) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NatEntry) XXX_Merge(src proto.Message)
- func (m *NatEntry) XXX_Size() int
- func (m *NatEntry) XXX_Unmarshal(b []byte) error
- type Prefix
- func (*Prefix) Descriptor() ([]byte, []int)
- func (m *Prefix) GetIp() *IpAddress
- func (m *Prefix) GetLength() uint32
- func (m *Prefix) GetUnderlayRoute() []byte
- func (*Prefix) ProtoMessage()
- func (m *Prefix) Reset()
- func (m *Prefix) String() string
- func (m *Prefix) XXX_DiscardUnknown()
- func (m *Prefix) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Prefix) XXX_Merge(src proto.Message)
- func (m *Prefix) XXX_Size() int
- func (m *Prefix) XXX_Unmarshal(b []byte) error
- type Protocol
- type ProtocolFilter
- func (*ProtocolFilter) Descriptor() ([]byte, []int)
- func (m *ProtocolFilter) GetFilter() isProtocolFilter_Filter
- func (m *ProtocolFilter) GetIcmp() *IcmpFilter
- func (m *ProtocolFilter) GetTcp() *TcpFilter
- func (m *ProtocolFilter) GetUdp() *UdpFilter
- func (*ProtocolFilter) ProtoMessage()
- func (m *ProtocolFilter) Reset()
- func (m *ProtocolFilter) String() string
- func (m *ProtocolFilter) XXX_DiscardUnknown()
- func (m *ProtocolFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProtocolFilter) XXX_Merge(src proto.Message)
- func (*ProtocolFilter) XXX_OneofWrappers() []interface{}
- func (m *ProtocolFilter) XXX_Size() int
- func (m *ProtocolFilter) XXX_Unmarshal(b []byte) error
- type ProtocolFilter_Icmp
- type ProtocolFilter_Tcp
- type ProtocolFilter_Udp
- type PxeConfig
- func (*PxeConfig) Descriptor() ([]byte, []int)
- func (m *PxeConfig) GetBootFilename() string
- func (m *PxeConfig) GetNextServer() string
- func (*PxeConfig) ProtoMessage()
- func (m *PxeConfig) Reset()
- func (m *PxeConfig) String() string
- func (m *PxeConfig) XXX_DiscardUnknown()
- func (m *PxeConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PxeConfig) XXX_Merge(src proto.Message)
- func (m *PxeConfig) XXX_Size() int
- func (m *PxeConfig) XXX_Unmarshal(b []byte) error
- type ResetVniRequest
- func (*ResetVniRequest) Descriptor() ([]byte, []int)
- func (m *ResetVniRequest) GetType() VniType
- func (m *ResetVniRequest) GetVni() uint32
- func (*ResetVniRequest) ProtoMessage()
- func (m *ResetVniRequest) Reset()
- func (m *ResetVniRequest) String() string
- func (m *ResetVniRequest) XXX_DiscardUnknown()
- func (m *ResetVniRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResetVniRequest) XXX_Merge(src proto.Message)
- func (m *ResetVniRequest) XXX_Size() int
- func (m *ResetVniRequest) XXX_Unmarshal(b []byte) error
- type ResetVniResponse
- func (*ResetVniResponse) Descriptor() ([]byte, []int)
- func (m *ResetVniResponse) GetStatus() *Status
- func (*ResetVniResponse) ProtoMessage()
- func (m *ResetVniResponse) Reset()
- func (m *ResetVniResponse) String() string
- func (m *ResetVniResponse) XXX_DiscardUnknown()
- func (m *ResetVniResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResetVniResponse) XXX_Merge(src proto.Message)
- func (m *ResetVniResponse) XXX_Size() int
- func (m *ResetVniResponse) XXX_Unmarshal(b []byte) error
- type Route
- func (*Route) Descriptor() ([]byte, []int)
- func (m *Route) GetNexthopAddress() *IpAddress
- func (m *Route) GetNexthopVni() uint32
- func (m *Route) GetPrefix() *Prefix
- func (m *Route) GetWeight() uint32
- func (*Route) ProtoMessage()
- func (m *Route) Reset()
- func (m *Route) String() string
- func (m *Route) XXX_DiscardUnknown()
- func (m *Route) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Route) XXX_Merge(src proto.Message)
- func (m *Route) XXX_Size() int
- func (m *Route) XXX_Unmarshal(b []byte) error
- type Status
- func (*Status) Descriptor() ([]byte, []int)
- func (m *Status) GetCode() uint32
- func (m *Status) GetMessage() string
- func (*Status) ProtoMessage()
- func (m *Status) Reset()
- func (m *Status) String() string
- func (m *Status) XXX_DiscardUnknown()
- func (m *Status) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Status) XXX_Merge(src proto.Message)
- func (m *Status) XXX_Size() int
- func (m *Status) XXX_Unmarshal(b []byte) error
- type TcpFilter
- func (*TcpFilter) Descriptor() ([]byte, []int)
- func (m *TcpFilter) GetDstPortLower() int32
- func (m *TcpFilter) GetDstPortUpper() int32
- func (m *TcpFilter) GetSrcPortLower() int32
- func (m *TcpFilter) GetSrcPortUpper() int32
- func (*TcpFilter) ProtoMessage()
- func (m *TcpFilter) Reset()
- func (m *TcpFilter) String() string
- func (m *TcpFilter) XXX_DiscardUnknown()
- func (m *TcpFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TcpFilter) XXX_Merge(src proto.Message)
- func (m *TcpFilter) XXX_Size() int
- func (m *TcpFilter) XXX_Unmarshal(b []byte) error
- type TrafficDirection
- type UdpFilter
- func (*UdpFilter) Descriptor() ([]byte, []int)
- func (m *UdpFilter) GetDstPortLower() int32
- func (m *UdpFilter) GetDstPortUpper() int32
- func (m *UdpFilter) GetSrcPortLower() int32
- func (m *UdpFilter) GetSrcPortUpper() int32
- func (*UdpFilter) ProtoMessage()
- func (m *UdpFilter) Reset()
- func (m *UdpFilter) String() string
- func (m *UdpFilter) XXX_DiscardUnknown()
- func (m *UdpFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UdpFilter) XXX_Merge(src proto.Message)
- func (m *UdpFilter) XXX_Size() int
- func (m *UdpFilter) XXX_Unmarshal(b []byte) error
- type UnimplementedDPDKironcoreServer
- func (UnimplementedDPDKironcoreServer) CaptureStart(context.Context, *CaptureStartRequest) (*CaptureStartResponse, error)
- func (UnimplementedDPDKironcoreServer) CaptureStatus(context.Context, *CaptureStatusRequest) (*CaptureStatusResponse, error)
- func (UnimplementedDPDKironcoreServer) CaptureStop(context.Context, *CaptureStopRequest) (*CaptureStopResponse, error)
- func (UnimplementedDPDKironcoreServer) CheckInitialized(context.Context, *CheckInitializedRequest) (*CheckInitializedResponse, error)
- func (UnimplementedDPDKironcoreServer) CheckVniInUse(context.Context, *CheckVniInUseRequest) (*CheckVniInUseResponse, error)
- func (UnimplementedDPDKironcoreServer) CreateFirewallRule(context.Context, *CreateFirewallRuleRequest) (*CreateFirewallRuleResponse, error)
- func (UnimplementedDPDKironcoreServer) CreateInterface(context.Context, *CreateInterfaceRequest) (*CreateInterfaceResponse, error)
- func (UnimplementedDPDKironcoreServer) CreateLoadBalancer(context.Context, *CreateLoadBalancerRequest) (*CreateLoadBalancerResponse, error)
- func (UnimplementedDPDKironcoreServer) CreateLoadBalancerPrefix(context.Context, *CreateLoadBalancerPrefixRequest) (*CreateLoadBalancerPrefixResponse, error)
- func (UnimplementedDPDKironcoreServer) CreateLoadBalancerTarget(context.Context, *CreateLoadBalancerTargetRequest) (*CreateLoadBalancerTargetResponse, error)
- func (UnimplementedDPDKironcoreServer) CreateNat(context.Context, *CreateNatRequest) (*CreateNatResponse, error)
- func (UnimplementedDPDKironcoreServer) CreateNeighborNat(context.Context, *CreateNeighborNatRequest) (*CreateNeighborNatResponse, error)
- func (UnimplementedDPDKironcoreServer) CreatePrefix(context.Context, *CreatePrefixRequest) (*CreatePrefixResponse, error)
- func (UnimplementedDPDKironcoreServer) CreateRoute(context.Context, *CreateRouteRequest) (*CreateRouteResponse, error)
- func (UnimplementedDPDKironcoreServer) CreateVip(context.Context, *CreateVipRequest) (*CreateVipResponse, error)
- func (UnimplementedDPDKironcoreServer) DeleteFirewallRule(context.Context, *DeleteFirewallRuleRequest) (*DeleteFirewallRuleResponse, error)
- func (UnimplementedDPDKironcoreServer) DeleteInterface(context.Context, *DeleteInterfaceRequest) (*DeleteInterfaceResponse, error)
- func (UnimplementedDPDKironcoreServer) DeleteLoadBalancer(context.Context, *DeleteLoadBalancerRequest) (*DeleteLoadBalancerResponse, error)
- func (UnimplementedDPDKironcoreServer) DeleteLoadBalancerPrefix(context.Context, *DeleteLoadBalancerPrefixRequest) (*DeleteLoadBalancerPrefixResponse, error)
- func (UnimplementedDPDKironcoreServer) DeleteLoadBalancerTarget(context.Context, *DeleteLoadBalancerTargetRequest) (*DeleteLoadBalancerTargetResponse, error)
- func (UnimplementedDPDKironcoreServer) DeleteNat(context.Context, *DeleteNatRequest) (*DeleteNatResponse, error)
- func (UnimplementedDPDKironcoreServer) DeleteNeighborNat(context.Context, *DeleteNeighborNatRequest) (*DeleteNeighborNatResponse, error)
- func (UnimplementedDPDKironcoreServer) DeletePrefix(context.Context, *DeletePrefixRequest) (*DeletePrefixResponse, error)
- func (UnimplementedDPDKironcoreServer) DeleteRoute(context.Context, *DeleteRouteRequest) (*DeleteRouteResponse, error)
- func (UnimplementedDPDKironcoreServer) DeleteVip(context.Context, *DeleteVipRequest) (*DeleteVipResponse, error)
- func (UnimplementedDPDKironcoreServer) GetFirewallRule(context.Context, *GetFirewallRuleRequest) (*GetFirewallRuleResponse, error)
- func (UnimplementedDPDKironcoreServer) GetInterface(context.Context, *GetInterfaceRequest) (*GetInterfaceResponse, error)
- func (UnimplementedDPDKironcoreServer) GetLoadBalancer(context.Context, *GetLoadBalancerRequest) (*GetLoadBalancerResponse, error)
- func (UnimplementedDPDKironcoreServer) GetNat(context.Context, *GetNatRequest) (*GetNatResponse, error)
- func (UnimplementedDPDKironcoreServer) GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error)
- func (UnimplementedDPDKironcoreServer) GetVip(context.Context, *GetVipRequest) (*GetVipResponse, error)
- func (UnimplementedDPDKironcoreServer) Initialize(context.Context, *InitializeRequest) (*InitializeResponse, error)
- func (UnimplementedDPDKironcoreServer) ListFirewallRules(context.Context, *ListFirewallRulesRequest) (*ListFirewallRulesResponse, error)
- func (UnimplementedDPDKironcoreServer) ListInterfaces(context.Context, *ListInterfacesRequest) (*ListInterfacesResponse, error)
- func (UnimplementedDPDKironcoreServer) ListLoadBalancerPrefixes(context.Context, *ListLoadBalancerPrefixesRequest) (*ListLoadBalancerPrefixesResponse, error)
- func (UnimplementedDPDKironcoreServer) ListLoadBalancerTargets(context.Context, *ListLoadBalancerTargetsRequest) (*ListLoadBalancerTargetsResponse, error)
- func (UnimplementedDPDKironcoreServer) ListLocalNats(context.Context, *ListLocalNatsRequest) (*ListLocalNatsResponse, error)
- func (UnimplementedDPDKironcoreServer) ListNeighborNats(context.Context, *ListNeighborNatsRequest) (*ListNeighborNatsResponse, error)
- func (UnimplementedDPDKironcoreServer) ListPrefixes(context.Context, *ListPrefixesRequest) (*ListPrefixesResponse, error)
- func (UnimplementedDPDKironcoreServer) ListRoutes(context.Context, *ListRoutesRequest) (*ListRoutesResponse, error)
- func (UnimplementedDPDKironcoreServer) ResetVni(context.Context, *ResetVniRequest) (*ResetVniResponse, error)
- type UnsafeDPDKironcoreServer
- type VirtualFunction
- func (*VirtualFunction) Descriptor() ([]byte, []int)
- func (m *VirtualFunction) GetBus() uint32
- func (m *VirtualFunction) GetDomain() uint32
- func (m *VirtualFunction) GetFunction() uint32
- func (m *VirtualFunction) GetName() string
- func (m *VirtualFunction) GetSlot() uint32
- func (*VirtualFunction) ProtoMessage()
- func (m *VirtualFunction) Reset()
- func (m *VirtualFunction) String() string
- func (m *VirtualFunction) XXX_DiscardUnknown()
- func (m *VirtualFunction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VirtualFunction) XXX_Merge(src proto.Message)
- func (m *VirtualFunction) XXX_Size() int
- func (m *VirtualFunction) XXX_Unmarshal(b []byte) error
- type VniType
Constants ¶
This section is empty.
Variables ¶
var CaptureInterfaceType_name = map[int32]string{
0: "SINGLE_PF",
1: "SINGLE_VF",
}
var CaptureInterfaceType_value = map[string]int32{
"SINGLE_PF": 0,
"SINGLE_VF": 1,
}
var DPDKironcore_ServiceDesc = grpc.ServiceDesc{ ServiceName: "dpdkironcore.v1.DPDKironcore", HandlerType: (*DPDKironcoreServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "CheckInitialized", Handler: _DPDKironcore_CheckInitialized_Handler, }, { MethodName: "Initialize", Handler: _DPDKironcore_Initialize_Handler, }, { MethodName: "GetVersion", Handler: _DPDKironcore_GetVersion_Handler, }, { MethodName: "ListInterfaces", Handler: _DPDKironcore_ListInterfaces_Handler, }, { MethodName: "GetInterface", Handler: _DPDKironcore_GetInterface_Handler, }, { MethodName: "CreateInterface", Handler: _DPDKironcore_CreateInterface_Handler, }, { MethodName: "DeleteInterface", Handler: _DPDKironcore_DeleteInterface_Handler, }, { MethodName: "ListPrefixes", Handler: _DPDKironcore_ListPrefixes_Handler, }, { MethodName: "CreatePrefix", Handler: _DPDKironcore_CreatePrefix_Handler, }, { MethodName: "DeletePrefix", Handler: _DPDKironcore_DeletePrefix_Handler, }, { MethodName: "ListLoadBalancerPrefixes", Handler: _DPDKironcore_ListLoadBalancerPrefixes_Handler, }, { MethodName: "CreateLoadBalancerPrefix", Handler: _DPDKironcore_CreateLoadBalancerPrefix_Handler, }, { MethodName: "DeleteLoadBalancerPrefix", Handler: _DPDKironcore_DeleteLoadBalancerPrefix_Handler, }, { MethodName: "CreateVip", Handler: _DPDKironcore_CreateVip_Handler, }, { MethodName: "GetVip", Handler: _DPDKironcore_GetVip_Handler, }, { MethodName: "DeleteVip", Handler: _DPDKironcore_DeleteVip_Handler, }, { MethodName: "CreateLoadBalancer", Handler: _DPDKironcore_CreateLoadBalancer_Handler, }, { MethodName: "GetLoadBalancer", Handler: _DPDKironcore_GetLoadBalancer_Handler, }, { MethodName: "DeleteLoadBalancer", Handler: _DPDKironcore_DeleteLoadBalancer_Handler, }, { MethodName: "CreateLoadBalancerTarget", Handler: _DPDKironcore_CreateLoadBalancerTarget_Handler, }, { MethodName: "ListLoadBalancerTargets", Handler: _DPDKironcore_ListLoadBalancerTargets_Handler, }, { MethodName: "DeleteLoadBalancerTarget", Handler: _DPDKironcore_DeleteLoadBalancerTarget_Handler, }, { MethodName: "CreateNat", Handler: _DPDKironcore_CreateNat_Handler, }, { MethodName: "GetNat", Handler: _DPDKironcore_GetNat_Handler, }, { MethodName: "DeleteNat", Handler: _DPDKironcore_DeleteNat_Handler, }, { MethodName: "ListLocalNats", Handler: _DPDKironcore_ListLocalNats_Handler, }, { MethodName: "CreateNeighborNat", Handler: _DPDKironcore_CreateNeighborNat_Handler, }, { MethodName: "DeleteNeighborNat", Handler: _DPDKironcore_DeleteNeighborNat_Handler, }, { MethodName: "ListNeighborNats", Handler: _DPDKironcore_ListNeighborNats_Handler, }, { MethodName: "ListRoutes", Handler: _DPDKironcore_ListRoutes_Handler, }, { MethodName: "CreateRoute", Handler: _DPDKironcore_CreateRoute_Handler, }, { MethodName: "DeleteRoute", Handler: _DPDKironcore_DeleteRoute_Handler, }, { MethodName: "CheckVniInUse", Handler: _DPDKironcore_CheckVniInUse_Handler, }, { MethodName: "ResetVni", Handler: _DPDKironcore_ResetVni_Handler, }, { MethodName: "ListFirewallRules", Handler: _DPDKironcore_ListFirewallRules_Handler, }, { MethodName: "CreateFirewallRule", Handler: _DPDKironcore_CreateFirewallRule_Handler, }, { MethodName: "GetFirewallRule", Handler: _DPDKironcore_GetFirewallRule_Handler, }, { MethodName: "DeleteFirewallRule", Handler: _DPDKironcore_DeleteFirewallRule_Handler, }, { MethodName: "CaptureStart", Handler: _DPDKironcore_CaptureStart_Handler, }, { MethodName: "CaptureStop", Handler: _DPDKironcore_CaptureStop_Handler, }, { MethodName: "CaptureStatus", Handler: _DPDKironcore_CaptureStatus_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "proto/dpdk.proto", }
DPDKironcore_ServiceDesc is the grpc.ServiceDesc for DPDKironcore service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var FirewallAction_name = map[int32]string{
0: "DROP",
1: "ACCEPT",
}
var FirewallAction_value = map[string]int32{
"DROP": 0,
"ACCEPT": 1,
}
var GeneratedFrom string
var InterfaceType_name = map[int32]string{
0: "VIRTUAL",
1: "BAREMETAL",
}
var InterfaceType_value = map[string]int32{
"VIRTUAL": 0,
"BAREMETAL": 1,
}
var IpVersion_name = map[int32]string{
0: "IPV4",
1: "IPV6",
}
var IpVersion_value = map[string]int32{
"IPV4": 0,
"IPV6": 1,
}
var Protocol_name = map[int32]string{
0: "UNDEFINED",
1: "ICMP",
6: "TCP",
17: "UDP",
58: "ICMPV6",
132: "SCTP",
}
var Protocol_value = map[string]int32{
"UNDEFINED": 0,
"ICMP": 1,
"TCP": 6,
"UDP": 17,
"ICMPV6": 58,
"SCTP": 132,
}
var TrafficDirection_name = map[int32]string{
0: "INGRESS",
1: "EGRESS",
}
var TrafficDirection_value = map[string]int32{
"INGRESS": 0,
"EGRESS": 1,
}
var VniType_name = map[int32]string{
0: "VNI_IPV4",
1: "VNI_IPV6",
2: "VNI_BOTH",
}
var VniType_value = map[string]int32{
"VNI_IPV4": 0,
"VNI_IPV6": 1,
"VNI_BOTH": 2,
}
Functions ¶
func RegisterDPDKironcoreServer ¶
func RegisterDPDKironcoreServer(s grpc.ServiceRegistrar, srv DPDKironcoreServer)
Types ¶
type CaptureConfig ¶
type CaptureConfig struct {
SinkNodeIp *IpAddress `protobuf:"bytes,1,opt,name=sink_node_ip,json=sinkNodeIp,proto3" json:"sink_node_ip,omitempty"`
UdpSrcPort uint32 `protobuf:"varint,2,opt,name=udp_src_port,json=udpSrcPort,proto3" json:"udp_src_port,omitempty"`
UdpDstPort uint32 `protobuf:"varint,3,opt,name=udp_dst_port,json=udpDstPort,proto3" json:"udp_dst_port,omitempty"`
Interfaces []*CapturedInterface `protobuf:"bytes,4,rep,name=interfaces,proto3" json:"interfaces,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CaptureConfig) Descriptor ¶
func (*CaptureConfig) Descriptor() ([]byte, []int)
func (*CaptureConfig) GetInterfaces ¶
func (m *CaptureConfig) GetInterfaces() []*CapturedInterface
func (*CaptureConfig) GetSinkNodeIp ¶
func (m *CaptureConfig) GetSinkNodeIp() *IpAddress
func (*CaptureConfig) GetUdpDstPort ¶
func (m *CaptureConfig) GetUdpDstPort() uint32
func (*CaptureConfig) GetUdpSrcPort ¶
func (m *CaptureConfig) GetUdpSrcPort() uint32
func (*CaptureConfig) ProtoMessage ¶
func (*CaptureConfig) ProtoMessage()
func (*CaptureConfig) Reset ¶
func (m *CaptureConfig) Reset()
func (*CaptureConfig) String ¶
func (m *CaptureConfig) String() string
func (*CaptureConfig) XXX_DiscardUnknown ¶
func (m *CaptureConfig) XXX_DiscardUnknown()
func (*CaptureConfig) XXX_Marshal ¶
func (m *CaptureConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CaptureConfig) XXX_Merge ¶
func (m *CaptureConfig) XXX_Merge(src proto.Message)
func (*CaptureConfig) XXX_Size ¶
func (m *CaptureConfig) XXX_Size() int
func (*CaptureConfig) XXX_Unmarshal ¶
func (m *CaptureConfig) XXX_Unmarshal(b []byte) error
type CaptureInterfaceType ¶
type CaptureInterfaceType int32
const ( CaptureInterfaceType_SINGLE_PF CaptureInterfaceType = 0 CaptureInterfaceType_SINGLE_VF CaptureInterfaceType = 1 )
func (CaptureInterfaceType) EnumDescriptor ¶
func (CaptureInterfaceType) EnumDescriptor() ([]byte, []int)
func (CaptureInterfaceType) String ¶
func (x CaptureInterfaceType) String() string
type CaptureStartRequest ¶
type CaptureStartRequest struct {
CaptureConfig *CaptureConfig `protobuf:"bytes,1,opt,name=capture_config,json=captureConfig,proto3" json:"capture_config,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CaptureStartRequest) Descriptor ¶
func (*CaptureStartRequest) Descriptor() ([]byte, []int)
func (*CaptureStartRequest) GetCaptureConfig ¶
func (m *CaptureStartRequest) GetCaptureConfig() *CaptureConfig
func (*CaptureStartRequest) ProtoMessage ¶
func (*CaptureStartRequest) ProtoMessage()
func (*CaptureStartRequest) Reset ¶
func (m *CaptureStartRequest) Reset()
func (*CaptureStartRequest) String ¶
func (m *CaptureStartRequest) String() string
func (*CaptureStartRequest) XXX_DiscardUnknown ¶
func (m *CaptureStartRequest) XXX_DiscardUnknown()
func (*CaptureStartRequest) XXX_Marshal ¶
func (m *CaptureStartRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CaptureStartRequest) XXX_Merge ¶
func (m *CaptureStartRequest) XXX_Merge(src proto.Message)
func (*CaptureStartRequest) XXX_Size ¶
func (m *CaptureStartRequest) XXX_Size() int
func (*CaptureStartRequest) XXX_Unmarshal ¶
func (m *CaptureStartRequest) XXX_Unmarshal(b []byte) error
type CaptureStartResponse ¶
type CaptureStartResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CaptureStartResponse) Descriptor ¶
func (*CaptureStartResponse) Descriptor() ([]byte, []int)
func (*CaptureStartResponse) GetStatus ¶
func (m *CaptureStartResponse) GetStatus() *Status
func (*CaptureStartResponse) ProtoMessage ¶
func (*CaptureStartResponse) ProtoMessage()
func (*CaptureStartResponse) Reset ¶
func (m *CaptureStartResponse) Reset()
func (*CaptureStartResponse) String ¶
func (m *CaptureStartResponse) String() string
func (*CaptureStartResponse) XXX_DiscardUnknown ¶
func (m *CaptureStartResponse) XXX_DiscardUnknown()
func (*CaptureStartResponse) XXX_Marshal ¶
func (m *CaptureStartResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CaptureStartResponse) XXX_Merge ¶
func (m *CaptureStartResponse) XXX_Merge(src proto.Message)
func (*CaptureStartResponse) XXX_Size ¶
func (m *CaptureStartResponse) XXX_Size() int
func (*CaptureStartResponse) XXX_Unmarshal ¶
func (m *CaptureStartResponse) XXX_Unmarshal(b []byte) error
type CaptureStatusRequest ¶
type CaptureStatusRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CaptureStatusRequest) Descriptor ¶
func (*CaptureStatusRequest) Descriptor() ([]byte, []int)
func (*CaptureStatusRequest) ProtoMessage ¶
func (*CaptureStatusRequest) ProtoMessage()
func (*CaptureStatusRequest) Reset ¶
func (m *CaptureStatusRequest) Reset()
func (*CaptureStatusRequest) String ¶
func (m *CaptureStatusRequest) String() string
func (*CaptureStatusRequest) XXX_DiscardUnknown ¶
func (m *CaptureStatusRequest) XXX_DiscardUnknown()
func (*CaptureStatusRequest) XXX_Marshal ¶
func (m *CaptureStatusRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CaptureStatusRequest) XXX_Merge ¶
func (m *CaptureStatusRequest) XXX_Merge(src proto.Message)
func (*CaptureStatusRequest) XXX_Size ¶
func (m *CaptureStatusRequest) XXX_Size() int
func (*CaptureStatusRequest) XXX_Unmarshal ¶
func (m *CaptureStatusRequest) XXX_Unmarshal(b []byte) error
type CaptureStatusResponse ¶
type CaptureStatusResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
IsActive bool `protobuf:"varint,2,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
CaptureConfig *CaptureConfig `protobuf:"bytes,3,opt,name=capture_config,json=captureConfig,proto3" json:"capture_config,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CaptureStatusResponse) Descriptor ¶
func (*CaptureStatusResponse) Descriptor() ([]byte, []int)
func (*CaptureStatusResponse) GetCaptureConfig ¶
func (m *CaptureStatusResponse) GetCaptureConfig() *CaptureConfig
func (*CaptureStatusResponse) GetIsActive ¶
func (m *CaptureStatusResponse) GetIsActive() bool
func (*CaptureStatusResponse) GetStatus ¶
func (m *CaptureStatusResponse) GetStatus() *Status
func (*CaptureStatusResponse) ProtoMessage ¶
func (*CaptureStatusResponse) ProtoMessage()
func (*CaptureStatusResponse) Reset ¶
func (m *CaptureStatusResponse) Reset()
func (*CaptureStatusResponse) String ¶
func (m *CaptureStatusResponse) String() string
func (*CaptureStatusResponse) XXX_DiscardUnknown ¶
func (m *CaptureStatusResponse) XXX_DiscardUnknown()
func (*CaptureStatusResponse) XXX_Marshal ¶
func (m *CaptureStatusResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CaptureStatusResponse) XXX_Merge ¶
func (m *CaptureStatusResponse) XXX_Merge(src proto.Message)
func (*CaptureStatusResponse) XXX_Size ¶
func (m *CaptureStatusResponse) XXX_Size() int
func (*CaptureStatusResponse) XXX_Unmarshal ¶
func (m *CaptureStatusResponse) XXX_Unmarshal(b []byte) error
type CaptureStopRequest ¶
type CaptureStopRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CaptureStopRequest) Descriptor ¶
func (*CaptureStopRequest) Descriptor() ([]byte, []int)
func (*CaptureStopRequest) ProtoMessage ¶
func (*CaptureStopRequest) ProtoMessage()
func (*CaptureStopRequest) Reset ¶
func (m *CaptureStopRequest) Reset()
func (*CaptureStopRequest) String ¶
func (m *CaptureStopRequest) String() string
func (*CaptureStopRequest) XXX_DiscardUnknown ¶
func (m *CaptureStopRequest) XXX_DiscardUnknown()
func (*CaptureStopRequest) XXX_Marshal ¶
func (m *CaptureStopRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CaptureStopRequest) XXX_Merge ¶
func (m *CaptureStopRequest) XXX_Merge(src proto.Message)
func (*CaptureStopRequest) XXX_Size ¶
func (m *CaptureStopRequest) XXX_Size() int
func (*CaptureStopRequest) XXX_Unmarshal ¶
func (m *CaptureStopRequest) XXX_Unmarshal(b []byte) error
type CaptureStopResponse ¶
type CaptureStopResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
StoppedInterfaceCnt uint32 `protobuf:"varint,2,opt,name=stopped_interface_cnt,json=stoppedInterfaceCnt,proto3" json:"stopped_interface_cnt,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CaptureStopResponse) Descriptor ¶
func (*CaptureStopResponse) Descriptor() ([]byte, []int)
func (*CaptureStopResponse) GetStatus ¶
func (m *CaptureStopResponse) GetStatus() *Status
func (*CaptureStopResponse) GetStoppedInterfaceCnt ¶
func (m *CaptureStopResponse) GetStoppedInterfaceCnt() uint32
func (*CaptureStopResponse) ProtoMessage ¶
func (*CaptureStopResponse) ProtoMessage()
func (*CaptureStopResponse) Reset ¶
func (m *CaptureStopResponse) Reset()
func (*CaptureStopResponse) String ¶
func (m *CaptureStopResponse) String() string
func (*CaptureStopResponse) XXX_DiscardUnknown ¶
func (m *CaptureStopResponse) XXX_DiscardUnknown()
func (*CaptureStopResponse) XXX_Marshal ¶
func (m *CaptureStopResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CaptureStopResponse) XXX_Merge ¶
func (m *CaptureStopResponse) XXX_Merge(src proto.Message)
func (*CaptureStopResponse) XXX_Size ¶
func (m *CaptureStopResponse) XXX_Size() int
func (*CaptureStopResponse) XXX_Unmarshal ¶
func (m *CaptureStopResponse) XXX_Unmarshal(b []byte) error
type CapturedInterface ¶
type CapturedInterface struct {
InterfaceType CaptureInterfaceType `` /* 143-byte string literal not displayed */
Filter []byte `protobuf:"bytes,2,opt,name=filter,proto3" json:"filter,omitempty"`
// Types that are valid to be assigned to Spec:
// *CapturedInterface_VfName
// *CapturedInterface_PfIndex
Spec isCapturedInterface_Spec `protobuf_oneof:"spec"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CapturedInterface) Descriptor ¶
func (*CapturedInterface) Descriptor() ([]byte, []int)
func (*CapturedInterface) GetFilter ¶
func (m *CapturedInterface) GetFilter() []byte
func (*CapturedInterface) GetInterfaceType ¶
func (m *CapturedInterface) GetInterfaceType() CaptureInterfaceType
func (*CapturedInterface) GetPfIndex ¶
func (m *CapturedInterface) GetPfIndex() uint32
func (*CapturedInterface) GetSpec ¶
func (m *CapturedInterface) GetSpec() isCapturedInterface_Spec
func (*CapturedInterface) GetVfName ¶
func (m *CapturedInterface) GetVfName() []byte
func (*CapturedInterface) ProtoMessage ¶
func (*CapturedInterface) ProtoMessage()
func (*CapturedInterface) Reset ¶
func (m *CapturedInterface) Reset()
func (*CapturedInterface) String ¶
func (m *CapturedInterface) String() string
func (*CapturedInterface) XXX_DiscardUnknown ¶
func (m *CapturedInterface) XXX_DiscardUnknown()
func (*CapturedInterface) XXX_Marshal ¶
func (m *CapturedInterface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CapturedInterface) XXX_Merge ¶
func (m *CapturedInterface) XXX_Merge(src proto.Message)
func (*CapturedInterface) XXX_OneofWrappers ¶
func (*CapturedInterface) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*CapturedInterface) XXX_Size ¶
func (m *CapturedInterface) XXX_Size() int
func (*CapturedInterface) XXX_Unmarshal ¶
func (m *CapturedInterface) XXX_Unmarshal(b []byte) error
type CapturedInterface_PfIndex ¶
type CapturedInterface_PfIndex struct {
PfIndex uint32 `protobuf:"varint,4,opt,name=pf_index,json=pfIndex,proto3,oneof"`
}
type CapturedInterface_VfName ¶
type CapturedInterface_VfName struct {
VfName []byte `protobuf:"bytes,3,opt,name=vf_name,json=vfName,proto3,oneof"`
}
type CheckInitializedRequest ¶
type CheckInitializedRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
/ REQUESTS/RESPONSES
func (*CheckInitializedRequest) Descriptor ¶
func (*CheckInitializedRequest) Descriptor() ([]byte, []int)
func (*CheckInitializedRequest) ProtoMessage ¶
func (*CheckInitializedRequest) ProtoMessage()
func (*CheckInitializedRequest) Reset ¶
func (m *CheckInitializedRequest) Reset()
func (*CheckInitializedRequest) String ¶
func (m *CheckInitializedRequest) String() string
func (*CheckInitializedRequest) XXX_DiscardUnknown ¶
func (m *CheckInitializedRequest) XXX_DiscardUnknown()
func (*CheckInitializedRequest) XXX_Marshal ¶
func (m *CheckInitializedRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CheckInitializedRequest) XXX_Merge ¶
func (m *CheckInitializedRequest) XXX_Merge(src proto.Message)
func (*CheckInitializedRequest) XXX_Size ¶
func (m *CheckInitializedRequest) XXX_Size() int
func (*CheckInitializedRequest) XXX_Unmarshal ¶
func (m *CheckInitializedRequest) XXX_Unmarshal(b []byte) error
type CheckInitializedResponse ¶
type CheckInitializedResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CheckInitializedResponse) Descriptor ¶
func (*CheckInitializedResponse) Descriptor() ([]byte, []int)
func (*CheckInitializedResponse) GetStatus ¶
func (m *CheckInitializedResponse) GetStatus() *Status
func (*CheckInitializedResponse) GetUuid ¶
func (m *CheckInitializedResponse) GetUuid() string
func (*CheckInitializedResponse) ProtoMessage ¶
func (*CheckInitializedResponse) ProtoMessage()
func (*CheckInitializedResponse) Reset ¶
func (m *CheckInitializedResponse) Reset()
func (*CheckInitializedResponse) String ¶
func (m *CheckInitializedResponse) String() string
func (*CheckInitializedResponse) XXX_DiscardUnknown ¶
func (m *CheckInitializedResponse) XXX_DiscardUnknown()
func (*CheckInitializedResponse) XXX_Marshal ¶
func (m *CheckInitializedResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CheckInitializedResponse) XXX_Merge ¶
func (m *CheckInitializedResponse) XXX_Merge(src proto.Message)
func (*CheckInitializedResponse) XXX_Size ¶
func (m *CheckInitializedResponse) XXX_Size() int
func (*CheckInitializedResponse) XXX_Unmarshal ¶
func (m *CheckInitializedResponse) XXX_Unmarshal(b []byte) error
type CheckVniInUseRequest ¶
type CheckVniInUseRequest struct {
Vni uint32 `protobuf:"varint,1,opt,name=vni,proto3" json:"vni,omitempty"`
Type VniType `protobuf:"varint,2,opt,name=type,proto3,enum=dpdkironcore.v1.VniType" json:"type,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CheckVniInUseRequest) Descriptor ¶
func (*CheckVniInUseRequest) Descriptor() ([]byte, []int)
func (*CheckVniInUseRequest) GetType ¶
func (m *CheckVniInUseRequest) GetType() VniType
func (*CheckVniInUseRequest) GetVni ¶
func (m *CheckVniInUseRequest) GetVni() uint32
func (*CheckVniInUseRequest) ProtoMessage ¶
func (*CheckVniInUseRequest) ProtoMessage()
func (*CheckVniInUseRequest) Reset ¶
func (m *CheckVniInUseRequest) Reset()
func (*CheckVniInUseRequest) String ¶
func (m *CheckVniInUseRequest) String() string
func (*CheckVniInUseRequest) XXX_DiscardUnknown ¶
func (m *CheckVniInUseRequest) XXX_DiscardUnknown()
func (*CheckVniInUseRequest) XXX_Marshal ¶
func (m *CheckVniInUseRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CheckVniInUseRequest) XXX_Merge ¶
func (m *CheckVniInUseRequest) XXX_Merge(src proto.Message)
func (*CheckVniInUseRequest) XXX_Size ¶
func (m *CheckVniInUseRequest) XXX_Size() int
func (*CheckVniInUseRequest) XXX_Unmarshal ¶
func (m *CheckVniInUseRequest) XXX_Unmarshal(b []byte) error
type CheckVniInUseResponse ¶
type CheckVniInUseResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
InUse bool `protobuf:"varint,2,opt,name=in_use,json=inUse,proto3" json:"in_use,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CheckVniInUseResponse) Descriptor ¶
func (*CheckVniInUseResponse) Descriptor() ([]byte, []int)
func (*CheckVniInUseResponse) GetInUse ¶
func (m *CheckVniInUseResponse) GetInUse() bool
func (*CheckVniInUseResponse) GetStatus ¶
func (m *CheckVniInUseResponse) GetStatus() *Status
func (*CheckVniInUseResponse) ProtoMessage ¶
func (*CheckVniInUseResponse) ProtoMessage()
func (*CheckVniInUseResponse) Reset ¶
func (m *CheckVniInUseResponse) Reset()
func (*CheckVniInUseResponse) String ¶
func (m *CheckVniInUseResponse) String() string
func (*CheckVniInUseResponse) XXX_DiscardUnknown ¶
func (m *CheckVniInUseResponse) XXX_DiscardUnknown()
func (*CheckVniInUseResponse) XXX_Marshal ¶
func (m *CheckVniInUseResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CheckVniInUseResponse) XXX_Merge ¶
func (m *CheckVniInUseResponse) XXX_Merge(src proto.Message)
func (*CheckVniInUseResponse) XXX_Size ¶
func (m *CheckVniInUseResponse) XXX_Size() int
func (*CheckVniInUseResponse) XXX_Unmarshal ¶
func (m *CheckVniInUseResponse) XXX_Unmarshal(b []byte) error
type CreateFirewallRuleRequest ¶
type CreateFirewallRuleRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
Rule *FirewallRule `protobuf:"bytes,2,opt,name=rule,proto3" json:"rule,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateFirewallRuleRequest) Descriptor ¶
func (*CreateFirewallRuleRequest) Descriptor() ([]byte, []int)
func (*CreateFirewallRuleRequest) GetInterfaceId ¶
func (m *CreateFirewallRuleRequest) GetInterfaceId() []byte
func (*CreateFirewallRuleRequest) GetRule ¶
func (m *CreateFirewallRuleRequest) GetRule() *FirewallRule
func (*CreateFirewallRuleRequest) ProtoMessage ¶
func (*CreateFirewallRuleRequest) ProtoMessage()
func (*CreateFirewallRuleRequest) Reset ¶
func (m *CreateFirewallRuleRequest) Reset()
func (*CreateFirewallRuleRequest) String ¶
func (m *CreateFirewallRuleRequest) String() string
func (*CreateFirewallRuleRequest) XXX_DiscardUnknown ¶
func (m *CreateFirewallRuleRequest) XXX_DiscardUnknown()
func (*CreateFirewallRuleRequest) XXX_Marshal ¶
func (m *CreateFirewallRuleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateFirewallRuleRequest) XXX_Merge ¶
func (m *CreateFirewallRuleRequest) XXX_Merge(src proto.Message)
func (*CreateFirewallRuleRequest) XXX_Size ¶
func (m *CreateFirewallRuleRequest) XXX_Size() int
func (*CreateFirewallRuleRequest) XXX_Unmarshal ¶
func (m *CreateFirewallRuleRequest) XXX_Unmarshal(b []byte) error
type CreateFirewallRuleResponse ¶
type CreateFirewallRuleResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
RuleId []byte `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateFirewallRuleResponse) Descriptor ¶
func (*CreateFirewallRuleResponse) Descriptor() ([]byte, []int)
func (*CreateFirewallRuleResponse) GetRuleId ¶
func (m *CreateFirewallRuleResponse) GetRuleId() []byte
func (*CreateFirewallRuleResponse) GetStatus ¶
func (m *CreateFirewallRuleResponse) GetStatus() *Status
func (*CreateFirewallRuleResponse) ProtoMessage ¶
func (*CreateFirewallRuleResponse) ProtoMessage()
func (*CreateFirewallRuleResponse) Reset ¶
func (m *CreateFirewallRuleResponse) Reset()
func (*CreateFirewallRuleResponse) String ¶
func (m *CreateFirewallRuleResponse) String() string
func (*CreateFirewallRuleResponse) XXX_DiscardUnknown ¶
func (m *CreateFirewallRuleResponse) XXX_DiscardUnknown()
func (*CreateFirewallRuleResponse) XXX_Marshal ¶
func (m *CreateFirewallRuleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateFirewallRuleResponse) XXX_Merge ¶
func (m *CreateFirewallRuleResponse) XXX_Merge(src proto.Message)
func (*CreateFirewallRuleResponse) XXX_Size ¶
func (m *CreateFirewallRuleResponse) XXX_Size() int
func (*CreateFirewallRuleResponse) XXX_Unmarshal ¶
func (m *CreateFirewallRuleResponse) XXX_Unmarshal(b []byte) error
type CreateInterfaceRequest ¶
type CreateInterfaceRequest struct {
// Define whether a Bare Metal Interface or a Virtual Interface is created.
// Both instance types cannot be mixed during a session.
// Maximum number of instantiated bare metal interfaces is 1.
// Maximum number of Virtual Interfaces is not defined.
InterfaceType InterfaceType `` /* 136-byte string literal not displayed */
InterfaceId []byte `protobuf:"bytes,2,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
Vni uint32 `protobuf:"varint,3,opt,name=vni,proto3" json:"vni,omitempty"`
Ipv4Config *IpConfig `protobuf:"bytes,4,opt,name=ipv4_config,json=ipv4Config,proto3" json:"ipv4_config,omitempty"`
Ipv6Config *IpConfig `protobuf:"bytes,5,opt,name=ipv6_config,json=ipv6Config,proto3" json:"ipv6_config,omitempty"`
PxeConfig *PxeConfig `protobuf:"bytes,6,opt,name=pxe_config,json=pxeConfig,proto3" json:"pxe_config,omitempty"`
// Device with this name will be assigned if it exists, otherwise error is returned.
DeviceName string `protobuf:"bytes,7,opt,name=device_name,json=deviceName,proto3" json:"device_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateInterfaceRequest) Descriptor ¶
func (*CreateInterfaceRequest) Descriptor() ([]byte, []int)
func (*CreateInterfaceRequest) GetDeviceName ¶
func (m *CreateInterfaceRequest) GetDeviceName() string
func (*CreateInterfaceRequest) GetInterfaceId ¶
func (m *CreateInterfaceRequest) GetInterfaceId() []byte
func (*CreateInterfaceRequest) GetInterfaceType ¶
func (m *CreateInterfaceRequest) GetInterfaceType() InterfaceType
func (*CreateInterfaceRequest) GetIpv4Config ¶
func (m *CreateInterfaceRequest) GetIpv4Config() *IpConfig
func (*CreateInterfaceRequest) GetIpv6Config ¶
func (m *CreateInterfaceRequest) GetIpv6Config() *IpConfig
func (*CreateInterfaceRequest) GetPxeConfig ¶
func (m *CreateInterfaceRequest) GetPxeConfig() *PxeConfig
func (*CreateInterfaceRequest) GetVni ¶
func (m *CreateInterfaceRequest) GetVni() uint32
func (*CreateInterfaceRequest) ProtoMessage ¶
func (*CreateInterfaceRequest) ProtoMessage()
func (*CreateInterfaceRequest) Reset ¶
func (m *CreateInterfaceRequest) Reset()
func (*CreateInterfaceRequest) String ¶
func (m *CreateInterfaceRequest) String() string
func (*CreateInterfaceRequest) XXX_DiscardUnknown ¶
func (m *CreateInterfaceRequest) XXX_DiscardUnknown()
func (*CreateInterfaceRequest) XXX_Marshal ¶
func (m *CreateInterfaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateInterfaceRequest) XXX_Merge ¶
func (m *CreateInterfaceRequest) XXX_Merge(src proto.Message)
func (*CreateInterfaceRequest) XXX_Size ¶
func (m *CreateInterfaceRequest) XXX_Size() int
func (*CreateInterfaceRequest) XXX_Unmarshal ¶
func (m *CreateInterfaceRequest) XXX_Unmarshal(b []byte) error
type CreateInterfaceResponse ¶
type CreateInterfaceResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,2,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
Vf *VirtualFunction `protobuf:"bytes,3,opt,name=vf,proto3" json:"vf,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateInterfaceResponse) Descriptor ¶
func (*CreateInterfaceResponse) Descriptor() ([]byte, []int)
func (*CreateInterfaceResponse) GetStatus ¶
func (m *CreateInterfaceResponse) GetStatus() *Status
func (*CreateInterfaceResponse) GetUnderlayRoute ¶
func (m *CreateInterfaceResponse) GetUnderlayRoute() []byte
func (*CreateInterfaceResponse) GetVf ¶
func (m *CreateInterfaceResponse) GetVf() *VirtualFunction
func (*CreateInterfaceResponse) ProtoMessage ¶
func (*CreateInterfaceResponse) ProtoMessage()
func (*CreateInterfaceResponse) Reset ¶
func (m *CreateInterfaceResponse) Reset()
func (*CreateInterfaceResponse) String ¶
func (m *CreateInterfaceResponse) String() string
func (*CreateInterfaceResponse) XXX_DiscardUnknown ¶
func (m *CreateInterfaceResponse) XXX_DiscardUnknown()
func (*CreateInterfaceResponse) XXX_Marshal ¶
func (m *CreateInterfaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateInterfaceResponse) XXX_Merge ¶
func (m *CreateInterfaceResponse) XXX_Merge(src proto.Message)
func (*CreateInterfaceResponse) XXX_Size ¶
func (m *CreateInterfaceResponse) XXX_Size() int
func (*CreateInterfaceResponse) XXX_Unmarshal ¶
func (m *CreateInterfaceResponse) XXX_Unmarshal(b []byte) error
type CreateLoadBalancerPrefixRequest ¶
type CreateLoadBalancerPrefixRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
Prefix *Prefix `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateLoadBalancerPrefixRequest) Descriptor ¶
func (*CreateLoadBalancerPrefixRequest) Descriptor() ([]byte, []int)
func (*CreateLoadBalancerPrefixRequest) GetInterfaceId ¶
func (m *CreateLoadBalancerPrefixRequest) GetInterfaceId() []byte
func (*CreateLoadBalancerPrefixRequest) GetPrefix ¶
func (m *CreateLoadBalancerPrefixRequest) GetPrefix() *Prefix
func (*CreateLoadBalancerPrefixRequest) ProtoMessage ¶
func (*CreateLoadBalancerPrefixRequest) ProtoMessage()
func (*CreateLoadBalancerPrefixRequest) Reset ¶
func (m *CreateLoadBalancerPrefixRequest) Reset()
func (*CreateLoadBalancerPrefixRequest) String ¶
func (m *CreateLoadBalancerPrefixRequest) String() string
func (*CreateLoadBalancerPrefixRequest) XXX_DiscardUnknown ¶
func (m *CreateLoadBalancerPrefixRequest) XXX_DiscardUnknown()
func (*CreateLoadBalancerPrefixRequest) XXX_Marshal ¶
func (m *CreateLoadBalancerPrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateLoadBalancerPrefixRequest) XXX_Merge ¶
func (m *CreateLoadBalancerPrefixRequest) XXX_Merge(src proto.Message)
func (*CreateLoadBalancerPrefixRequest) XXX_Size ¶
func (m *CreateLoadBalancerPrefixRequest) XXX_Size() int
func (*CreateLoadBalancerPrefixRequest) XXX_Unmarshal ¶
func (m *CreateLoadBalancerPrefixRequest) XXX_Unmarshal(b []byte) error
type CreateLoadBalancerPrefixResponse ¶
type CreateLoadBalancerPrefixResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,2,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateLoadBalancerPrefixResponse) Descriptor ¶
func (*CreateLoadBalancerPrefixResponse) Descriptor() ([]byte, []int)
func (*CreateLoadBalancerPrefixResponse) GetStatus ¶
func (m *CreateLoadBalancerPrefixResponse) GetStatus() *Status
func (*CreateLoadBalancerPrefixResponse) GetUnderlayRoute ¶
func (m *CreateLoadBalancerPrefixResponse) GetUnderlayRoute() []byte
func (*CreateLoadBalancerPrefixResponse) ProtoMessage ¶
func (*CreateLoadBalancerPrefixResponse) ProtoMessage()
func (*CreateLoadBalancerPrefixResponse) Reset ¶
func (m *CreateLoadBalancerPrefixResponse) Reset()
func (*CreateLoadBalancerPrefixResponse) String ¶
func (m *CreateLoadBalancerPrefixResponse) String() string
func (*CreateLoadBalancerPrefixResponse) XXX_DiscardUnknown ¶
func (m *CreateLoadBalancerPrefixResponse) XXX_DiscardUnknown()
func (*CreateLoadBalancerPrefixResponse) XXX_Marshal ¶
func (m *CreateLoadBalancerPrefixResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateLoadBalancerPrefixResponse) XXX_Merge ¶
func (m *CreateLoadBalancerPrefixResponse) XXX_Merge(src proto.Message)
func (*CreateLoadBalancerPrefixResponse) XXX_Size ¶
func (m *CreateLoadBalancerPrefixResponse) XXX_Size() int
func (*CreateLoadBalancerPrefixResponse) XXX_Unmarshal ¶
func (m *CreateLoadBalancerPrefixResponse) XXX_Unmarshal(b []byte) error
type CreateLoadBalancerRequest ¶
type CreateLoadBalancerRequest struct {
LoadbalancerId []byte `protobuf:"bytes,1,opt,name=loadbalancer_id,json=loadbalancerId,proto3" json:"loadbalancer_id,omitempty"`
LoadbalancedIp *IpAddress `protobuf:"bytes,2,opt,name=loadbalanced_ip,json=loadbalancedIp,proto3" json:"loadbalanced_ip,omitempty"`
Vni uint32 `protobuf:"varint,3,opt,name=vni,proto3" json:"vni,omitempty"`
LoadbalancedPorts []*LbPort `protobuf:"bytes,4,rep,name=loadbalanced_ports,json=loadbalancedPorts,proto3" json:"loadbalanced_ports,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateLoadBalancerRequest) Descriptor ¶
func (*CreateLoadBalancerRequest) Descriptor() ([]byte, []int)
func (*CreateLoadBalancerRequest) GetLoadbalancedIp ¶
func (m *CreateLoadBalancerRequest) GetLoadbalancedIp() *IpAddress
func (*CreateLoadBalancerRequest) GetLoadbalancedPorts ¶
func (m *CreateLoadBalancerRequest) GetLoadbalancedPorts() []*LbPort
func (*CreateLoadBalancerRequest) GetLoadbalancerId ¶
func (m *CreateLoadBalancerRequest) GetLoadbalancerId() []byte
func (*CreateLoadBalancerRequest) GetVni ¶
func (m *CreateLoadBalancerRequest) GetVni() uint32
func (*CreateLoadBalancerRequest) ProtoMessage ¶
func (*CreateLoadBalancerRequest) ProtoMessage()
func (*CreateLoadBalancerRequest) Reset ¶
func (m *CreateLoadBalancerRequest) Reset()
func (*CreateLoadBalancerRequest) String ¶
func (m *CreateLoadBalancerRequest) String() string
func (*CreateLoadBalancerRequest) XXX_DiscardUnknown ¶
func (m *CreateLoadBalancerRequest) XXX_DiscardUnknown()
func (*CreateLoadBalancerRequest) XXX_Marshal ¶
func (m *CreateLoadBalancerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateLoadBalancerRequest) XXX_Merge ¶
func (m *CreateLoadBalancerRequest) XXX_Merge(src proto.Message)
func (*CreateLoadBalancerRequest) XXX_Size ¶
func (m *CreateLoadBalancerRequest) XXX_Size() int
func (*CreateLoadBalancerRequest) XXX_Unmarshal ¶
func (m *CreateLoadBalancerRequest) XXX_Unmarshal(b []byte) error
type CreateLoadBalancerResponse ¶
type CreateLoadBalancerResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,2,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateLoadBalancerResponse) Descriptor ¶
func (*CreateLoadBalancerResponse) Descriptor() ([]byte, []int)
func (*CreateLoadBalancerResponse) GetStatus ¶
func (m *CreateLoadBalancerResponse) GetStatus() *Status
func (*CreateLoadBalancerResponse) GetUnderlayRoute ¶
func (m *CreateLoadBalancerResponse) GetUnderlayRoute() []byte
func (*CreateLoadBalancerResponse) ProtoMessage ¶
func (*CreateLoadBalancerResponse) ProtoMessage()
func (*CreateLoadBalancerResponse) Reset ¶
func (m *CreateLoadBalancerResponse) Reset()
func (*CreateLoadBalancerResponse) String ¶
func (m *CreateLoadBalancerResponse) String() string
func (*CreateLoadBalancerResponse) XXX_DiscardUnknown ¶
func (m *CreateLoadBalancerResponse) XXX_DiscardUnknown()
func (*CreateLoadBalancerResponse) XXX_Marshal ¶
func (m *CreateLoadBalancerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateLoadBalancerResponse) XXX_Merge ¶
func (m *CreateLoadBalancerResponse) XXX_Merge(src proto.Message)
func (*CreateLoadBalancerResponse) XXX_Size ¶
func (m *CreateLoadBalancerResponse) XXX_Size() int
func (*CreateLoadBalancerResponse) XXX_Unmarshal ¶
func (m *CreateLoadBalancerResponse) XXX_Unmarshal(b []byte) error
type CreateLoadBalancerTargetRequest ¶
type CreateLoadBalancerTargetRequest struct {
LoadbalancerId []byte `protobuf:"bytes,1,opt,name=loadbalancer_id,json=loadbalancerId,proto3" json:"loadbalancer_id,omitempty"`
TargetIp *IpAddress `protobuf:"bytes,2,opt,name=target_ip,json=targetIp,proto3" json:"target_ip,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateLoadBalancerTargetRequest) Descriptor ¶
func (*CreateLoadBalancerTargetRequest) Descriptor() ([]byte, []int)
func (*CreateLoadBalancerTargetRequest) GetLoadbalancerId ¶
func (m *CreateLoadBalancerTargetRequest) GetLoadbalancerId() []byte
func (*CreateLoadBalancerTargetRequest) GetTargetIp ¶
func (m *CreateLoadBalancerTargetRequest) GetTargetIp() *IpAddress
func (*CreateLoadBalancerTargetRequest) ProtoMessage ¶
func (*CreateLoadBalancerTargetRequest) ProtoMessage()
func (*CreateLoadBalancerTargetRequest) Reset ¶
func (m *CreateLoadBalancerTargetRequest) Reset()
func (*CreateLoadBalancerTargetRequest) String ¶
func (m *CreateLoadBalancerTargetRequest) String() string
func (*CreateLoadBalancerTargetRequest) XXX_DiscardUnknown ¶
func (m *CreateLoadBalancerTargetRequest) XXX_DiscardUnknown()
func (*CreateLoadBalancerTargetRequest) XXX_Marshal ¶
func (m *CreateLoadBalancerTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateLoadBalancerTargetRequest) XXX_Merge ¶
func (m *CreateLoadBalancerTargetRequest) XXX_Merge(src proto.Message)
func (*CreateLoadBalancerTargetRequest) XXX_Size ¶
func (m *CreateLoadBalancerTargetRequest) XXX_Size() int
func (*CreateLoadBalancerTargetRequest) XXX_Unmarshal ¶
func (m *CreateLoadBalancerTargetRequest) XXX_Unmarshal(b []byte) error
type CreateLoadBalancerTargetResponse ¶
type CreateLoadBalancerTargetResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateLoadBalancerTargetResponse) Descriptor ¶
func (*CreateLoadBalancerTargetResponse) Descriptor() ([]byte, []int)
func (*CreateLoadBalancerTargetResponse) GetStatus ¶
func (m *CreateLoadBalancerTargetResponse) GetStatus() *Status
func (*CreateLoadBalancerTargetResponse) ProtoMessage ¶
func (*CreateLoadBalancerTargetResponse) ProtoMessage()
func (*CreateLoadBalancerTargetResponse) Reset ¶
func (m *CreateLoadBalancerTargetResponse) Reset()
func (*CreateLoadBalancerTargetResponse) String ¶
func (m *CreateLoadBalancerTargetResponse) String() string
func (*CreateLoadBalancerTargetResponse) XXX_DiscardUnknown ¶
func (m *CreateLoadBalancerTargetResponse) XXX_DiscardUnknown()
func (*CreateLoadBalancerTargetResponse) XXX_Marshal ¶
func (m *CreateLoadBalancerTargetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateLoadBalancerTargetResponse) XXX_Merge ¶
func (m *CreateLoadBalancerTargetResponse) XXX_Merge(src proto.Message)
func (*CreateLoadBalancerTargetResponse) XXX_Size ¶
func (m *CreateLoadBalancerTargetResponse) XXX_Size() int
func (*CreateLoadBalancerTargetResponse) XXX_Unmarshal ¶
func (m *CreateLoadBalancerTargetResponse) XXX_Unmarshal(b []byte) error
type CreateNatRequest ¶
type CreateNatRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
NatIp *IpAddress `protobuf:"bytes,2,opt,name=nat_ip,json=natIp,proto3" json:"nat_ip,omitempty"`
MinPort uint32 `protobuf:"varint,3,opt,name=min_port,json=minPort,proto3" json:"min_port,omitempty"`
MaxPort uint32 `protobuf:"varint,4,opt,name=max_port,json=maxPort,proto3" json:"max_port,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateNatRequest) Descriptor ¶
func (*CreateNatRequest) Descriptor() ([]byte, []int)
func (*CreateNatRequest) GetInterfaceId ¶
func (m *CreateNatRequest) GetInterfaceId() []byte
func (*CreateNatRequest) GetMaxPort ¶
func (m *CreateNatRequest) GetMaxPort() uint32
func (*CreateNatRequest) GetMinPort ¶
func (m *CreateNatRequest) GetMinPort() uint32
func (*CreateNatRequest) GetNatIp ¶
func (m *CreateNatRequest) GetNatIp() *IpAddress
func (*CreateNatRequest) ProtoMessage ¶
func (*CreateNatRequest) ProtoMessage()
func (*CreateNatRequest) Reset ¶
func (m *CreateNatRequest) Reset()
func (*CreateNatRequest) String ¶
func (m *CreateNatRequest) String() string
func (*CreateNatRequest) XXX_DiscardUnknown ¶
func (m *CreateNatRequest) XXX_DiscardUnknown()
func (*CreateNatRequest) XXX_Marshal ¶
func (m *CreateNatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateNatRequest) XXX_Merge ¶
func (m *CreateNatRequest) XXX_Merge(src proto.Message)
func (*CreateNatRequest) XXX_Size ¶
func (m *CreateNatRequest) XXX_Size() int
func (*CreateNatRequest) XXX_Unmarshal ¶
func (m *CreateNatRequest) XXX_Unmarshal(b []byte) error
type CreateNatResponse ¶
type CreateNatResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,2,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateNatResponse) Descriptor ¶
func (*CreateNatResponse) Descriptor() ([]byte, []int)
func (*CreateNatResponse) GetStatus ¶
func (m *CreateNatResponse) GetStatus() *Status
func (*CreateNatResponse) GetUnderlayRoute ¶
func (m *CreateNatResponse) GetUnderlayRoute() []byte
func (*CreateNatResponse) ProtoMessage ¶
func (*CreateNatResponse) ProtoMessage()
func (*CreateNatResponse) Reset ¶
func (m *CreateNatResponse) Reset()
func (*CreateNatResponse) String ¶
func (m *CreateNatResponse) String() string
func (*CreateNatResponse) XXX_DiscardUnknown ¶
func (m *CreateNatResponse) XXX_DiscardUnknown()
func (*CreateNatResponse) XXX_Marshal ¶
func (m *CreateNatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateNatResponse) XXX_Merge ¶
func (m *CreateNatResponse) XXX_Merge(src proto.Message)
func (*CreateNatResponse) XXX_Size ¶
func (m *CreateNatResponse) XXX_Size() int
func (*CreateNatResponse) XXX_Unmarshal ¶
func (m *CreateNatResponse) XXX_Unmarshal(b []byte) error
type CreateNeighborNatRequest ¶
type CreateNeighborNatRequest struct {
NatIp *IpAddress `protobuf:"bytes,1,opt,name=nat_ip,json=natIp,proto3" json:"nat_ip,omitempty"`
Vni uint32 `protobuf:"varint,2,opt,name=vni,proto3" json:"vni,omitempty"`
MinPort uint32 `protobuf:"varint,3,opt,name=min_port,json=minPort,proto3" json:"min_port,omitempty"`
MaxPort uint32 `protobuf:"varint,4,opt,name=max_port,json=maxPort,proto3" json:"max_port,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,5,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateNeighborNatRequest) Descriptor ¶
func (*CreateNeighborNatRequest) Descriptor() ([]byte, []int)
func (*CreateNeighborNatRequest) GetMaxPort ¶
func (m *CreateNeighborNatRequest) GetMaxPort() uint32
func (*CreateNeighborNatRequest) GetMinPort ¶
func (m *CreateNeighborNatRequest) GetMinPort() uint32
func (*CreateNeighborNatRequest) GetNatIp ¶
func (m *CreateNeighborNatRequest) GetNatIp() *IpAddress
func (*CreateNeighborNatRequest) GetUnderlayRoute ¶
func (m *CreateNeighborNatRequest) GetUnderlayRoute() []byte
func (*CreateNeighborNatRequest) GetVni ¶
func (m *CreateNeighborNatRequest) GetVni() uint32
func (*CreateNeighborNatRequest) ProtoMessage ¶
func (*CreateNeighborNatRequest) ProtoMessage()
func (*CreateNeighborNatRequest) Reset ¶
func (m *CreateNeighborNatRequest) Reset()
func (*CreateNeighborNatRequest) String ¶
func (m *CreateNeighborNatRequest) String() string
func (*CreateNeighborNatRequest) XXX_DiscardUnknown ¶
func (m *CreateNeighborNatRequest) XXX_DiscardUnknown()
func (*CreateNeighborNatRequest) XXX_Marshal ¶
func (m *CreateNeighborNatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateNeighborNatRequest) XXX_Merge ¶
func (m *CreateNeighborNatRequest) XXX_Merge(src proto.Message)
func (*CreateNeighborNatRequest) XXX_Size ¶
func (m *CreateNeighborNatRequest) XXX_Size() int
func (*CreateNeighborNatRequest) XXX_Unmarshal ¶
func (m *CreateNeighborNatRequest) XXX_Unmarshal(b []byte) error
type CreateNeighborNatResponse ¶
type CreateNeighborNatResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateNeighborNatResponse) Descriptor ¶
func (*CreateNeighborNatResponse) Descriptor() ([]byte, []int)
func (*CreateNeighborNatResponse) GetStatus ¶
func (m *CreateNeighborNatResponse) GetStatus() *Status
func (*CreateNeighborNatResponse) ProtoMessage ¶
func (*CreateNeighborNatResponse) ProtoMessage()
func (*CreateNeighborNatResponse) Reset ¶
func (m *CreateNeighborNatResponse) Reset()
func (*CreateNeighborNatResponse) String ¶
func (m *CreateNeighborNatResponse) String() string
func (*CreateNeighborNatResponse) XXX_DiscardUnknown ¶
func (m *CreateNeighborNatResponse) XXX_DiscardUnknown()
func (*CreateNeighborNatResponse) XXX_Marshal ¶
func (m *CreateNeighborNatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateNeighborNatResponse) XXX_Merge ¶
func (m *CreateNeighborNatResponse) XXX_Merge(src proto.Message)
func (*CreateNeighborNatResponse) XXX_Size ¶
func (m *CreateNeighborNatResponse) XXX_Size() int
func (*CreateNeighborNatResponse) XXX_Unmarshal ¶
func (m *CreateNeighborNatResponse) XXX_Unmarshal(b []byte) error
type CreatePrefixRequest ¶
type CreatePrefixRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
Prefix *Prefix `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreatePrefixRequest) Descriptor ¶
func (*CreatePrefixRequest) Descriptor() ([]byte, []int)
func (*CreatePrefixRequest) GetInterfaceId ¶
func (m *CreatePrefixRequest) GetInterfaceId() []byte
func (*CreatePrefixRequest) GetPrefix ¶
func (m *CreatePrefixRequest) GetPrefix() *Prefix
func (*CreatePrefixRequest) ProtoMessage ¶
func (*CreatePrefixRequest) ProtoMessage()
func (*CreatePrefixRequest) Reset ¶
func (m *CreatePrefixRequest) Reset()
func (*CreatePrefixRequest) String ¶
func (m *CreatePrefixRequest) String() string
func (*CreatePrefixRequest) XXX_DiscardUnknown ¶
func (m *CreatePrefixRequest) XXX_DiscardUnknown()
func (*CreatePrefixRequest) XXX_Marshal ¶
func (m *CreatePrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreatePrefixRequest) XXX_Merge ¶
func (m *CreatePrefixRequest) XXX_Merge(src proto.Message)
func (*CreatePrefixRequest) XXX_Size ¶
func (m *CreatePrefixRequest) XXX_Size() int
func (*CreatePrefixRequest) XXX_Unmarshal ¶
func (m *CreatePrefixRequest) XXX_Unmarshal(b []byte) error
type CreatePrefixResponse ¶
type CreatePrefixResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,2,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreatePrefixResponse) Descriptor ¶
func (*CreatePrefixResponse) Descriptor() ([]byte, []int)
func (*CreatePrefixResponse) GetStatus ¶
func (m *CreatePrefixResponse) GetStatus() *Status
func (*CreatePrefixResponse) GetUnderlayRoute ¶
func (m *CreatePrefixResponse) GetUnderlayRoute() []byte
func (*CreatePrefixResponse) ProtoMessage ¶
func (*CreatePrefixResponse) ProtoMessage()
func (*CreatePrefixResponse) Reset ¶
func (m *CreatePrefixResponse) Reset()
func (*CreatePrefixResponse) String ¶
func (m *CreatePrefixResponse) String() string
func (*CreatePrefixResponse) XXX_DiscardUnknown ¶
func (m *CreatePrefixResponse) XXX_DiscardUnknown()
func (*CreatePrefixResponse) XXX_Marshal ¶
func (m *CreatePrefixResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreatePrefixResponse) XXX_Merge ¶
func (m *CreatePrefixResponse) XXX_Merge(src proto.Message)
func (*CreatePrefixResponse) XXX_Size ¶
func (m *CreatePrefixResponse) XXX_Size() int
func (*CreatePrefixResponse) XXX_Unmarshal ¶
func (m *CreatePrefixResponse) XXX_Unmarshal(b []byte) error
type CreateRouteRequest ¶
type CreateRouteRequest struct {
Vni uint32 `protobuf:"varint,1,opt,name=vni,proto3" json:"vni,omitempty"`
Route *Route `protobuf:"bytes,2,opt,name=route,proto3" json:"route,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateRouteRequest) Descriptor ¶
func (*CreateRouteRequest) Descriptor() ([]byte, []int)
func (*CreateRouteRequest) GetRoute ¶
func (m *CreateRouteRequest) GetRoute() *Route
func (*CreateRouteRequest) GetVni ¶
func (m *CreateRouteRequest) GetVni() uint32
func (*CreateRouteRequest) ProtoMessage ¶
func (*CreateRouteRequest) ProtoMessage()
func (*CreateRouteRequest) Reset ¶
func (m *CreateRouteRequest) Reset()
func (*CreateRouteRequest) String ¶
func (m *CreateRouteRequest) String() string
func (*CreateRouteRequest) XXX_DiscardUnknown ¶
func (m *CreateRouteRequest) XXX_DiscardUnknown()
func (*CreateRouteRequest) XXX_Marshal ¶
func (m *CreateRouteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateRouteRequest) XXX_Merge ¶
func (m *CreateRouteRequest) XXX_Merge(src proto.Message)
func (*CreateRouteRequest) XXX_Size ¶
func (m *CreateRouteRequest) XXX_Size() int
func (*CreateRouteRequest) XXX_Unmarshal ¶
func (m *CreateRouteRequest) XXX_Unmarshal(b []byte) error
type CreateRouteResponse ¶
type CreateRouteResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateRouteResponse) Descriptor ¶
func (*CreateRouteResponse) Descriptor() ([]byte, []int)
func (*CreateRouteResponse) GetStatus ¶
func (m *CreateRouteResponse) GetStatus() *Status
func (*CreateRouteResponse) ProtoMessage ¶
func (*CreateRouteResponse) ProtoMessage()
func (*CreateRouteResponse) Reset ¶
func (m *CreateRouteResponse) Reset()
func (*CreateRouteResponse) String ¶
func (m *CreateRouteResponse) String() string
func (*CreateRouteResponse) XXX_DiscardUnknown ¶
func (m *CreateRouteResponse) XXX_DiscardUnknown()
func (*CreateRouteResponse) XXX_Marshal ¶
func (m *CreateRouteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateRouteResponse) XXX_Merge ¶
func (m *CreateRouteResponse) XXX_Merge(src proto.Message)
func (*CreateRouteResponse) XXX_Size ¶
func (m *CreateRouteResponse) XXX_Size() int
func (*CreateRouteResponse) XXX_Unmarshal ¶
func (m *CreateRouteResponse) XXX_Unmarshal(b []byte) error
type CreateVipRequest ¶
type CreateVipRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
VipIp *IpAddress `protobuf:"bytes,2,opt,name=vip_ip,json=vipIp,proto3" json:"vip_ip,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateVipRequest) Descriptor ¶
func (*CreateVipRequest) Descriptor() ([]byte, []int)
func (*CreateVipRequest) GetInterfaceId ¶
func (m *CreateVipRequest) GetInterfaceId() []byte
func (*CreateVipRequest) GetVipIp ¶
func (m *CreateVipRequest) GetVipIp() *IpAddress
func (*CreateVipRequest) ProtoMessage ¶
func (*CreateVipRequest) ProtoMessage()
func (*CreateVipRequest) Reset ¶
func (m *CreateVipRequest) Reset()
func (*CreateVipRequest) String ¶
func (m *CreateVipRequest) String() string
func (*CreateVipRequest) XXX_DiscardUnknown ¶
func (m *CreateVipRequest) XXX_DiscardUnknown()
func (*CreateVipRequest) XXX_Marshal ¶
func (m *CreateVipRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateVipRequest) XXX_Merge ¶
func (m *CreateVipRequest) XXX_Merge(src proto.Message)
func (*CreateVipRequest) XXX_Size ¶
func (m *CreateVipRequest) XXX_Size() int
func (*CreateVipRequest) XXX_Unmarshal ¶
func (m *CreateVipRequest) XXX_Unmarshal(b []byte) error
type CreateVipResponse ¶
type CreateVipResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,2,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*CreateVipResponse) Descriptor ¶
func (*CreateVipResponse) Descriptor() ([]byte, []int)
func (*CreateVipResponse) GetStatus ¶
func (m *CreateVipResponse) GetStatus() *Status
func (*CreateVipResponse) GetUnderlayRoute ¶
func (m *CreateVipResponse) GetUnderlayRoute() []byte
func (*CreateVipResponse) ProtoMessage ¶
func (*CreateVipResponse) ProtoMessage()
func (*CreateVipResponse) Reset ¶
func (m *CreateVipResponse) Reset()
func (*CreateVipResponse) String ¶
func (m *CreateVipResponse) String() string
func (*CreateVipResponse) XXX_DiscardUnknown ¶
func (m *CreateVipResponse) XXX_DiscardUnknown()
func (*CreateVipResponse) XXX_Marshal ¶
func (m *CreateVipResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateVipResponse) XXX_Merge ¶
func (m *CreateVipResponse) XXX_Merge(src proto.Message)
func (*CreateVipResponse) XXX_Size ¶
func (m *CreateVipResponse) XXX_Size() int
func (*CreateVipResponse) XXX_Unmarshal ¶
func (m *CreateVipResponse) XXX_Unmarshal(b []byte) error
type DPDKironcoreClient ¶
type DPDKironcoreClient interface {
//// INITIALIZATION
// initialized indicates if the DPDK app has been initialized already, if so an UUID is returned.
// this UUID gets changed in case the dp-service gets restarted.
CheckInitialized(ctx context.Context, in *CheckInitializedRequest, opts ...grpc.CallOption) (*CheckInitializedResponse, error)
// init will be called once for initial set up of the DPDK app.
// init returns an error if the DPDK app has been initialized already. So check if it got initialized before calling init.
Initialize(ctx context.Context, in *InitializeRequest, opts ...grpc.CallOption) (*InitializeResponse, error)
//// VERSIONING
// Exchange protocol/app versions to establish communication
GetVersion(ctx context.Context, in *GetVersionRequest, opts ...grpc.CallOption) (*GetVersionResponse, error)
//// INTERFACES
ListInterfaces(ctx context.Context, in *ListInterfacesRequest, opts ...grpc.CallOption) (*ListInterfacesResponse, error)
GetInterface(ctx context.Context, in *GetInterfaceRequest, opts ...grpc.CallOption) (*GetInterfaceResponse, error)
// CreateInterface creates and configures a VF (hypervisor case) or PF (bare metal) for the new interface.
// If the interface's VNet is not known to the DPDK app yet, the VNet and its routing table will be intialized.
// After calling CreateInterface() the Client has to make sure that the routing table of the corresponding VNet is filled (use ListRoutes and AddRoute as required).
CreateInterface(ctx context.Context, in *CreateInterfaceRequest, opts ...grpc.CallOption) (*CreateInterfaceResponse, error)
// DeleteInterface removes all networking configuration of a interface from the DPDK app.
// The VF will be released and can be reused for other VMs.
// If the interface was the last interface of a VNet on this hypervisor, the VNet and its routes will be freed from the DPDK app.
DeleteInterface(ctx context.Context, in *DeleteInterfaceRequest, opts ...grpc.CallOption) (*DeleteInterfaceResponse, error)
// ListPrefixes returns a list of prefixes, that will be routed to the interface by the DPDK app.
// For example this could be a node's Kubernetes Pod CIDR.
ListPrefixes(ctx context.Context, in *ListPrefixesRequest, opts ...grpc.CallOption) (*ListPrefixesResponse, error)
CreatePrefix(ctx context.Context, in *CreatePrefixRequest, opts ...grpc.CallOption) (*CreatePrefixResponse, error)
DeletePrefix(ctx context.Context, in *DeletePrefixRequest, opts ...grpc.CallOption) (*DeletePrefixResponse, error)
// LoadBalancerTargetPrefix(es) are similar to Prefixes but used for LoadBalancing purposes
ListLoadBalancerPrefixes(ctx context.Context, in *ListLoadBalancerPrefixesRequest, opts ...grpc.CallOption) (*ListLoadBalancerPrefixesResponse, error)
CreateLoadBalancerPrefix(ctx context.Context, in *CreateLoadBalancerPrefixRequest, opts ...grpc.CallOption) (*CreateLoadBalancerPrefixResponse, error)
DeleteLoadBalancerPrefix(ctx context.Context, in *DeleteLoadBalancerPrefixRequest, opts ...grpc.CallOption) (*DeleteLoadBalancerPrefixResponse, error)
// Nat related, add/get/del Virtual IP for a given Interface
CreateVip(ctx context.Context, in *CreateVipRequest, opts ...grpc.CallOption) (*CreateVipResponse, error)
GetVip(ctx context.Context, in *GetVipRequest, opts ...grpc.CallOption) (*GetVipResponse, error)
DeleteVip(ctx context.Context, in *DeleteVipRequest, opts ...grpc.CallOption) (*DeleteVipResponse, error)
// create/list/del Loadbalancer for a given IP to be loadbalanced
CreateLoadBalancer(ctx context.Context, in *CreateLoadBalancerRequest, opts ...grpc.CallOption) (*CreateLoadBalancerResponse, error)
GetLoadBalancer(ctx context.Context, in *GetLoadBalancerRequest, opts ...grpc.CallOption) (*GetLoadBalancerResponse, error)
DeleteLoadBalancer(ctx context.Context, in *DeleteLoadBalancerRequest, opts ...grpc.CallOption) (*DeleteLoadBalancerResponse, error)
// create/list/del Loadbalancer Targets for a given Loadbalancer ID
CreateLoadBalancerTarget(ctx context.Context, in *CreateLoadBalancerTargetRequest, opts ...grpc.CallOption) (*CreateLoadBalancerTargetResponse, error)
ListLoadBalancerTargets(ctx context.Context, in *ListLoadBalancerTargetsRequest, opts ...grpc.CallOption) (*ListLoadBalancerTargetsResponse, error)
DeleteLoadBalancerTarget(ctx context.Context, in *DeleteLoadBalancerTargetRequest, opts ...grpc.CallOption) (*DeleteLoadBalancerTargetResponse, error)
// Network-Nat related, add/del/get a Nat for an interface
CreateNat(ctx context.Context, in *CreateNatRequest, opts ...grpc.CallOption) (*CreateNatResponse, error)
GetNat(ctx context.Context, in *GetNatRequest, opts ...grpc.CallOption) (*GetNatResponse, error)
DeleteNat(ctx context.Context, in *DeleteNatRequest, opts ...grpc.CallOption) (*DeleteNatResponse, error)
ListLocalNats(ctx context.Context, in *ListLocalNatsRequest, opts ...grpc.CallOption) (*ListLocalNatsResponse, error)
CreateNeighborNat(ctx context.Context, in *CreateNeighborNatRequest, opts ...grpc.CallOption) (*CreateNeighborNatResponse, error)
DeleteNeighborNat(ctx context.Context, in *DeleteNeighborNatRequest, opts ...grpc.CallOption) (*DeleteNeighborNatResponse, error)
ListNeighborNats(ctx context.Context, in *ListNeighborNatsRequest, opts ...grpc.CallOption) (*ListNeighborNatsResponse, error)
//// ROUTES
ListRoutes(ctx context.Context, in *ListRoutesRequest, opts ...grpc.CallOption) (*ListRoutesResponse, error)
// CreateRoute adds a new route to a VNet's routing table (identified by VNI).
// If the DPDK application does not hold any interface in the specified VNet, an error will be returned.
CreateRoute(ctx context.Context, in *CreateRouteRequest, opts ...grpc.CallOption) (*CreateRouteResponse, error)
// DeleteRoute removes a route from a VNet.
// If the route does not exist, an error will be returned.
DeleteRoute(ctx context.Context, in *DeleteRouteRequest, opts ...grpc.CallOption) (*DeleteRouteResponse, error)
// VNI internal state information
// VNI can be in use by interfaces and by loadbalancer. So get information
// whether the VNI in question is in use or not.
CheckVniInUse(ctx context.Context, in *CheckVniInUseRequest, opts ...grpc.CallOption) (*CheckVniInUseResponse, error)
ResetVni(ctx context.Context, in *ResetVniRequest, opts ...grpc.CallOption) (*ResetVniResponse, error)
//// FIREWALL
ListFirewallRules(ctx context.Context, in *ListFirewallRulesRequest, opts ...grpc.CallOption) (*ListFirewallRulesResponse, error)
CreateFirewallRule(ctx context.Context, in *CreateFirewallRuleRequest, opts ...grpc.CallOption) (*CreateFirewallRuleResponse, error)
GetFirewallRule(ctx context.Context, in *GetFirewallRuleRequest, opts ...grpc.CallOption) (*GetFirewallRuleResponse, error)
DeleteFirewallRule(ctx context.Context, in *DeleteFirewallRuleRequest, opts ...grpc.CallOption) (*DeleteFirewallRuleResponse, error)
//// PACKET CAPTURE
CaptureStart(ctx context.Context, in *CaptureStartRequest, opts ...grpc.CallOption) (*CaptureStartResponse, error)
CaptureStop(ctx context.Context, in *CaptureStopRequest, opts ...grpc.CallOption) (*CaptureStopResponse, error)
CaptureStatus(ctx context.Context, in *CaptureStatusRequest, opts ...grpc.CallOption) (*CaptureStatusResponse, error)
}
DPDKironcoreClient is the client API for DPDKironcore 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 NewDPDKironcoreClient ¶
func NewDPDKironcoreClient(cc grpc.ClientConnInterface) DPDKironcoreClient
type DPDKironcoreServer ¶
type DPDKironcoreServer interface {
//// INITIALIZATION
// initialized indicates if the DPDK app has been initialized already, if so an UUID is returned.
// this UUID gets changed in case the dp-service gets restarted.
CheckInitialized(context.Context, *CheckInitializedRequest) (*CheckInitializedResponse, error)
// init will be called once for initial set up of the DPDK app.
// init returns an error if the DPDK app has been initialized already. So check if it got initialized before calling init.
Initialize(context.Context, *InitializeRequest) (*InitializeResponse, error)
//// VERSIONING
// Exchange protocol/app versions to establish communication
GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error)
//// INTERFACES
ListInterfaces(context.Context, *ListInterfacesRequest) (*ListInterfacesResponse, error)
GetInterface(context.Context, *GetInterfaceRequest) (*GetInterfaceResponse, error)
// CreateInterface creates and configures a VF (hypervisor case) or PF (bare metal) for the new interface.
// If the interface's VNet is not known to the DPDK app yet, the VNet and its routing table will be intialized.
// After calling CreateInterface() the Client has to make sure that the routing table of the corresponding VNet is filled (use ListRoutes and AddRoute as required).
CreateInterface(context.Context, *CreateInterfaceRequest) (*CreateInterfaceResponse, error)
// DeleteInterface removes all networking configuration of a interface from the DPDK app.
// The VF will be released and can be reused for other VMs.
// If the interface was the last interface of a VNet on this hypervisor, the VNet and its routes will be freed from the DPDK app.
DeleteInterface(context.Context, *DeleteInterfaceRequest) (*DeleteInterfaceResponse, error)
// ListPrefixes returns a list of prefixes, that will be routed to the interface by the DPDK app.
// For example this could be a node's Kubernetes Pod CIDR.
ListPrefixes(context.Context, *ListPrefixesRequest) (*ListPrefixesResponse, error)
CreatePrefix(context.Context, *CreatePrefixRequest) (*CreatePrefixResponse, error)
DeletePrefix(context.Context, *DeletePrefixRequest) (*DeletePrefixResponse, error)
// LoadBalancerTargetPrefix(es) are similar to Prefixes but used for LoadBalancing purposes
ListLoadBalancerPrefixes(context.Context, *ListLoadBalancerPrefixesRequest) (*ListLoadBalancerPrefixesResponse, error)
CreateLoadBalancerPrefix(context.Context, *CreateLoadBalancerPrefixRequest) (*CreateLoadBalancerPrefixResponse, error)
DeleteLoadBalancerPrefix(context.Context, *DeleteLoadBalancerPrefixRequest) (*DeleteLoadBalancerPrefixResponse, error)
// Nat related, add/get/del Virtual IP for a given Interface
CreateVip(context.Context, *CreateVipRequest) (*CreateVipResponse, error)
GetVip(context.Context, *GetVipRequest) (*GetVipResponse, error)
DeleteVip(context.Context, *DeleteVipRequest) (*DeleteVipResponse, error)
// create/list/del Loadbalancer for a given IP to be loadbalanced
CreateLoadBalancer(context.Context, *CreateLoadBalancerRequest) (*CreateLoadBalancerResponse, error)
GetLoadBalancer(context.Context, *GetLoadBalancerRequest) (*GetLoadBalancerResponse, error)
DeleteLoadBalancer(context.Context, *DeleteLoadBalancerRequest) (*DeleteLoadBalancerResponse, error)
// create/list/del Loadbalancer Targets for a given Loadbalancer ID
CreateLoadBalancerTarget(context.Context, *CreateLoadBalancerTargetRequest) (*CreateLoadBalancerTargetResponse, error)
ListLoadBalancerTargets(context.Context, *ListLoadBalancerTargetsRequest) (*ListLoadBalancerTargetsResponse, error)
DeleteLoadBalancerTarget(context.Context, *DeleteLoadBalancerTargetRequest) (*DeleteLoadBalancerTargetResponse, error)
// Network-Nat related, add/del/get a Nat for an interface
CreateNat(context.Context, *CreateNatRequest) (*CreateNatResponse, error)
GetNat(context.Context, *GetNatRequest) (*GetNatResponse, error)
DeleteNat(context.Context, *DeleteNatRequest) (*DeleteNatResponse, error)
ListLocalNats(context.Context, *ListLocalNatsRequest) (*ListLocalNatsResponse, error)
CreateNeighborNat(context.Context, *CreateNeighborNatRequest) (*CreateNeighborNatResponse, error)
DeleteNeighborNat(context.Context, *DeleteNeighborNatRequest) (*DeleteNeighborNatResponse, error)
ListNeighborNats(context.Context, *ListNeighborNatsRequest) (*ListNeighborNatsResponse, error)
//// ROUTES
ListRoutes(context.Context, *ListRoutesRequest) (*ListRoutesResponse, error)
// CreateRoute adds a new route to a VNet's routing table (identified by VNI).
// If the DPDK application does not hold any interface in the specified VNet, an error will be returned.
CreateRoute(context.Context, *CreateRouteRequest) (*CreateRouteResponse, error)
// DeleteRoute removes a route from a VNet.
// If the route does not exist, an error will be returned.
DeleteRoute(context.Context, *DeleteRouteRequest) (*DeleteRouteResponse, error)
// VNI internal state information
// VNI can be in use by interfaces and by loadbalancer. So get information
// whether the VNI in question is in use or not.
CheckVniInUse(context.Context, *CheckVniInUseRequest) (*CheckVniInUseResponse, error)
ResetVni(context.Context, *ResetVniRequest) (*ResetVniResponse, error)
//// FIREWALL
ListFirewallRules(context.Context, *ListFirewallRulesRequest) (*ListFirewallRulesResponse, error)
CreateFirewallRule(context.Context, *CreateFirewallRuleRequest) (*CreateFirewallRuleResponse, error)
GetFirewallRule(context.Context, *GetFirewallRuleRequest) (*GetFirewallRuleResponse, error)
DeleteFirewallRule(context.Context, *DeleteFirewallRuleRequest) (*DeleteFirewallRuleResponse, error)
//// PACKET CAPTURE
CaptureStart(context.Context, *CaptureStartRequest) (*CaptureStartResponse, error)
CaptureStop(context.Context, *CaptureStopRequest) (*CaptureStopResponse, error)
CaptureStatus(context.Context, *CaptureStatusRequest) (*CaptureStatusResponse, error)
// contains filtered or unexported methods
}
DPDKironcoreServer is the server API for DPDKironcore service. All implementations must embed UnimplementedDPDKironcoreServer for forward compatibility
type DeleteFirewallRuleRequest ¶
type DeleteFirewallRuleRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
RuleId []byte `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteFirewallRuleRequest) Descriptor ¶
func (*DeleteFirewallRuleRequest) Descriptor() ([]byte, []int)
func (*DeleteFirewallRuleRequest) GetInterfaceId ¶
func (m *DeleteFirewallRuleRequest) GetInterfaceId() []byte
func (*DeleteFirewallRuleRequest) GetRuleId ¶
func (m *DeleteFirewallRuleRequest) GetRuleId() []byte
func (*DeleteFirewallRuleRequest) ProtoMessage ¶
func (*DeleteFirewallRuleRequest) ProtoMessage()
func (*DeleteFirewallRuleRequest) Reset ¶
func (m *DeleteFirewallRuleRequest) Reset()
func (*DeleteFirewallRuleRequest) String ¶
func (m *DeleteFirewallRuleRequest) String() string
func (*DeleteFirewallRuleRequest) XXX_DiscardUnknown ¶
func (m *DeleteFirewallRuleRequest) XXX_DiscardUnknown()
func (*DeleteFirewallRuleRequest) XXX_Marshal ¶
func (m *DeleteFirewallRuleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteFirewallRuleRequest) XXX_Merge ¶
func (m *DeleteFirewallRuleRequest) XXX_Merge(src proto.Message)
func (*DeleteFirewallRuleRequest) XXX_Size ¶
func (m *DeleteFirewallRuleRequest) XXX_Size() int
func (*DeleteFirewallRuleRequest) XXX_Unmarshal ¶
func (m *DeleteFirewallRuleRequest) XXX_Unmarshal(b []byte) error
type DeleteFirewallRuleResponse ¶
type DeleteFirewallRuleResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteFirewallRuleResponse) Descriptor ¶
func (*DeleteFirewallRuleResponse) Descriptor() ([]byte, []int)
func (*DeleteFirewallRuleResponse) GetStatus ¶
func (m *DeleteFirewallRuleResponse) GetStatus() *Status
func (*DeleteFirewallRuleResponse) ProtoMessage ¶
func (*DeleteFirewallRuleResponse) ProtoMessage()
func (*DeleteFirewallRuleResponse) Reset ¶
func (m *DeleteFirewallRuleResponse) Reset()
func (*DeleteFirewallRuleResponse) String ¶
func (m *DeleteFirewallRuleResponse) String() string
func (*DeleteFirewallRuleResponse) XXX_DiscardUnknown ¶
func (m *DeleteFirewallRuleResponse) XXX_DiscardUnknown()
func (*DeleteFirewallRuleResponse) XXX_Marshal ¶
func (m *DeleteFirewallRuleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteFirewallRuleResponse) XXX_Merge ¶
func (m *DeleteFirewallRuleResponse) XXX_Merge(src proto.Message)
func (*DeleteFirewallRuleResponse) XXX_Size ¶
func (m *DeleteFirewallRuleResponse) XXX_Size() int
func (*DeleteFirewallRuleResponse) XXX_Unmarshal ¶
func (m *DeleteFirewallRuleResponse) XXX_Unmarshal(b []byte) error
type DeleteInterfaceRequest ¶
type DeleteInterfaceRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteInterfaceRequest) Descriptor ¶
func (*DeleteInterfaceRequest) Descriptor() ([]byte, []int)
func (*DeleteInterfaceRequest) GetInterfaceId ¶
func (m *DeleteInterfaceRequest) GetInterfaceId() []byte
func (*DeleteInterfaceRequest) ProtoMessage ¶
func (*DeleteInterfaceRequest) ProtoMessage()
func (*DeleteInterfaceRequest) Reset ¶
func (m *DeleteInterfaceRequest) Reset()
func (*DeleteInterfaceRequest) String ¶
func (m *DeleteInterfaceRequest) String() string
func (*DeleteInterfaceRequest) XXX_DiscardUnknown ¶
func (m *DeleteInterfaceRequest) XXX_DiscardUnknown()
func (*DeleteInterfaceRequest) XXX_Marshal ¶
func (m *DeleteInterfaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteInterfaceRequest) XXX_Merge ¶
func (m *DeleteInterfaceRequest) XXX_Merge(src proto.Message)
func (*DeleteInterfaceRequest) XXX_Size ¶
func (m *DeleteInterfaceRequest) XXX_Size() int
func (*DeleteInterfaceRequest) XXX_Unmarshal ¶
func (m *DeleteInterfaceRequest) XXX_Unmarshal(b []byte) error
type DeleteInterfaceResponse ¶
type DeleteInterfaceResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteInterfaceResponse) Descriptor ¶
func (*DeleteInterfaceResponse) Descriptor() ([]byte, []int)
func (*DeleteInterfaceResponse) GetStatus ¶
func (m *DeleteInterfaceResponse) GetStatus() *Status
func (*DeleteInterfaceResponse) ProtoMessage ¶
func (*DeleteInterfaceResponse) ProtoMessage()
func (*DeleteInterfaceResponse) Reset ¶
func (m *DeleteInterfaceResponse) Reset()
func (*DeleteInterfaceResponse) String ¶
func (m *DeleteInterfaceResponse) String() string
func (*DeleteInterfaceResponse) XXX_DiscardUnknown ¶
func (m *DeleteInterfaceResponse) XXX_DiscardUnknown()
func (*DeleteInterfaceResponse) XXX_Marshal ¶
func (m *DeleteInterfaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteInterfaceResponse) XXX_Merge ¶
func (m *DeleteInterfaceResponse) XXX_Merge(src proto.Message)
func (*DeleteInterfaceResponse) XXX_Size ¶
func (m *DeleteInterfaceResponse) XXX_Size() int
func (*DeleteInterfaceResponse) XXX_Unmarshal ¶
func (m *DeleteInterfaceResponse) XXX_Unmarshal(b []byte) error
type DeleteLoadBalancerPrefixRequest ¶
type DeleteLoadBalancerPrefixRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
Prefix *Prefix `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteLoadBalancerPrefixRequest) Descriptor ¶
func (*DeleteLoadBalancerPrefixRequest) Descriptor() ([]byte, []int)
func (*DeleteLoadBalancerPrefixRequest) GetInterfaceId ¶
func (m *DeleteLoadBalancerPrefixRequest) GetInterfaceId() []byte
func (*DeleteLoadBalancerPrefixRequest) GetPrefix ¶
func (m *DeleteLoadBalancerPrefixRequest) GetPrefix() *Prefix
func (*DeleteLoadBalancerPrefixRequest) ProtoMessage ¶
func (*DeleteLoadBalancerPrefixRequest) ProtoMessage()
func (*DeleteLoadBalancerPrefixRequest) Reset ¶
func (m *DeleteLoadBalancerPrefixRequest) Reset()
func (*DeleteLoadBalancerPrefixRequest) String ¶
func (m *DeleteLoadBalancerPrefixRequest) String() string
func (*DeleteLoadBalancerPrefixRequest) XXX_DiscardUnknown ¶
func (m *DeleteLoadBalancerPrefixRequest) XXX_DiscardUnknown()
func (*DeleteLoadBalancerPrefixRequest) XXX_Marshal ¶
func (m *DeleteLoadBalancerPrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteLoadBalancerPrefixRequest) XXX_Merge ¶
func (m *DeleteLoadBalancerPrefixRequest) XXX_Merge(src proto.Message)
func (*DeleteLoadBalancerPrefixRequest) XXX_Size ¶
func (m *DeleteLoadBalancerPrefixRequest) XXX_Size() int
func (*DeleteLoadBalancerPrefixRequest) XXX_Unmarshal ¶
func (m *DeleteLoadBalancerPrefixRequest) XXX_Unmarshal(b []byte) error
type DeleteLoadBalancerPrefixResponse ¶
type DeleteLoadBalancerPrefixResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteLoadBalancerPrefixResponse) Descriptor ¶
func (*DeleteLoadBalancerPrefixResponse) Descriptor() ([]byte, []int)
func (*DeleteLoadBalancerPrefixResponse) GetStatus ¶
func (m *DeleteLoadBalancerPrefixResponse) GetStatus() *Status
func (*DeleteLoadBalancerPrefixResponse) ProtoMessage ¶
func (*DeleteLoadBalancerPrefixResponse) ProtoMessage()
func (*DeleteLoadBalancerPrefixResponse) Reset ¶
func (m *DeleteLoadBalancerPrefixResponse) Reset()
func (*DeleteLoadBalancerPrefixResponse) String ¶
func (m *DeleteLoadBalancerPrefixResponse) String() string
func (*DeleteLoadBalancerPrefixResponse) XXX_DiscardUnknown ¶
func (m *DeleteLoadBalancerPrefixResponse) XXX_DiscardUnknown()
func (*DeleteLoadBalancerPrefixResponse) XXX_Marshal ¶
func (m *DeleteLoadBalancerPrefixResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteLoadBalancerPrefixResponse) XXX_Merge ¶
func (m *DeleteLoadBalancerPrefixResponse) XXX_Merge(src proto.Message)
func (*DeleteLoadBalancerPrefixResponse) XXX_Size ¶
func (m *DeleteLoadBalancerPrefixResponse) XXX_Size() int
func (*DeleteLoadBalancerPrefixResponse) XXX_Unmarshal ¶
func (m *DeleteLoadBalancerPrefixResponse) XXX_Unmarshal(b []byte) error
type DeleteLoadBalancerRequest ¶
type DeleteLoadBalancerRequest struct {
LoadbalancerId []byte `protobuf:"bytes,1,opt,name=loadbalancer_id,json=loadbalancerId,proto3" json:"loadbalancer_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteLoadBalancerRequest) Descriptor ¶
func (*DeleteLoadBalancerRequest) Descriptor() ([]byte, []int)
func (*DeleteLoadBalancerRequest) GetLoadbalancerId ¶
func (m *DeleteLoadBalancerRequest) GetLoadbalancerId() []byte
func (*DeleteLoadBalancerRequest) ProtoMessage ¶
func (*DeleteLoadBalancerRequest) ProtoMessage()
func (*DeleteLoadBalancerRequest) Reset ¶
func (m *DeleteLoadBalancerRequest) Reset()
func (*DeleteLoadBalancerRequest) String ¶
func (m *DeleteLoadBalancerRequest) String() string
func (*DeleteLoadBalancerRequest) XXX_DiscardUnknown ¶
func (m *DeleteLoadBalancerRequest) XXX_DiscardUnknown()
func (*DeleteLoadBalancerRequest) XXX_Marshal ¶
func (m *DeleteLoadBalancerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteLoadBalancerRequest) XXX_Merge ¶
func (m *DeleteLoadBalancerRequest) XXX_Merge(src proto.Message)
func (*DeleteLoadBalancerRequest) XXX_Size ¶
func (m *DeleteLoadBalancerRequest) XXX_Size() int
func (*DeleteLoadBalancerRequest) XXX_Unmarshal ¶
func (m *DeleteLoadBalancerRequest) XXX_Unmarshal(b []byte) error
type DeleteLoadBalancerResponse ¶
type DeleteLoadBalancerResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteLoadBalancerResponse) Descriptor ¶
func (*DeleteLoadBalancerResponse) Descriptor() ([]byte, []int)
func (*DeleteLoadBalancerResponse) GetStatus ¶
func (m *DeleteLoadBalancerResponse) GetStatus() *Status
func (*DeleteLoadBalancerResponse) ProtoMessage ¶
func (*DeleteLoadBalancerResponse) ProtoMessage()
func (*DeleteLoadBalancerResponse) Reset ¶
func (m *DeleteLoadBalancerResponse) Reset()
func (*DeleteLoadBalancerResponse) String ¶
func (m *DeleteLoadBalancerResponse) String() string
func (*DeleteLoadBalancerResponse) XXX_DiscardUnknown ¶
func (m *DeleteLoadBalancerResponse) XXX_DiscardUnknown()
func (*DeleteLoadBalancerResponse) XXX_Marshal ¶
func (m *DeleteLoadBalancerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteLoadBalancerResponse) XXX_Merge ¶
func (m *DeleteLoadBalancerResponse) XXX_Merge(src proto.Message)
func (*DeleteLoadBalancerResponse) XXX_Size ¶
func (m *DeleteLoadBalancerResponse) XXX_Size() int
func (*DeleteLoadBalancerResponse) XXX_Unmarshal ¶
func (m *DeleteLoadBalancerResponse) XXX_Unmarshal(b []byte) error
type DeleteLoadBalancerTargetRequest ¶
type DeleteLoadBalancerTargetRequest struct {
LoadbalancerId []byte `protobuf:"bytes,1,opt,name=loadbalancer_id,json=loadbalancerId,proto3" json:"loadbalancer_id,omitempty"`
TargetIp *IpAddress `protobuf:"bytes,2,opt,name=target_ip,json=targetIp,proto3" json:"target_ip,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteLoadBalancerTargetRequest) Descriptor ¶
func (*DeleteLoadBalancerTargetRequest) Descriptor() ([]byte, []int)
func (*DeleteLoadBalancerTargetRequest) GetLoadbalancerId ¶
func (m *DeleteLoadBalancerTargetRequest) GetLoadbalancerId() []byte
func (*DeleteLoadBalancerTargetRequest) GetTargetIp ¶
func (m *DeleteLoadBalancerTargetRequest) GetTargetIp() *IpAddress
func (*DeleteLoadBalancerTargetRequest) ProtoMessage ¶
func (*DeleteLoadBalancerTargetRequest) ProtoMessage()
func (*DeleteLoadBalancerTargetRequest) Reset ¶
func (m *DeleteLoadBalancerTargetRequest) Reset()
func (*DeleteLoadBalancerTargetRequest) String ¶
func (m *DeleteLoadBalancerTargetRequest) String() string
func (*DeleteLoadBalancerTargetRequest) XXX_DiscardUnknown ¶
func (m *DeleteLoadBalancerTargetRequest) XXX_DiscardUnknown()
func (*DeleteLoadBalancerTargetRequest) XXX_Marshal ¶
func (m *DeleteLoadBalancerTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteLoadBalancerTargetRequest) XXX_Merge ¶
func (m *DeleteLoadBalancerTargetRequest) XXX_Merge(src proto.Message)
func (*DeleteLoadBalancerTargetRequest) XXX_Size ¶
func (m *DeleteLoadBalancerTargetRequest) XXX_Size() int
func (*DeleteLoadBalancerTargetRequest) XXX_Unmarshal ¶
func (m *DeleteLoadBalancerTargetRequest) XXX_Unmarshal(b []byte) error
type DeleteLoadBalancerTargetResponse ¶
type DeleteLoadBalancerTargetResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteLoadBalancerTargetResponse) Descriptor ¶
func (*DeleteLoadBalancerTargetResponse) Descriptor() ([]byte, []int)
func (*DeleteLoadBalancerTargetResponse) GetStatus ¶
func (m *DeleteLoadBalancerTargetResponse) GetStatus() *Status
func (*DeleteLoadBalancerTargetResponse) ProtoMessage ¶
func (*DeleteLoadBalancerTargetResponse) ProtoMessage()
func (*DeleteLoadBalancerTargetResponse) Reset ¶
func (m *DeleteLoadBalancerTargetResponse) Reset()
func (*DeleteLoadBalancerTargetResponse) String ¶
func (m *DeleteLoadBalancerTargetResponse) String() string
func (*DeleteLoadBalancerTargetResponse) XXX_DiscardUnknown ¶
func (m *DeleteLoadBalancerTargetResponse) XXX_DiscardUnknown()
func (*DeleteLoadBalancerTargetResponse) XXX_Marshal ¶
func (m *DeleteLoadBalancerTargetResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteLoadBalancerTargetResponse) XXX_Merge ¶
func (m *DeleteLoadBalancerTargetResponse) XXX_Merge(src proto.Message)
func (*DeleteLoadBalancerTargetResponse) XXX_Size ¶
func (m *DeleteLoadBalancerTargetResponse) XXX_Size() int
func (*DeleteLoadBalancerTargetResponse) XXX_Unmarshal ¶
func (m *DeleteLoadBalancerTargetResponse) XXX_Unmarshal(b []byte) error
type DeleteNatRequest ¶
type DeleteNatRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteNatRequest) Descriptor ¶
func (*DeleteNatRequest) Descriptor() ([]byte, []int)
func (*DeleteNatRequest) GetInterfaceId ¶
func (m *DeleteNatRequest) GetInterfaceId() []byte
func (*DeleteNatRequest) ProtoMessage ¶
func (*DeleteNatRequest) ProtoMessage()
func (*DeleteNatRequest) Reset ¶
func (m *DeleteNatRequest) Reset()
func (*DeleteNatRequest) String ¶
func (m *DeleteNatRequest) String() string
func (*DeleteNatRequest) XXX_DiscardUnknown ¶
func (m *DeleteNatRequest) XXX_DiscardUnknown()
func (*DeleteNatRequest) XXX_Marshal ¶
func (m *DeleteNatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteNatRequest) XXX_Merge ¶
func (m *DeleteNatRequest) XXX_Merge(src proto.Message)
func (*DeleteNatRequest) XXX_Size ¶
func (m *DeleteNatRequest) XXX_Size() int
func (*DeleteNatRequest) XXX_Unmarshal ¶
func (m *DeleteNatRequest) XXX_Unmarshal(b []byte) error
type DeleteNatResponse ¶
type DeleteNatResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteNatResponse) Descriptor ¶
func (*DeleteNatResponse) Descriptor() ([]byte, []int)
func (*DeleteNatResponse) GetStatus ¶
func (m *DeleteNatResponse) GetStatus() *Status
func (*DeleteNatResponse) ProtoMessage ¶
func (*DeleteNatResponse) ProtoMessage()
func (*DeleteNatResponse) Reset ¶
func (m *DeleteNatResponse) Reset()
func (*DeleteNatResponse) String ¶
func (m *DeleteNatResponse) String() string
func (*DeleteNatResponse) XXX_DiscardUnknown ¶
func (m *DeleteNatResponse) XXX_DiscardUnknown()
func (*DeleteNatResponse) XXX_Marshal ¶
func (m *DeleteNatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteNatResponse) XXX_Merge ¶
func (m *DeleteNatResponse) XXX_Merge(src proto.Message)
func (*DeleteNatResponse) XXX_Size ¶
func (m *DeleteNatResponse) XXX_Size() int
func (*DeleteNatResponse) XXX_Unmarshal ¶
func (m *DeleteNatResponse) XXX_Unmarshal(b []byte) error
type DeleteNeighborNatRequest ¶
type DeleteNeighborNatRequest struct {
NatIp *IpAddress `protobuf:"bytes,1,opt,name=nat_ip,json=natIp,proto3" json:"nat_ip,omitempty"`
Vni uint32 `protobuf:"varint,2,opt,name=vni,proto3" json:"vni,omitempty"`
MinPort uint32 `protobuf:"varint,3,opt,name=min_port,json=minPort,proto3" json:"min_port,omitempty"`
MaxPort uint32 `protobuf:"varint,4,opt,name=max_port,json=maxPort,proto3" json:"max_port,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteNeighborNatRequest) Descriptor ¶
func (*DeleteNeighborNatRequest) Descriptor() ([]byte, []int)
func (*DeleteNeighborNatRequest) GetMaxPort ¶
func (m *DeleteNeighborNatRequest) GetMaxPort() uint32
func (*DeleteNeighborNatRequest) GetMinPort ¶
func (m *DeleteNeighborNatRequest) GetMinPort() uint32
func (*DeleteNeighborNatRequest) GetNatIp ¶
func (m *DeleteNeighborNatRequest) GetNatIp() *IpAddress
func (*DeleteNeighborNatRequest) GetVni ¶
func (m *DeleteNeighborNatRequest) GetVni() uint32
func (*DeleteNeighborNatRequest) ProtoMessage ¶
func (*DeleteNeighborNatRequest) ProtoMessage()
func (*DeleteNeighborNatRequest) Reset ¶
func (m *DeleteNeighborNatRequest) Reset()
func (*DeleteNeighborNatRequest) String ¶
func (m *DeleteNeighborNatRequest) String() string
func (*DeleteNeighborNatRequest) XXX_DiscardUnknown ¶
func (m *DeleteNeighborNatRequest) XXX_DiscardUnknown()
func (*DeleteNeighborNatRequest) XXX_Marshal ¶
func (m *DeleteNeighborNatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteNeighborNatRequest) XXX_Merge ¶
func (m *DeleteNeighborNatRequest) XXX_Merge(src proto.Message)
func (*DeleteNeighborNatRequest) XXX_Size ¶
func (m *DeleteNeighborNatRequest) XXX_Size() int
func (*DeleteNeighborNatRequest) XXX_Unmarshal ¶
func (m *DeleteNeighborNatRequest) XXX_Unmarshal(b []byte) error
type DeleteNeighborNatResponse ¶
type DeleteNeighborNatResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteNeighborNatResponse) Descriptor ¶
func (*DeleteNeighborNatResponse) Descriptor() ([]byte, []int)
func (*DeleteNeighborNatResponse) GetStatus ¶
func (m *DeleteNeighborNatResponse) GetStatus() *Status
func (*DeleteNeighborNatResponse) ProtoMessage ¶
func (*DeleteNeighborNatResponse) ProtoMessage()
func (*DeleteNeighborNatResponse) Reset ¶
func (m *DeleteNeighborNatResponse) Reset()
func (*DeleteNeighborNatResponse) String ¶
func (m *DeleteNeighborNatResponse) String() string
func (*DeleteNeighborNatResponse) XXX_DiscardUnknown ¶
func (m *DeleteNeighborNatResponse) XXX_DiscardUnknown()
func (*DeleteNeighborNatResponse) XXX_Marshal ¶
func (m *DeleteNeighborNatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteNeighborNatResponse) XXX_Merge ¶
func (m *DeleteNeighborNatResponse) XXX_Merge(src proto.Message)
func (*DeleteNeighborNatResponse) XXX_Size ¶
func (m *DeleteNeighborNatResponse) XXX_Size() int
func (*DeleteNeighborNatResponse) XXX_Unmarshal ¶
func (m *DeleteNeighborNatResponse) XXX_Unmarshal(b []byte) error
type DeletePrefixRequest ¶
type DeletePrefixRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
Prefix *Prefix `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeletePrefixRequest) Descriptor ¶
func (*DeletePrefixRequest) Descriptor() ([]byte, []int)
func (*DeletePrefixRequest) GetInterfaceId ¶
func (m *DeletePrefixRequest) GetInterfaceId() []byte
func (*DeletePrefixRequest) GetPrefix ¶
func (m *DeletePrefixRequest) GetPrefix() *Prefix
func (*DeletePrefixRequest) ProtoMessage ¶
func (*DeletePrefixRequest) ProtoMessage()
func (*DeletePrefixRequest) Reset ¶
func (m *DeletePrefixRequest) Reset()
func (*DeletePrefixRequest) String ¶
func (m *DeletePrefixRequest) String() string
func (*DeletePrefixRequest) XXX_DiscardUnknown ¶
func (m *DeletePrefixRequest) XXX_DiscardUnknown()
func (*DeletePrefixRequest) XXX_Marshal ¶
func (m *DeletePrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeletePrefixRequest) XXX_Merge ¶
func (m *DeletePrefixRequest) XXX_Merge(src proto.Message)
func (*DeletePrefixRequest) XXX_Size ¶
func (m *DeletePrefixRequest) XXX_Size() int
func (*DeletePrefixRequest) XXX_Unmarshal ¶
func (m *DeletePrefixRequest) XXX_Unmarshal(b []byte) error
type DeletePrefixResponse ¶
type DeletePrefixResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeletePrefixResponse) Descriptor ¶
func (*DeletePrefixResponse) Descriptor() ([]byte, []int)
func (*DeletePrefixResponse) GetStatus ¶
func (m *DeletePrefixResponse) GetStatus() *Status
func (*DeletePrefixResponse) ProtoMessage ¶
func (*DeletePrefixResponse) ProtoMessage()
func (*DeletePrefixResponse) Reset ¶
func (m *DeletePrefixResponse) Reset()
func (*DeletePrefixResponse) String ¶
func (m *DeletePrefixResponse) String() string
func (*DeletePrefixResponse) XXX_DiscardUnknown ¶
func (m *DeletePrefixResponse) XXX_DiscardUnknown()
func (*DeletePrefixResponse) XXX_Marshal ¶
func (m *DeletePrefixResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeletePrefixResponse) XXX_Merge ¶
func (m *DeletePrefixResponse) XXX_Merge(src proto.Message)
func (*DeletePrefixResponse) XXX_Size ¶
func (m *DeletePrefixResponse) XXX_Size() int
func (*DeletePrefixResponse) XXX_Unmarshal ¶
func (m *DeletePrefixResponse) XXX_Unmarshal(b []byte) error
type DeleteRouteRequest ¶
type DeleteRouteRequest struct {
Vni uint32 `protobuf:"varint,1,opt,name=vni,proto3" json:"vni,omitempty"`
Route *Route `protobuf:"bytes,2,opt,name=route,proto3" json:"route,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteRouteRequest) Descriptor ¶
func (*DeleteRouteRequest) Descriptor() ([]byte, []int)
func (*DeleteRouteRequest) GetRoute ¶
func (m *DeleteRouteRequest) GetRoute() *Route
func (*DeleteRouteRequest) GetVni ¶
func (m *DeleteRouteRequest) GetVni() uint32
func (*DeleteRouteRequest) ProtoMessage ¶
func (*DeleteRouteRequest) ProtoMessage()
func (*DeleteRouteRequest) Reset ¶
func (m *DeleteRouteRequest) Reset()
func (*DeleteRouteRequest) String ¶
func (m *DeleteRouteRequest) String() string
func (*DeleteRouteRequest) XXX_DiscardUnknown ¶
func (m *DeleteRouteRequest) XXX_DiscardUnknown()
func (*DeleteRouteRequest) XXX_Marshal ¶
func (m *DeleteRouteRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteRouteRequest) XXX_Merge ¶
func (m *DeleteRouteRequest) XXX_Merge(src proto.Message)
func (*DeleteRouteRequest) XXX_Size ¶
func (m *DeleteRouteRequest) XXX_Size() int
func (*DeleteRouteRequest) XXX_Unmarshal ¶
func (m *DeleteRouteRequest) XXX_Unmarshal(b []byte) error
type DeleteRouteResponse ¶
type DeleteRouteResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteRouteResponse) Descriptor ¶
func (*DeleteRouteResponse) Descriptor() ([]byte, []int)
func (*DeleteRouteResponse) GetStatus ¶
func (m *DeleteRouteResponse) GetStatus() *Status
func (*DeleteRouteResponse) ProtoMessage ¶
func (*DeleteRouteResponse) ProtoMessage()
func (*DeleteRouteResponse) Reset ¶
func (m *DeleteRouteResponse) Reset()
func (*DeleteRouteResponse) String ¶
func (m *DeleteRouteResponse) String() string
func (*DeleteRouteResponse) XXX_DiscardUnknown ¶
func (m *DeleteRouteResponse) XXX_DiscardUnknown()
func (*DeleteRouteResponse) XXX_Marshal ¶
func (m *DeleteRouteResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteRouteResponse) XXX_Merge ¶
func (m *DeleteRouteResponse) XXX_Merge(src proto.Message)
func (*DeleteRouteResponse) XXX_Size ¶
func (m *DeleteRouteResponse) XXX_Size() int
func (*DeleteRouteResponse) XXX_Unmarshal ¶
func (m *DeleteRouteResponse) XXX_Unmarshal(b []byte) error
type DeleteVipRequest ¶
type DeleteVipRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteVipRequest) Descriptor ¶
func (*DeleteVipRequest) Descriptor() ([]byte, []int)
func (*DeleteVipRequest) GetInterfaceId ¶
func (m *DeleteVipRequest) GetInterfaceId() []byte
func (*DeleteVipRequest) ProtoMessage ¶
func (*DeleteVipRequest) ProtoMessage()
func (*DeleteVipRequest) Reset ¶
func (m *DeleteVipRequest) Reset()
func (*DeleteVipRequest) String ¶
func (m *DeleteVipRequest) String() string
func (*DeleteVipRequest) XXX_DiscardUnknown ¶
func (m *DeleteVipRequest) XXX_DiscardUnknown()
func (*DeleteVipRequest) XXX_Marshal ¶
func (m *DeleteVipRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteVipRequest) XXX_Merge ¶
func (m *DeleteVipRequest) XXX_Merge(src proto.Message)
func (*DeleteVipRequest) XXX_Size ¶
func (m *DeleteVipRequest) XXX_Size() int
func (*DeleteVipRequest) XXX_Unmarshal ¶
func (m *DeleteVipRequest) XXX_Unmarshal(b []byte) error
type DeleteVipResponse ¶
type DeleteVipResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*DeleteVipResponse) Descriptor ¶
func (*DeleteVipResponse) Descriptor() ([]byte, []int)
func (*DeleteVipResponse) GetStatus ¶
func (m *DeleteVipResponse) GetStatus() *Status
func (*DeleteVipResponse) ProtoMessage ¶
func (*DeleteVipResponse) ProtoMessage()
func (*DeleteVipResponse) Reset ¶
func (m *DeleteVipResponse) Reset()
func (*DeleteVipResponse) String ¶
func (m *DeleteVipResponse) String() string
func (*DeleteVipResponse) XXX_DiscardUnknown ¶
func (m *DeleteVipResponse) XXX_DiscardUnknown()
func (*DeleteVipResponse) XXX_Marshal ¶
func (m *DeleteVipResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteVipResponse) XXX_Merge ¶
func (m *DeleteVipResponse) XXX_Merge(src proto.Message)
func (*DeleteVipResponse) XXX_Size ¶
func (m *DeleteVipResponse) XXX_Size() int
func (*DeleteVipResponse) XXX_Unmarshal ¶
func (m *DeleteVipResponse) XXX_Unmarshal(b []byte) error
type Empty ¶
type Empty struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
// STRUCTURES
func (*Empty) Descriptor ¶
func (*Empty) ProtoMessage ¶
func (*Empty) ProtoMessage()
func (*Empty) XXX_DiscardUnknown ¶
func (m *Empty) XXX_DiscardUnknown()
func (*Empty) XXX_Marshal ¶
func (*Empty) XXX_Unmarshal ¶
type FirewallAction ¶
type FirewallAction int32
const ( FirewallAction_DROP FirewallAction = 0 FirewallAction_ACCEPT FirewallAction = 1 )
func (FirewallAction) EnumDescriptor ¶
func (FirewallAction) EnumDescriptor() ([]byte, []int)
func (FirewallAction) String ¶
func (x FirewallAction) String() string
type FirewallRule ¶
type FirewallRule struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Direction TrafficDirection `protobuf:"varint,2,opt,name=direction,proto3,enum=dpdkironcore.v1.TrafficDirection" json:"direction,omitempty"`
Action FirewallAction `protobuf:"varint,3,opt,name=action,proto3,enum=dpdkironcore.v1.FirewallAction" json:"action,omitempty"`
Priority uint32 `protobuf:"varint,4,opt,name=priority,proto3" json:"priority,omitempty"`
SourcePrefix *Prefix `protobuf:"bytes,5,opt,name=source_prefix,json=sourcePrefix,proto3" json:"source_prefix,omitempty"`
DestinationPrefix *Prefix `protobuf:"bytes,6,opt,name=destination_prefix,json=destinationPrefix,proto3" json:"destination_prefix,omitempty"`
ProtocolFilter *ProtocolFilter `protobuf:"bytes,7,opt,name=protocol_filter,json=protocolFilter,proto3" json:"protocol_filter,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
Firewall Rules can be inserted and removed while the interface is running. Linked list is used despite O(n) nature, as the list needs to be traversed only once for each packet. (Stateful Firewall and each pass after that is O(1)) Firewall rules have a priority. "0" being the highest and "65536" being the lowest. Default is "1000". Current implementation supports only "allow" rules. The priority doesnt have any influence when we have only "allow" rules. Without any installed rule, egress default is "allow" everything and ingress default is "deny" everything. With first installed egress rule, egress default changes to "deny" everything except the installed rule(s). When a packet matches a firewall rule, the defined action is taken. No further firewall rules will be evaluated thereafter.
func (*FirewallRule) Descriptor ¶
func (*FirewallRule) Descriptor() ([]byte, []int)
func (*FirewallRule) GetAction ¶
func (m *FirewallRule) GetAction() FirewallAction
func (*FirewallRule) GetDestinationPrefix ¶
func (m *FirewallRule) GetDestinationPrefix() *Prefix
func (*FirewallRule) GetDirection ¶
func (m *FirewallRule) GetDirection() TrafficDirection
func (*FirewallRule) GetId ¶
func (m *FirewallRule) GetId() []byte
func (*FirewallRule) GetPriority ¶
func (m *FirewallRule) GetPriority() uint32
func (*FirewallRule) GetProtocolFilter ¶
func (m *FirewallRule) GetProtocolFilter() *ProtocolFilter
func (*FirewallRule) GetSourcePrefix ¶
func (m *FirewallRule) GetSourcePrefix() *Prefix
func (*FirewallRule) ProtoMessage ¶
func (*FirewallRule) ProtoMessage()
func (*FirewallRule) Reset ¶
func (m *FirewallRule) Reset()
func (*FirewallRule) String ¶
func (m *FirewallRule) String() string
func (*FirewallRule) XXX_DiscardUnknown ¶
func (m *FirewallRule) XXX_DiscardUnknown()
func (*FirewallRule) XXX_Marshal ¶
func (m *FirewallRule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FirewallRule) XXX_Merge ¶
func (m *FirewallRule) XXX_Merge(src proto.Message)
func (*FirewallRule) XXX_Size ¶
func (m *FirewallRule) XXX_Size() int
func (*FirewallRule) XXX_Unmarshal ¶
func (m *FirewallRule) XXX_Unmarshal(b []byte) error
type GetFirewallRuleRequest ¶
type GetFirewallRuleRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
RuleId []byte `protobuf:"bytes,2,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GetFirewallRuleRequest) Descriptor ¶
func (*GetFirewallRuleRequest) Descriptor() ([]byte, []int)
func (*GetFirewallRuleRequest) GetInterfaceId ¶
func (m *GetFirewallRuleRequest) GetInterfaceId() []byte
func (*GetFirewallRuleRequest) GetRuleId ¶
func (m *GetFirewallRuleRequest) GetRuleId() []byte
func (*GetFirewallRuleRequest) ProtoMessage ¶
func (*GetFirewallRuleRequest) ProtoMessage()
func (*GetFirewallRuleRequest) Reset ¶
func (m *GetFirewallRuleRequest) Reset()
func (*GetFirewallRuleRequest) String ¶
func (m *GetFirewallRuleRequest) String() string
func (*GetFirewallRuleRequest) XXX_DiscardUnknown ¶
func (m *GetFirewallRuleRequest) XXX_DiscardUnknown()
func (*GetFirewallRuleRequest) XXX_Marshal ¶
func (m *GetFirewallRuleRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetFirewallRuleRequest) XXX_Merge ¶
func (m *GetFirewallRuleRequest) XXX_Merge(src proto.Message)
func (*GetFirewallRuleRequest) XXX_Size ¶
func (m *GetFirewallRuleRequest) XXX_Size() int
func (*GetFirewallRuleRequest) XXX_Unmarshal ¶
func (m *GetFirewallRuleRequest) XXX_Unmarshal(b []byte) error
type GetFirewallRuleResponse ¶
type GetFirewallRuleResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
Rule *FirewallRule `protobuf:"bytes,2,opt,name=rule,proto3" json:"rule,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GetFirewallRuleResponse) Descriptor ¶
func (*GetFirewallRuleResponse) Descriptor() ([]byte, []int)
func (*GetFirewallRuleResponse) GetRule ¶
func (m *GetFirewallRuleResponse) GetRule() *FirewallRule
func (*GetFirewallRuleResponse) GetStatus ¶
func (m *GetFirewallRuleResponse) GetStatus() *Status
func (*GetFirewallRuleResponse) ProtoMessage ¶
func (*GetFirewallRuleResponse) ProtoMessage()
func (*GetFirewallRuleResponse) Reset ¶
func (m *GetFirewallRuleResponse) Reset()
func (*GetFirewallRuleResponse) String ¶
func (m *GetFirewallRuleResponse) String() string
func (*GetFirewallRuleResponse) XXX_DiscardUnknown ¶
func (m *GetFirewallRuleResponse) XXX_DiscardUnknown()
func (*GetFirewallRuleResponse) XXX_Marshal ¶
func (m *GetFirewallRuleResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetFirewallRuleResponse) XXX_Merge ¶
func (m *GetFirewallRuleResponse) XXX_Merge(src proto.Message)
func (*GetFirewallRuleResponse) XXX_Size ¶
func (m *GetFirewallRuleResponse) XXX_Size() int
func (*GetFirewallRuleResponse) XXX_Unmarshal ¶
func (m *GetFirewallRuleResponse) XXX_Unmarshal(b []byte) error
type GetInterfaceRequest ¶
type GetInterfaceRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GetInterfaceRequest) Descriptor ¶
func (*GetInterfaceRequest) Descriptor() ([]byte, []int)
func (*GetInterfaceRequest) GetInterfaceId ¶
func (m *GetInterfaceRequest) GetInterfaceId() []byte
func (*GetInterfaceRequest) ProtoMessage ¶
func (*GetInterfaceRequest) ProtoMessage()
func (*GetInterfaceRequest) Reset ¶
func (m *GetInterfaceRequest) Reset()
func (*GetInterfaceRequest) String ¶
func (m *GetInterfaceRequest) String() string
func (*GetInterfaceRequest) XXX_DiscardUnknown ¶
func (m *GetInterfaceRequest) XXX_DiscardUnknown()
func (*GetInterfaceRequest) XXX_Marshal ¶
func (m *GetInterfaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetInterfaceRequest) XXX_Merge ¶
func (m *GetInterfaceRequest) XXX_Merge(src proto.Message)
func (*GetInterfaceRequest) XXX_Size ¶
func (m *GetInterfaceRequest) XXX_Size() int
func (*GetInterfaceRequest) XXX_Unmarshal ¶
func (m *GetInterfaceRequest) XXX_Unmarshal(b []byte) error
type GetInterfaceResponse ¶
type GetInterfaceResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
Interface *Interface `protobuf:"bytes,2,opt,name=interface,proto3" json:"interface,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GetInterfaceResponse) Descriptor ¶
func (*GetInterfaceResponse) Descriptor() ([]byte, []int)
func (*GetInterfaceResponse) GetInterface ¶
func (m *GetInterfaceResponse) GetInterface() *Interface
func (*GetInterfaceResponse) GetStatus ¶
func (m *GetInterfaceResponse) GetStatus() *Status
func (*GetInterfaceResponse) ProtoMessage ¶
func (*GetInterfaceResponse) ProtoMessage()
func (*GetInterfaceResponse) Reset ¶
func (m *GetInterfaceResponse) Reset()
func (*GetInterfaceResponse) String ¶
func (m *GetInterfaceResponse) String() string
func (*GetInterfaceResponse) XXX_DiscardUnknown ¶
func (m *GetInterfaceResponse) XXX_DiscardUnknown()
func (*GetInterfaceResponse) XXX_Marshal ¶
func (m *GetInterfaceResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetInterfaceResponse) XXX_Merge ¶
func (m *GetInterfaceResponse) XXX_Merge(src proto.Message)
func (*GetInterfaceResponse) XXX_Size ¶
func (m *GetInterfaceResponse) XXX_Size() int
func (*GetInterfaceResponse) XXX_Unmarshal ¶
func (m *GetInterfaceResponse) XXX_Unmarshal(b []byte) error
type GetLoadBalancerRequest ¶
type GetLoadBalancerRequest struct {
LoadbalancerId []byte `protobuf:"bytes,1,opt,name=loadbalancer_id,json=loadbalancerId,proto3" json:"loadbalancer_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GetLoadBalancerRequest) Descriptor ¶
func (*GetLoadBalancerRequest) Descriptor() ([]byte, []int)
func (*GetLoadBalancerRequest) GetLoadbalancerId ¶
func (m *GetLoadBalancerRequest) GetLoadbalancerId() []byte
func (*GetLoadBalancerRequest) ProtoMessage ¶
func (*GetLoadBalancerRequest) ProtoMessage()
func (*GetLoadBalancerRequest) Reset ¶
func (m *GetLoadBalancerRequest) Reset()
func (*GetLoadBalancerRequest) String ¶
func (m *GetLoadBalancerRequest) String() string
func (*GetLoadBalancerRequest) XXX_DiscardUnknown ¶
func (m *GetLoadBalancerRequest) XXX_DiscardUnknown()
func (*GetLoadBalancerRequest) XXX_Marshal ¶
func (m *GetLoadBalancerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetLoadBalancerRequest) XXX_Merge ¶
func (m *GetLoadBalancerRequest) XXX_Merge(src proto.Message)
func (*GetLoadBalancerRequest) XXX_Size ¶
func (m *GetLoadBalancerRequest) XXX_Size() int
func (*GetLoadBalancerRequest) XXX_Unmarshal ¶
func (m *GetLoadBalancerRequest) XXX_Unmarshal(b []byte) error
type GetLoadBalancerResponse ¶
type GetLoadBalancerResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
LoadbalancedIp *IpAddress `protobuf:"bytes,2,opt,name=loadbalanced_ip,json=loadbalancedIp,proto3" json:"loadbalanced_ip,omitempty"`
Vni uint32 `protobuf:"varint,3,opt,name=vni,proto3" json:"vni,omitempty"`
LoadbalancedPorts []*LbPort `protobuf:"bytes,4,rep,name=loadbalanced_ports,json=loadbalancedPorts,proto3" json:"loadbalanced_ports,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,5,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GetLoadBalancerResponse) Descriptor ¶
func (*GetLoadBalancerResponse) Descriptor() ([]byte, []int)
func (*GetLoadBalancerResponse) GetLoadbalancedIp ¶
func (m *GetLoadBalancerResponse) GetLoadbalancedIp() *IpAddress
func (*GetLoadBalancerResponse) GetLoadbalancedPorts ¶
func (m *GetLoadBalancerResponse) GetLoadbalancedPorts() []*LbPort
func (*GetLoadBalancerResponse) GetStatus ¶
func (m *GetLoadBalancerResponse) GetStatus() *Status
func (*GetLoadBalancerResponse) GetUnderlayRoute ¶
func (m *GetLoadBalancerResponse) GetUnderlayRoute() []byte
func (*GetLoadBalancerResponse) GetVni ¶
func (m *GetLoadBalancerResponse) GetVni() uint32
func (*GetLoadBalancerResponse) ProtoMessage ¶
func (*GetLoadBalancerResponse) ProtoMessage()
func (*GetLoadBalancerResponse) Reset ¶
func (m *GetLoadBalancerResponse) Reset()
func (*GetLoadBalancerResponse) String ¶
func (m *GetLoadBalancerResponse) String() string
func (*GetLoadBalancerResponse) XXX_DiscardUnknown ¶
func (m *GetLoadBalancerResponse) XXX_DiscardUnknown()
func (*GetLoadBalancerResponse) XXX_Marshal ¶
func (m *GetLoadBalancerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetLoadBalancerResponse) XXX_Merge ¶
func (m *GetLoadBalancerResponse) XXX_Merge(src proto.Message)
func (*GetLoadBalancerResponse) XXX_Size ¶
func (m *GetLoadBalancerResponse) XXX_Size() int
func (*GetLoadBalancerResponse) XXX_Unmarshal ¶
func (m *GetLoadBalancerResponse) XXX_Unmarshal(b []byte) error
type GetNatRequest ¶
type GetNatRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GetNatRequest) Descriptor ¶
func (*GetNatRequest) Descriptor() ([]byte, []int)
func (*GetNatRequest) GetInterfaceId ¶
func (m *GetNatRequest) GetInterfaceId() []byte
func (*GetNatRequest) ProtoMessage ¶
func (*GetNatRequest) ProtoMessage()
func (*GetNatRequest) Reset ¶
func (m *GetNatRequest) Reset()
func (*GetNatRequest) String ¶
func (m *GetNatRequest) String() string
func (*GetNatRequest) XXX_DiscardUnknown ¶
func (m *GetNatRequest) XXX_DiscardUnknown()
func (*GetNatRequest) XXX_Marshal ¶
func (m *GetNatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetNatRequest) XXX_Merge ¶
func (m *GetNatRequest) XXX_Merge(src proto.Message)
func (*GetNatRequest) XXX_Size ¶
func (m *GetNatRequest) XXX_Size() int
func (*GetNatRequest) XXX_Unmarshal ¶
func (m *GetNatRequest) XXX_Unmarshal(b []byte) error
type GetNatResponse ¶
type GetNatResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
NatIp *IpAddress `protobuf:"bytes,2,opt,name=nat_ip,json=natIp,proto3" json:"nat_ip,omitempty"`
MinPort uint32 `protobuf:"varint,3,opt,name=min_port,json=minPort,proto3" json:"min_port,omitempty"`
MaxPort uint32 `protobuf:"varint,4,opt,name=max_port,json=maxPort,proto3" json:"max_port,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,5,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GetNatResponse) Descriptor ¶
func (*GetNatResponse) Descriptor() ([]byte, []int)
func (*GetNatResponse) GetMaxPort ¶
func (m *GetNatResponse) GetMaxPort() uint32
func (*GetNatResponse) GetMinPort ¶
func (m *GetNatResponse) GetMinPort() uint32
func (*GetNatResponse) GetNatIp ¶
func (m *GetNatResponse) GetNatIp() *IpAddress
func (*GetNatResponse) GetStatus ¶
func (m *GetNatResponse) GetStatus() *Status
func (*GetNatResponse) GetUnderlayRoute ¶
func (m *GetNatResponse) GetUnderlayRoute() []byte
func (*GetNatResponse) ProtoMessage ¶
func (*GetNatResponse) ProtoMessage()
func (*GetNatResponse) Reset ¶
func (m *GetNatResponse) Reset()
func (*GetNatResponse) String ¶
func (m *GetNatResponse) String() string
func (*GetNatResponse) XXX_DiscardUnknown ¶
func (m *GetNatResponse) XXX_DiscardUnknown()
func (*GetNatResponse) XXX_Marshal ¶
func (m *GetNatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetNatResponse) XXX_Merge ¶
func (m *GetNatResponse) XXX_Merge(src proto.Message)
func (*GetNatResponse) XXX_Size ¶
func (m *GetNatResponse) XXX_Size() int
func (*GetNatResponse) XXX_Unmarshal ¶
func (m *GetNatResponse) XXX_Unmarshal(b []byte) error
type GetVersionRequest ¶
type GetVersionRequest struct {
ClientProtocol string `protobuf:"bytes,1,opt,name=client_protocol,json=clientProtocol,proto3" json:"client_protocol,omitempty"`
ClientName string `protobuf:"bytes,2,opt,name=client_name,json=clientName,proto3" json:"client_name,omitempty"`
ClientVersion string `protobuf:"bytes,3,opt,name=client_version,json=clientVersion,proto3" json:"client_version,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GetVersionRequest) Descriptor ¶
func (*GetVersionRequest) Descriptor() ([]byte, []int)
func (*GetVersionRequest) GetClientName ¶
func (m *GetVersionRequest) GetClientName() string
func (*GetVersionRequest) GetClientProtocol ¶
func (m *GetVersionRequest) GetClientProtocol() string
func (*GetVersionRequest) GetClientVersion ¶
func (m *GetVersionRequest) GetClientVersion() string
func (*GetVersionRequest) ProtoMessage ¶
func (*GetVersionRequest) ProtoMessage()
func (*GetVersionRequest) Reset ¶
func (m *GetVersionRequest) Reset()
func (*GetVersionRequest) String ¶
func (m *GetVersionRequest) String() string
func (*GetVersionRequest) XXX_DiscardUnknown ¶
func (m *GetVersionRequest) XXX_DiscardUnknown()
func (*GetVersionRequest) XXX_Marshal ¶
func (m *GetVersionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetVersionRequest) XXX_Merge ¶
func (m *GetVersionRequest) XXX_Merge(src proto.Message)
func (*GetVersionRequest) XXX_Size ¶
func (m *GetVersionRequest) XXX_Size() int
func (*GetVersionRequest) XXX_Unmarshal ¶
func (m *GetVersionRequest) XXX_Unmarshal(b []byte) error
type GetVersionResponse ¶
type GetVersionResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
ServiceProtocol string `protobuf:"bytes,2,opt,name=service_protocol,json=serviceProtocol,proto3" json:"service_protocol,omitempty"`
ServiceVersion string `protobuf:"bytes,3,opt,name=service_version,json=serviceVersion,proto3" json:"service_version,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GetVersionResponse) Descriptor ¶
func (*GetVersionResponse) Descriptor() ([]byte, []int)
func (*GetVersionResponse) GetServiceProtocol ¶
func (m *GetVersionResponse) GetServiceProtocol() string
func (*GetVersionResponse) GetServiceVersion ¶
func (m *GetVersionResponse) GetServiceVersion() string
func (*GetVersionResponse) GetStatus ¶
func (m *GetVersionResponse) GetStatus() *Status
func (*GetVersionResponse) ProtoMessage ¶
func (*GetVersionResponse) ProtoMessage()
func (*GetVersionResponse) Reset ¶
func (m *GetVersionResponse) Reset()
func (*GetVersionResponse) String ¶
func (m *GetVersionResponse) String() string
func (*GetVersionResponse) XXX_DiscardUnknown ¶
func (m *GetVersionResponse) XXX_DiscardUnknown()
func (*GetVersionResponse) XXX_Marshal ¶
func (m *GetVersionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetVersionResponse) XXX_Merge ¶
func (m *GetVersionResponse) XXX_Merge(src proto.Message)
func (*GetVersionResponse) XXX_Size ¶
func (m *GetVersionResponse) XXX_Size() int
func (*GetVersionResponse) XXX_Unmarshal ¶
func (m *GetVersionResponse) XXX_Unmarshal(b []byte) error
type GetVipRequest ¶
type GetVipRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GetVipRequest) Descriptor ¶
func (*GetVipRequest) Descriptor() ([]byte, []int)
func (*GetVipRequest) GetInterfaceId ¶
func (m *GetVipRequest) GetInterfaceId() []byte
func (*GetVipRequest) ProtoMessage ¶
func (*GetVipRequest) ProtoMessage()
func (*GetVipRequest) Reset ¶
func (m *GetVipRequest) Reset()
func (*GetVipRequest) String ¶
func (m *GetVipRequest) String() string
func (*GetVipRequest) XXX_DiscardUnknown ¶
func (m *GetVipRequest) XXX_DiscardUnknown()
func (*GetVipRequest) XXX_Marshal ¶
func (m *GetVipRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetVipRequest) XXX_Merge ¶
func (m *GetVipRequest) XXX_Merge(src proto.Message)
func (*GetVipRequest) XXX_Size ¶
func (m *GetVipRequest) XXX_Size() int
func (*GetVipRequest) XXX_Unmarshal ¶
func (m *GetVipRequest) XXX_Unmarshal(b []byte) error
type GetVipResponse ¶
type GetVipResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
VipIp *IpAddress `protobuf:"bytes,2,opt,name=vip_ip,json=vipIp,proto3" json:"vip_ip,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,3,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*GetVipResponse) Descriptor ¶
func (*GetVipResponse) Descriptor() ([]byte, []int)
func (*GetVipResponse) GetStatus ¶
func (m *GetVipResponse) GetStatus() *Status
func (*GetVipResponse) GetUnderlayRoute ¶
func (m *GetVipResponse) GetUnderlayRoute() []byte
func (*GetVipResponse) GetVipIp ¶
func (m *GetVipResponse) GetVipIp() *IpAddress
func (*GetVipResponse) ProtoMessage ¶
func (*GetVipResponse) ProtoMessage()
func (*GetVipResponse) Reset ¶
func (m *GetVipResponse) Reset()
func (*GetVipResponse) String ¶
func (m *GetVipResponse) String() string
func (*GetVipResponse) XXX_DiscardUnknown ¶
func (m *GetVipResponse) XXX_DiscardUnknown()
func (*GetVipResponse) XXX_Marshal ¶
func (m *GetVipResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetVipResponse) XXX_Merge ¶
func (m *GetVipResponse) XXX_Merge(src proto.Message)
func (*GetVipResponse) XXX_Size ¶
func (m *GetVipResponse) XXX_Size() int
func (*GetVipResponse) XXX_Unmarshal ¶
func (m *GetVipResponse) XXX_Unmarshal(b []byte) error
type IcmpFilter ¶
type IcmpFilter struct {
IcmpType int32 `protobuf:"varint,1,opt,name=icmp_type,json=icmpType,proto3" json:"icmp_type,omitempty"`
IcmpCode int32 `protobuf:"varint,2,opt,name=icmp_code,json=icmpCode,proto3" json:"icmp_code,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*IcmpFilter) Descriptor ¶
func (*IcmpFilter) Descriptor() ([]byte, []int)
func (*IcmpFilter) GetIcmpCode ¶
func (m *IcmpFilter) GetIcmpCode() int32
func (*IcmpFilter) GetIcmpType ¶
func (m *IcmpFilter) GetIcmpType() int32
func (*IcmpFilter) ProtoMessage ¶
func (*IcmpFilter) ProtoMessage()
func (*IcmpFilter) Reset ¶
func (m *IcmpFilter) Reset()
func (*IcmpFilter) String ¶
func (m *IcmpFilter) String() string
func (*IcmpFilter) XXX_DiscardUnknown ¶
func (m *IcmpFilter) XXX_DiscardUnknown()
func (*IcmpFilter) XXX_Marshal ¶
func (m *IcmpFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IcmpFilter) XXX_Merge ¶
func (m *IcmpFilter) XXX_Merge(src proto.Message)
func (*IcmpFilter) XXX_Size ¶
func (m *IcmpFilter) XXX_Size() int
func (*IcmpFilter) XXX_Unmarshal ¶
func (m *IcmpFilter) XXX_Unmarshal(b []byte) error
type InitializeRequest ¶
type InitializeRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*InitializeRequest) Descriptor ¶
func (*InitializeRequest) Descriptor() ([]byte, []int)
func (*InitializeRequest) ProtoMessage ¶
func (*InitializeRequest) ProtoMessage()
func (*InitializeRequest) Reset ¶
func (m *InitializeRequest) Reset()
func (*InitializeRequest) String ¶
func (m *InitializeRequest) String() string
func (*InitializeRequest) XXX_DiscardUnknown ¶
func (m *InitializeRequest) XXX_DiscardUnknown()
func (*InitializeRequest) XXX_Marshal ¶
func (m *InitializeRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InitializeRequest) XXX_Merge ¶
func (m *InitializeRequest) XXX_Merge(src proto.Message)
func (*InitializeRequest) XXX_Size ¶
func (m *InitializeRequest) XXX_Size() int
func (*InitializeRequest) XXX_Unmarshal ¶
func (m *InitializeRequest) XXX_Unmarshal(b []byte) error
type InitializeResponse ¶
type InitializeResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
Uuid string `protobuf:"bytes,2,opt,name=uuid,proto3" json:"uuid,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*InitializeResponse) Descriptor ¶
func (*InitializeResponse) Descriptor() ([]byte, []int)
func (*InitializeResponse) GetStatus ¶
func (m *InitializeResponse) GetStatus() *Status
func (*InitializeResponse) GetUuid ¶
func (m *InitializeResponse) GetUuid() string
func (*InitializeResponse) ProtoMessage ¶
func (*InitializeResponse) ProtoMessage()
func (*InitializeResponse) Reset ¶
func (m *InitializeResponse) Reset()
func (*InitializeResponse) String ¶
func (m *InitializeResponse) String() string
func (*InitializeResponse) XXX_DiscardUnknown ¶
func (m *InitializeResponse) XXX_DiscardUnknown()
func (*InitializeResponse) XXX_Marshal ¶
func (m *InitializeResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*InitializeResponse) XXX_Merge ¶
func (m *InitializeResponse) XXX_Merge(src proto.Message)
func (*InitializeResponse) XXX_Size ¶
func (m *InitializeResponse) XXX_Size() int
func (*InitializeResponse) XXX_Unmarshal ¶
func (m *InitializeResponse) XXX_Unmarshal(b []byte) error
type Interface ¶
type Interface struct {
Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Vni uint32 `protobuf:"varint,2,opt,name=vni,proto3" json:"vni,omitempty"`
PrimaryIpv4 []byte `protobuf:"bytes,3,opt,name=primary_ipv4,json=primaryIpv4,proto3" json:"primary_ipv4,omitempty"`
PrimaryIpv6 []byte `protobuf:"bytes,4,opt,name=primary_ipv6,json=primaryIpv6,proto3" json:"primary_ipv6,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,5,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
PciName string `protobuf:"bytes,6,opt,name=pci_name,json=pciName,proto3" json:"pci_name,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*Interface) Descriptor ¶
func (*Interface) GetPciName ¶
func (*Interface) GetPrimaryIpv4 ¶
func (*Interface) GetPrimaryIpv6 ¶
func (*Interface) GetUnderlayRoute ¶
func (*Interface) ProtoMessage ¶
func (*Interface) ProtoMessage()
func (*Interface) XXX_DiscardUnknown ¶
func (m *Interface) XXX_DiscardUnknown()
func (*Interface) XXX_Marshal ¶
func (*Interface) XXX_Unmarshal ¶
type InterfaceType ¶
type InterfaceType int32
// ENUMS
const ( InterfaceType_VIRTUAL InterfaceType = 0 InterfaceType_BAREMETAL InterfaceType = 1 )
func (InterfaceType) EnumDescriptor ¶
func (InterfaceType) EnumDescriptor() ([]byte, []int)
func (InterfaceType) String ¶
func (x InterfaceType) String() string
type IpAddress ¶
type IpAddress struct {
Ipver IpVersion `protobuf:"varint,1,opt,name=ipver,proto3,enum=dpdkironcore.v1.IpVersion" json:"ipver,omitempty"`
Address []byte `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*IpAddress) Descriptor ¶
func (*IpAddress) GetAddress ¶
func (*IpAddress) ProtoMessage ¶
func (*IpAddress) ProtoMessage()
func (*IpAddress) XXX_DiscardUnknown ¶
func (m *IpAddress) XXX_DiscardUnknown()
func (*IpAddress) XXX_Marshal ¶
func (*IpAddress) XXX_Unmarshal ¶
type IpConfig ¶
type IpConfig struct {
PrimaryAddress []byte `protobuf:"bytes,1,opt,name=primary_address,json=primaryAddress,proto3" json:"primary_address,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*IpConfig) Descriptor ¶
func (*IpConfig) GetPrimaryAddress ¶
func (*IpConfig) ProtoMessage ¶
func (*IpConfig) ProtoMessage()
func (*IpConfig) XXX_DiscardUnknown ¶
func (m *IpConfig) XXX_DiscardUnknown()
func (*IpConfig) XXX_Marshal ¶
func (*IpConfig) XXX_Unmarshal ¶
type LbPort ¶
type LbPort struct {
Port uint32 `protobuf:"varint,1,opt,name=port,proto3" json:"port,omitempty"`
Protocol Protocol `protobuf:"varint,2,opt,name=protocol,proto3,enum=dpdkironcore.v1.Protocol" json:"protocol,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*LbPort) Descriptor ¶
func (*LbPort) GetProtocol ¶
func (*LbPort) ProtoMessage ¶
func (*LbPort) ProtoMessage()
func (*LbPort) XXX_DiscardUnknown ¶
func (m *LbPort) XXX_DiscardUnknown()
func (*LbPort) XXX_Marshal ¶
func (*LbPort) XXX_Unmarshal ¶
type ListFirewallRulesRequest ¶
type ListFirewallRulesRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListFirewallRulesRequest) Descriptor ¶
func (*ListFirewallRulesRequest) Descriptor() ([]byte, []int)
func (*ListFirewallRulesRequest) GetInterfaceId ¶
func (m *ListFirewallRulesRequest) GetInterfaceId() []byte
func (*ListFirewallRulesRequest) ProtoMessage ¶
func (*ListFirewallRulesRequest) ProtoMessage()
func (*ListFirewallRulesRequest) Reset ¶
func (m *ListFirewallRulesRequest) Reset()
func (*ListFirewallRulesRequest) String ¶
func (m *ListFirewallRulesRequest) String() string
func (*ListFirewallRulesRequest) XXX_DiscardUnknown ¶
func (m *ListFirewallRulesRequest) XXX_DiscardUnknown()
func (*ListFirewallRulesRequest) XXX_Marshal ¶
func (m *ListFirewallRulesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListFirewallRulesRequest) XXX_Merge ¶
func (m *ListFirewallRulesRequest) XXX_Merge(src proto.Message)
func (*ListFirewallRulesRequest) XXX_Size ¶
func (m *ListFirewallRulesRequest) XXX_Size() int
func (*ListFirewallRulesRequest) XXX_Unmarshal ¶
func (m *ListFirewallRulesRequest) XXX_Unmarshal(b []byte) error
type ListFirewallRulesResponse ¶
type ListFirewallRulesResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
Rules []*FirewallRule `protobuf:"bytes,2,rep,name=rules,proto3" json:"rules,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListFirewallRulesResponse) Descriptor ¶
func (*ListFirewallRulesResponse) Descriptor() ([]byte, []int)
func (*ListFirewallRulesResponse) GetRules ¶
func (m *ListFirewallRulesResponse) GetRules() []*FirewallRule
func (*ListFirewallRulesResponse) GetStatus ¶
func (m *ListFirewallRulesResponse) GetStatus() *Status
func (*ListFirewallRulesResponse) ProtoMessage ¶
func (*ListFirewallRulesResponse) ProtoMessage()
func (*ListFirewallRulesResponse) Reset ¶
func (m *ListFirewallRulesResponse) Reset()
func (*ListFirewallRulesResponse) String ¶
func (m *ListFirewallRulesResponse) String() string
func (*ListFirewallRulesResponse) XXX_DiscardUnknown ¶
func (m *ListFirewallRulesResponse) XXX_DiscardUnknown()
func (*ListFirewallRulesResponse) XXX_Marshal ¶
func (m *ListFirewallRulesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListFirewallRulesResponse) XXX_Merge ¶
func (m *ListFirewallRulesResponse) XXX_Merge(src proto.Message)
func (*ListFirewallRulesResponse) XXX_Size ¶
func (m *ListFirewallRulesResponse) XXX_Size() int
func (*ListFirewallRulesResponse) XXX_Unmarshal ¶
func (m *ListFirewallRulesResponse) XXX_Unmarshal(b []byte) error
type ListInterfacesRequest ¶
type ListInterfacesRequest struct {
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListInterfacesRequest) Descriptor ¶
func (*ListInterfacesRequest) Descriptor() ([]byte, []int)
func (*ListInterfacesRequest) ProtoMessage ¶
func (*ListInterfacesRequest) ProtoMessage()
func (*ListInterfacesRequest) Reset ¶
func (m *ListInterfacesRequest) Reset()
func (*ListInterfacesRequest) String ¶
func (m *ListInterfacesRequest) String() string
func (*ListInterfacesRequest) XXX_DiscardUnknown ¶
func (m *ListInterfacesRequest) XXX_DiscardUnknown()
func (*ListInterfacesRequest) XXX_Marshal ¶
func (m *ListInterfacesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListInterfacesRequest) XXX_Merge ¶
func (m *ListInterfacesRequest) XXX_Merge(src proto.Message)
func (*ListInterfacesRequest) XXX_Size ¶
func (m *ListInterfacesRequest) XXX_Size() int
func (*ListInterfacesRequest) XXX_Unmarshal ¶
func (m *ListInterfacesRequest) XXX_Unmarshal(b []byte) error
type ListInterfacesResponse ¶
type ListInterfacesResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
Interfaces []*Interface `protobuf:"bytes,2,rep,name=interfaces,proto3" json:"interfaces,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListInterfacesResponse) Descriptor ¶
func (*ListInterfacesResponse) Descriptor() ([]byte, []int)
func (*ListInterfacesResponse) GetInterfaces ¶
func (m *ListInterfacesResponse) GetInterfaces() []*Interface
func (*ListInterfacesResponse) GetStatus ¶
func (m *ListInterfacesResponse) GetStatus() *Status
func (*ListInterfacesResponse) ProtoMessage ¶
func (*ListInterfacesResponse) ProtoMessage()
func (*ListInterfacesResponse) Reset ¶
func (m *ListInterfacesResponse) Reset()
func (*ListInterfacesResponse) String ¶
func (m *ListInterfacesResponse) String() string
func (*ListInterfacesResponse) XXX_DiscardUnknown ¶
func (m *ListInterfacesResponse) XXX_DiscardUnknown()
func (*ListInterfacesResponse) XXX_Marshal ¶
func (m *ListInterfacesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListInterfacesResponse) XXX_Merge ¶
func (m *ListInterfacesResponse) XXX_Merge(src proto.Message)
func (*ListInterfacesResponse) XXX_Size ¶
func (m *ListInterfacesResponse) XXX_Size() int
func (*ListInterfacesResponse) XXX_Unmarshal ¶
func (m *ListInterfacesResponse) XXX_Unmarshal(b []byte) error
type ListLoadBalancerPrefixesRequest ¶
type ListLoadBalancerPrefixesRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListLoadBalancerPrefixesRequest) Descriptor ¶
func (*ListLoadBalancerPrefixesRequest) Descriptor() ([]byte, []int)
func (*ListLoadBalancerPrefixesRequest) GetInterfaceId ¶
func (m *ListLoadBalancerPrefixesRequest) GetInterfaceId() []byte
func (*ListLoadBalancerPrefixesRequest) ProtoMessage ¶
func (*ListLoadBalancerPrefixesRequest) ProtoMessage()
func (*ListLoadBalancerPrefixesRequest) Reset ¶
func (m *ListLoadBalancerPrefixesRequest) Reset()
func (*ListLoadBalancerPrefixesRequest) String ¶
func (m *ListLoadBalancerPrefixesRequest) String() string
func (*ListLoadBalancerPrefixesRequest) XXX_DiscardUnknown ¶
func (m *ListLoadBalancerPrefixesRequest) XXX_DiscardUnknown()
func (*ListLoadBalancerPrefixesRequest) XXX_Marshal ¶
func (m *ListLoadBalancerPrefixesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListLoadBalancerPrefixesRequest) XXX_Merge ¶
func (m *ListLoadBalancerPrefixesRequest) XXX_Merge(src proto.Message)
func (*ListLoadBalancerPrefixesRequest) XXX_Size ¶
func (m *ListLoadBalancerPrefixesRequest) XXX_Size() int
func (*ListLoadBalancerPrefixesRequest) XXX_Unmarshal ¶
func (m *ListLoadBalancerPrefixesRequest) XXX_Unmarshal(b []byte) error
type ListLoadBalancerPrefixesResponse ¶
type ListLoadBalancerPrefixesResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
Prefixes []*Prefix `protobuf:"bytes,2,rep,name=prefixes,proto3" json:"prefixes,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListLoadBalancerPrefixesResponse) Descriptor ¶
func (*ListLoadBalancerPrefixesResponse) Descriptor() ([]byte, []int)
func (*ListLoadBalancerPrefixesResponse) GetPrefixes ¶
func (m *ListLoadBalancerPrefixesResponse) GetPrefixes() []*Prefix
func (*ListLoadBalancerPrefixesResponse) GetStatus ¶
func (m *ListLoadBalancerPrefixesResponse) GetStatus() *Status
func (*ListLoadBalancerPrefixesResponse) ProtoMessage ¶
func (*ListLoadBalancerPrefixesResponse) ProtoMessage()
func (*ListLoadBalancerPrefixesResponse) Reset ¶
func (m *ListLoadBalancerPrefixesResponse) Reset()
func (*ListLoadBalancerPrefixesResponse) String ¶
func (m *ListLoadBalancerPrefixesResponse) String() string
func (*ListLoadBalancerPrefixesResponse) XXX_DiscardUnknown ¶
func (m *ListLoadBalancerPrefixesResponse) XXX_DiscardUnknown()
func (*ListLoadBalancerPrefixesResponse) XXX_Marshal ¶
func (m *ListLoadBalancerPrefixesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListLoadBalancerPrefixesResponse) XXX_Merge ¶
func (m *ListLoadBalancerPrefixesResponse) XXX_Merge(src proto.Message)
func (*ListLoadBalancerPrefixesResponse) XXX_Size ¶
func (m *ListLoadBalancerPrefixesResponse) XXX_Size() int
func (*ListLoadBalancerPrefixesResponse) XXX_Unmarshal ¶
func (m *ListLoadBalancerPrefixesResponse) XXX_Unmarshal(b []byte) error
type ListLoadBalancerTargetsRequest ¶
type ListLoadBalancerTargetsRequest struct {
LoadbalancerId []byte `protobuf:"bytes,1,opt,name=loadbalancer_id,json=loadbalancerId,proto3" json:"loadbalancer_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListLoadBalancerTargetsRequest) Descriptor ¶
func (*ListLoadBalancerTargetsRequest) Descriptor() ([]byte, []int)
func (*ListLoadBalancerTargetsRequest) GetLoadbalancerId ¶
func (m *ListLoadBalancerTargetsRequest) GetLoadbalancerId() []byte
func (*ListLoadBalancerTargetsRequest) ProtoMessage ¶
func (*ListLoadBalancerTargetsRequest) ProtoMessage()
func (*ListLoadBalancerTargetsRequest) Reset ¶
func (m *ListLoadBalancerTargetsRequest) Reset()
func (*ListLoadBalancerTargetsRequest) String ¶
func (m *ListLoadBalancerTargetsRequest) String() string
func (*ListLoadBalancerTargetsRequest) XXX_DiscardUnknown ¶
func (m *ListLoadBalancerTargetsRequest) XXX_DiscardUnknown()
func (*ListLoadBalancerTargetsRequest) XXX_Marshal ¶
func (m *ListLoadBalancerTargetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListLoadBalancerTargetsRequest) XXX_Merge ¶
func (m *ListLoadBalancerTargetsRequest) XXX_Merge(src proto.Message)
func (*ListLoadBalancerTargetsRequest) XXX_Size ¶
func (m *ListLoadBalancerTargetsRequest) XXX_Size() int
func (*ListLoadBalancerTargetsRequest) XXX_Unmarshal ¶
func (m *ListLoadBalancerTargetsRequest) XXX_Unmarshal(b []byte) error
type ListLoadBalancerTargetsResponse ¶
type ListLoadBalancerTargetsResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
TargetIps []*IpAddress `protobuf:"bytes,2,rep,name=target_ips,json=targetIps,proto3" json:"target_ips,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListLoadBalancerTargetsResponse) Descriptor ¶
func (*ListLoadBalancerTargetsResponse) Descriptor() ([]byte, []int)
func (*ListLoadBalancerTargetsResponse) GetStatus ¶
func (m *ListLoadBalancerTargetsResponse) GetStatus() *Status
func (*ListLoadBalancerTargetsResponse) GetTargetIps ¶
func (m *ListLoadBalancerTargetsResponse) GetTargetIps() []*IpAddress
func (*ListLoadBalancerTargetsResponse) ProtoMessage ¶
func (*ListLoadBalancerTargetsResponse) ProtoMessage()
func (*ListLoadBalancerTargetsResponse) Reset ¶
func (m *ListLoadBalancerTargetsResponse) Reset()
func (*ListLoadBalancerTargetsResponse) String ¶
func (m *ListLoadBalancerTargetsResponse) String() string
func (*ListLoadBalancerTargetsResponse) XXX_DiscardUnknown ¶
func (m *ListLoadBalancerTargetsResponse) XXX_DiscardUnknown()
func (*ListLoadBalancerTargetsResponse) XXX_Marshal ¶
func (m *ListLoadBalancerTargetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListLoadBalancerTargetsResponse) XXX_Merge ¶
func (m *ListLoadBalancerTargetsResponse) XXX_Merge(src proto.Message)
func (*ListLoadBalancerTargetsResponse) XXX_Size ¶
func (m *ListLoadBalancerTargetsResponse) XXX_Size() int
func (*ListLoadBalancerTargetsResponse) XXX_Unmarshal ¶
func (m *ListLoadBalancerTargetsResponse) XXX_Unmarshal(b []byte) error
type ListLocalNatsRequest ¶
type ListLocalNatsRequest struct {
NatIp *IpAddress `protobuf:"bytes,1,opt,name=nat_ip,json=natIp,proto3" json:"nat_ip,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListLocalNatsRequest) Descriptor ¶
func (*ListLocalNatsRequest) Descriptor() ([]byte, []int)
func (*ListLocalNatsRequest) GetNatIp ¶
func (m *ListLocalNatsRequest) GetNatIp() *IpAddress
func (*ListLocalNatsRequest) ProtoMessage ¶
func (*ListLocalNatsRequest) ProtoMessage()
func (*ListLocalNatsRequest) Reset ¶
func (m *ListLocalNatsRequest) Reset()
func (*ListLocalNatsRequest) String ¶
func (m *ListLocalNatsRequest) String() string
func (*ListLocalNatsRequest) XXX_DiscardUnknown ¶
func (m *ListLocalNatsRequest) XXX_DiscardUnknown()
func (*ListLocalNatsRequest) XXX_Marshal ¶
func (m *ListLocalNatsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListLocalNatsRequest) XXX_Merge ¶
func (m *ListLocalNatsRequest) XXX_Merge(src proto.Message)
func (*ListLocalNatsRequest) XXX_Size ¶
func (m *ListLocalNatsRequest) XXX_Size() int
func (*ListLocalNatsRequest) XXX_Unmarshal ¶
func (m *ListLocalNatsRequest) XXX_Unmarshal(b []byte) error
type ListLocalNatsResponse ¶
type ListLocalNatsResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
NatEntries []*NatEntry `protobuf:"bytes,2,rep,name=nat_entries,json=natEntries,proto3" json:"nat_entries,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListLocalNatsResponse) Descriptor ¶
func (*ListLocalNatsResponse) Descriptor() ([]byte, []int)
func (*ListLocalNatsResponse) GetNatEntries ¶
func (m *ListLocalNatsResponse) GetNatEntries() []*NatEntry
func (*ListLocalNatsResponse) GetStatus ¶
func (m *ListLocalNatsResponse) GetStatus() *Status
func (*ListLocalNatsResponse) ProtoMessage ¶
func (*ListLocalNatsResponse) ProtoMessage()
func (*ListLocalNatsResponse) Reset ¶
func (m *ListLocalNatsResponse) Reset()
func (*ListLocalNatsResponse) String ¶
func (m *ListLocalNatsResponse) String() string
func (*ListLocalNatsResponse) XXX_DiscardUnknown ¶
func (m *ListLocalNatsResponse) XXX_DiscardUnknown()
func (*ListLocalNatsResponse) XXX_Marshal ¶
func (m *ListLocalNatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListLocalNatsResponse) XXX_Merge ¶
func (m *ListLocalNatsResponse) XXX_Merge(src proto.Message)
func (*ListLocalNatsResponse) XXX_Size ¶
func (m *ListLocalNatsResponse) XXX_Size() int
func (*ListLocalNatsResponse) XXX_Unmarshal ¶
func (m *ListLocalNatsResponse) XXX_Unmarshal(b []byte) error
type ListNeighborNatsRequest ¶
type ListNeighborNatsRequest struct {
NatIp *IpAddress `protobuf:"bytes,1,opt,name=nat_ip,json=natIp,proto3" json:"nat_ip,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListNeighborNatsRequest) Descriptor ¶
func (*ListNeighborNatsRequest) Descriptor() ([]byte, []int)
func (*ListNeighborNatsRequest) GetNatIp ¶
func (m *ListNeighborNatsRequest) GetNatIp() *IpAddress
func (*ListNeighborNatsRequest) ProtoMessage ¶
func (*ListNeighborNatsRequest) ProtoMessage()
func (*ListNeighborNatsRequest) Reset ¶
func (m *ListNeighborNatsRequest) Reset()
func (*ListNeighborNatsRequest) String ¶
func (m *ListNeighborNatsRequest) String() string
func (*ListNeighborNatsRequest) XXX_DiscardUnknown ¶
func (m *ListNeighborNatsRequest) XXX_DiscardUnknown()
func (*ListNeighborNatsRequest) XXX_Marshal ¶
func (m *ListNeighborNatsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListNeighborNatsRequest) XXX_Merge ¶
func (m *ListNeighborNatsRequest) XXX_Merge(src proto.Message)
func (*ListNeighborNatsRequest) XXX_Size ¶
func (m *ListNeighborNatsRequest) XXX_Size() int
func (*ListNeighborNatsRequest) XXX_Unmarshal ¶
func (m *ListNeighborNatsRequest) XXX_Unmarshal(b []byte) error
type ListNeighborNatsResponse ¶
type ListNeighborNatsResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
NatEntries []*NatEntry `protobuf:"bytes,2,rep,name=nat_entries,json=natEntries,proto3" json:"nat_entries,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListNeighborNatsResponse) Descriptor ¶
func (*ListNeighborNatsResponse) Descriptor() ([]byte, []int)
func (*ListNeighborNatsResponse) GetNatEntries ¶
func (m *ListNeighborNatsResponse) GetNatEntries() []*NatEntry
func (*ListNeighborNatsResponse) GetStatus ¶
func (m *ListNeighborNatsResponse) GetStatus() *Status
func (*ListNeighborNatsResponse) ProtoMessage ¶
func (*ListNeighborNatsResponse) ProtoMessage()
func (*ListNeighborNatsResponse) Reset ¶
func (m *ListNeighborNatsResponse) Reset()
func (*ListNeighborNatsResponse) String ¶
func (m *ListNeighborNatsResponse) String() string
func (*ListNeighborNatsResponse) XXX_DiscardUnknown ¶
func (m *ListNeighborNatsResponse) XXX_DiscardUnknown()
func (*ListNeighborNatsResponse) XXX_Marshal ¶
func (m *ListNeighborNatsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListNeighborNatsResponse) XXX_Merge ¶
func (m *ListNeighborNatsResponse) XXX_Merge(src proto.Message)
func (*ListNeighborNatsResponse) XXX_Size ¶
func (m *ListNeighborNatsResponse) XXX_Size() int
func (*ListNeighborNatsResponse) XXX_Unmarshal ¶
func (m *ListNeighborNatsResponse) XXX_Unmarshal(b []byte) error
type ListPrefixesRequest ¶
type ListPrefixesRequest struct {
InterfaceId []byte `protobuf:"bytes,1,opt,name=interface_id,json=interfaceId,proto3" json:"interface_id,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListPrefixesRequest) Descriptor ¶
func (*ListPrefixesRequest) Descriptor() ([]byte, []int)
func (*ListPrefixesRequest) GetInterfaceId ¶
func (m *ListPrefixesRequest) GetInterfaceId() []byte
func (*ListPrefixesRequest) ProtoMessage ¶
func (*ListPrefixesRequest) ProtoMessage()
func (*ListPrefixesRequest) Reset ¶
func (m *ListPrefixesRequest) Reset()
func (*ListPrefixesRequest) String ¶
func (m *ListPrefixesRequest) String() string
func (*ListPrefixesRequest) XXX_DiscardUnknown ¶
func (m *ListPrefixesRequest) XXX_DiscardUnknown()
func (*ListPrefixesRequest) XXX_Marshal ¶
func (m *ListPrefixesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListPrefixesRequest) XXX_Merge ¶
func (m *ListPrefixesRequest) XXX_Merge(src proto.Message)
func (*ListPrefixesRequest) XXX_Size ¶
func (m *ListPrefixesRequest) XXX_Size() int
func (*ListPrefixesRequest) XXX_Unmarshal ¶
func (m *ListPrefixesRequest) XXX_Unmarshal(b []byte) error
type ListPrefixesResponse ¶
type ListPrefixesResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
Prefixes []*Prefix `protobuf:"bytes,2,rep,name=prefixes,proto3" json:"prefixes,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListPrefixesResponse) Descriptor ¶
func (*ListPrefixesResponse) Descriptor() ([]byte, []int)
func (*ListPrefixesResponse) GetPrefixes ¶
func (m *ListPrefixesResponse) GetPrefixes() []*Prefix
func (*ListPrefixesResponse) GetStatus ¶
func (m *ListPrefixesResponse) GetStatus() *Status
func (*ListPrefixesResponse) ProtoMessage ¶
func (*ListPrefixesResponse) ProtoMessage()
func (*ListPrefixesResponse) Reset ¶
func (m *ListPrefixesResponse) Reset()
func (*ListPrefixesResponse) String ¶
func (m *ListPrefixesResponse) String() string
func (*ListPrefixesResponse) XXX_DiscardUnknown ¶
func (m *ListPrefixesResponse) XXX_DiscardUnknown()
func (*ListPrefixesResponse) XXX_Marshal ¶
func (m *ListPrefixesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListPrefixesResponse) XXX_Merge ¶
func (m *ListPrefixesResponse) XXX_Merge(src proto.Message)
func (*ListPrefixesResponse) XXX_Size ¶
func (m *ListPrefixesResponse) XXX_Size() int
func (*ListPrefixesResponse) XXX_Unmarshal ¶
func (m *ListPrefixesResponse) XXX_Unmarshal(b []byte) error
type ListRoutesRequest ¶
type ListRoutesRequest struct {
Vni uint32 `protobuf:"varint,1,opt,name=vni,proto3" json:"vni,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListRoutesRequest) Descriptor ¶
func (*ListRoutesRequest) Descriptor() ([]byte, []int)
func (*ListRoutesRequest) GetVni ¶
func (m *ListRoutesRequest) GetVni() uint32
func (*ListRoutesRequest) ProtoMessage ¶
func (*ListRoutesRequest) ProtoMessage()
func (*ListRoutesRequest) Reset ¶
func (m *ListRoutesRequest) Reset()
func (*ListRoutesRequest) String ¶
func (m *ListRoutesRequest) String() string
func (*ListRoutesRequest) XXX_DiscardUnknown ¶
func (m *ListRoutesRequest) XXX_DiscardUnknown()
func (*ListRoutesRequest) XXX_Marshal ¶
func (m *ListRoutesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListRoutesRequest) XXX_Merge ¶
func (m *ListRoutesRequest) XXX_Merge(src proto.Message)
func (*ListRoutesRequest) XXX_Size ¶
func (m *ListRoutesRequest) XXX_Size() int
func (*ListRoutesRequest) XXX_Unmarshal ¶
func (m *ListRoutesRequest) XXX_Unmarshal(b []byte) error
type ListRoutesResponse ¶
type ListRoutesResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
Routes []*Route `protobuf:"bytes,2,rep,name=routes,proto3" json:"routes,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ListRoutesResponse) Descriptor ¶
func (*ListRoutesResponse) Descriptor() ([]byte, []int)
func (*ListRoutesResponse) GetRoutes ¶
func (m *ListRoutesResponse) GetRoutes() []*Route
func (*ListRoutesResponse) GetStatus ¶
func (m *ListRoutesResponse) GetStatus() *Status
func (*ListRoutesResponse) ProtoMessage ¶
func (*ListRoutesResponse) ProtoMessage()
func (*ListRoutesResponse) Reset ¶
func (m *ListRoutesResponse) Reset()
func (*ListRoutesResponse) String ¶
func (m *ListRoutesResponse) String() string
func (*ListRoutesResponse) XXX_DiscardUnknown ¶
func (m *ListRoutesResponse) XXX_DiscardUnknown()
func (*ListRoutesResponse) XXX_Marshal ¶
func (m *ListRoutesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListRoutesResponse) XXX_Merge ¶
func (m *ListRoutesResponse) XXX_Merge(src proto.Message)
func (*ListRoutesResponse) XXX_Size ¶
func (m *ListRoutesResponse) XXX_Size() int
func (*ListRoutesResponse) XXX_Unmarshal ¶
func (m *ListRoutesResponse) XXX_Unmarshal(b []byte) error
type NatEntry ¶
type NatEntry struct {
NatIp *IpAddress `protobuf:"bytes,1,opt,name=nat_ip,json=natIp,proto3" json:"nat_ip,omitempty"`
MinPort uint32 `protobuf:"varint,2,opt,name=min_port,json=minPort,proto3" json:"min_port,omitempty"`
MaxPort uint32 `protobuf:"varint,3,opt,name=max_port,json=maxPort,proto3" json:"max_port,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,4,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
Vni uint32 `protobuf:"varint,5,opt,name=vni,proto3" json:"vni,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*NatEntry) Descriptor ¶
func (*NatEntry) GetMaxPort ¶
func (*NatEntry) GetMinPort ¶
func (*NatEntry) GetUnderlayRoute ¶
func (*NatEntry) ProtoMessage ¶
func (*NatEntry) ProtoMessage()
func (*NatEntry) XXX_DiscardUnknown ¶
func (m *NatEntry) XXX_DiscardUnknown()
func (*NatEntry) XXX_Marshal ¶
func (*NatEntry) XXX_Unmarshal ¶
type Prefix ¶
type Prefix struct {
Ip *IpAddress `protobuf:"bytes,1,opt,name=ip,proto3" json:"ip,omitempty"`
Length uint32 `protobuf:"varint,2,opt,name=length,proto3" json:"length,omitempty"`
UnderlayRoute []byte `protobuf:"bytes,3,opt,name=underlay_route,json=underlayRoute,proto3" json:"underlay_route,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*Prefix) Descriptor ¶
func (*Prefix) GetUnderlayRoute ¶
func (*Prefix) ProtoMessage ¶
func (*Prefix) ProtoMessage()
func (*Prefix) XXX_DiscardUnknown ¶
func (m *Prefix) XXX_DiscardUnknown()
func (*Prefix) XXX_Marshal ¶
func (*Prefix) XXX_Unmarshal ¶
type ProtocolFilter ¶
type ProtocolFilter struct {
// Types that are valid to be assigned to Filter:
// *ProtocolFilter_Icmp
// *ProtocolFilter_Tcp
// *ProtocolFilter_Udp
Filter isProtocolFilter_Filter `protobuf_oneof:"filter"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ProtocolFilter) Descriptor ¶
func (*ProtocolFilter) Descriptor() ([]byte, []int)
func (*ProtocolFilter) GetFilter ¶
func (m *ProtocolFilter) GetFilter() isProtocolFilter_Filter
func (*ProtocolFilter) GetIcmp ¶
func (m *ProtocolFilter) GetIcmp() *IcmpFilter
func (*ProtocolFilter) GetTcp ¶
func (m *ProtocolFilter) GetTcp() *TcpFilter
func (*ProtocolFilter) GetUdp ¶
func (m *ProtocolFilter) GetUdp() *UdpFilter
func (*ProtocolFilter) ProtoMessage ¶
func (*ProtocolFilter) ProtoMessage()
func (*ProtocolFilter) Reset ¶
func (m *ProtocolFilter) Reset()
func (*ProtocolFilter) String ¶
func (m *ProtocolFilter) String() string
func (*ProtocolFilter) XXX_DiscardUnknown ¶
func (m *ProtocolFilter) XXX_DiscardUnknown()
func (*ProtocolFilter) XXX_Marshal ¶
func (m *ProtocolFilter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProtocolFilter) XXX_Merge ¶
func (m *ProtocolFilter) XXX_Merge(src proto.Message)
func (*ProtocolFilter) XXX_OneofWrappers ¶
func (*ProtocolFilter) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*ProtocolFilter) XXX_Size ¶
func (m *ProtocolFilter) XXX_Size() int
func (*ProtocolFilter) XXX_Unmarshal ¶
func (m *ProtocolFilter) XXX_Unmarshal(b []byte) error
type ProtocolFilter_Icmp ¶
type ProtocolFilter_Icmp struct {
Icmp *IcmpFilter `protobuf:"bytes,1,opt,name=icmp,proto3,oneof"`
}
type ProtocolFilter_Tcp ¶
type ProtocolFilter_Tcp struct {
Tcp *TcpFilter `protobuf:"bytes,2,opt,name=tcp,proto3,oneof"`
}
type ProtocolFilter_Udp ¶
type ProtocolFilter_Udp struct {
Udp *UdpFilter `protobuf:"bytes,3,opt,name=udp,proto3,oneof"`
}
type PxeConfig ¶
type PxeConfig struct {
NextServer string `protobuf:"bytes,1,opt,name=next_server,json=nextServer,proto3" json:"next_server,omitempty"`
BootFilename string `protobuf:"bytes,2,opt,name=boot_filename,json=bootFilename,proto3" json:"boot_filename,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*PxeConfig) Descriptor ¶
func (*PxeConfig) GetBootFilename ¶
func (*PxeConfig) GetNextServer ¶
func (*PxeConfig) ProtoMessage ¶
func (*PxeConfig) ProtoMessage()
func (*PxeConfig) XXX_DiscardUnknown ¶
func (m *PxeConfig) XXX_DiscardUnknown()
func (*PxeConfig) XXX_Marshal ¶
func (*PxeConfig) XXX_Unmarshal ¶
type ResetVniRequest ¶
type ResetVniRequest struct {
Vni uint32 `protobuf:"varint,1,opt,name=vni,proto3" json:"vni,omitempty"`
Type VniType `protobuf:"varint,2,opt,name=type,proto3,enum=dpdkironcore.v1.VniType" json:"type,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ResetVniRequest) Descriptor ¶
func (*ResetVniRequest) Descriptor() ([]byte, []int)
func (*ResetVniRequest) GetType ¶
func (m *ResetVniRequest) GetType() VniType
func (*ResetVniRequest) GetVni ¶
func (m *ResetVniRequest) GetVni() uint32
func (*ResetVniRequest) ProtoMessage ¶
func (*ResetVniRequest) ProtoMessage()
func (*ResetVniRequest) Reset ¶
func (m *ResetVniRequest) Reset()
func (*ResetVniRequest) String ¶
func (m *ResetVniRequest) String() string
func (*ResetVniRequest) XXX_DiscardUnknown ¶
func (m *ResetVniRequest) XXX_DiscardUnknown()
func (*ResetVniRequest) XXX_Marshal ¶
func (m *ResetVniRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResetVniRequest) XXX_Merge ¶
func (m *ResetVniRequest) XXX_Merge(src proto.Message)
func (*ResetVniRequest) XXX_Size ¶
func (m *ResetVniRequest) XXX_Size() int
func (*ResetVniRequest) XXX_Unmarshal ¶
func (m *ResetVniRequest) XXX_Unmarshal(b []byte) error
type ResetVniResponse ¶
type ResetVniResponse struct {
Status *Status `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*ResetVniResponse) Descriptor ¶
func (*ResetVniResponse) Descriptor() ([]byte, []int)
func (*ResetVniResponse) GetStatus ¶
func (m *ResetVniResponse) GetStatus() *Status
func (*ResetVniResponse) ProtoMessage ¶
func (*ResetVniResponse) ProtoMessage()
func (*ResetVniResponse) Reset ¶
func (m *ResetVniResponse) Reset()
func (*ResetVniResponse) String ¶
func (m *ResetVniResponse) String() string
func (*ResetVniResponse) XXX_DiscardUnknown ¶
func (m *ResetVniResponse) XXX_DiscardUnknown()
func (*ResetVniResponse) XXX_Marshal ¶
func (m *ResetVniResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResetVniResponse) XXX_Merge ¶
func (m *ResetVniResponse) XXX_Merge(src proto.Message)
func (*ResetVniResponse) XXX_Size ¶
func (m *ResetVniResponse) XXX_Size() int
func (*ResetVniResponse) XXX_Unmarshal ¶
func (m *ResetVniResponse) XXX_Unmarshal(b []byte) error
type Route ¶
type Route struct {
Prefix *Prefix `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"`
NexthopVni uint32 `protobuf:"varint,2,opt,name=nexthop_vni,json=nexthopVni,proto3" json:"nexthop_vni,omitempty"`
NexthopAddress *IpAddress `protobuf:"bytes,3,opt,name=nexthop_address,json=nexthopAddress,proto3" json:"nexthop_address,omitempty"`
Weight uint32 `protobuf:"varint,4,opt,name=weight,proto3" json:"weight,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*Route) Descriptor ¶
func (*Route) GetNexthopAddress ¶
func (*Route) GetNexthopVni ¶
func (*Route) ProtoMessage ¶
func (*Route) ProtoMessage()
func (*Route) XXX_DiscardUnknown ¶
func (m *Route) XXX_DiscardUnknown()
func (*Route) XXX_Marshal ¶
func (*Route) XXX_Unmarshal ¶
type Status ¶
type Status struct {
Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"`
Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*Status) Descriptor ¶
func (*Status) GetMessage ¶
func (*Status) ProtoMessage ¶
func (*Status) ProtoMessage()
func (*Status) XXX_DiscardUnknown ¶
func (m *Status) XXX_DiscardUnknown()
func (*Status) XXX_Marshal ¶
func (*Status) XXX_Unmarshal ¶
type TcpFilter ¶
type TcpFilter struct {
SrcPortLower int32 `protobuf:"varint,1,opt,name=src_port_lower,json=srcPortLower,proto3" json:"src_port_lower,omitempty"`
SrcPortUpper int32 `protobuf:"varint,2,opt,name=src_port_upper,json=srcPortUpper,proto3" json:"src_port_upper,omitempty"`
DstPortLower int32 `protobuf:"varint,3,opt,name=dst_port_lower,json=dstPortLower,proto3" json:"dst_port_lower,omitempty"`
DstPortUpper int32 `protobuf:"varint,4,opt,name=dst_port_upper,json=dstPortUpper,proto3" json:"dst_port_upper,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*TcpFilter) Descriptor ¶
func (*TcpFilter) GetDstPortLower ¶
func (*TcpFilter) GetDstPortUpper ¶
func (*TcpFilter) GetSrcPortLower ¶
func (*TcpFilter) GetSrcPortUpper ¶
func (*TcpFilter) ProtoMessage ¶
func (*TcpFilter) ProtoMessage()
func (*TcpFilter) XXX_DiscardUnknown ¶
func (m *TcpFilter) XXX_DiscardUnknown()
func (*TcpFilter) XXX_Marshal ¶
func (*TcpFilter) XXX_Unmarshal ¶
type TrafficDirection ¶
type TrafficDirection int32
const ( TrafficDirection_INGRESS TrafficDirection = 0 TrafficDirection_EGRESS TrafficDirection = 1 )
func (TrafficDirection) EnumDescriptor ¶
func (TrafficDirection) EnumDescriptor() ([]byte, []int)
func (TrafficDirection) String ¶
func (x TrafficDirection) String() string
type UdpFilter ¶
type UdpFilter struct {
SrcPortLower int32 `protobuf:"varint,1,opt,name=src_port_lower,json=srcPortLower,proto3" json:"src_port_lower,omitempty"`
SrcPortUpper int32 `protobuf:"varint,2,opt,name=src_port_upper,json=srcPortUpper,proto3" json:"src_port_upper,omitempty"`
DstPortLower int32 `protobuf:"varint,3,opt,name=dst_port_lower,json=dstPortLower,proto3" json:"dst_port_lower,omitempty"`
DstPortUpper int32 `protobuf:"varint,4,opt,name=dst_port_upper,json=dstPortUpper,proto3" json:"dst_port_upper,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*UdpFilter) Descriptor ¶
func (*UdpFilter) GetDstPortLower ¶
func (*UdpFilter) GetDstPortUpper ¶
func (*UdpFilter) GetSrcPortLower ¶
func (*UdpFilter) GetSrcPortUpper ¶
func (*UdpFilter) ProtoMessage ¶
func (*UdpFilter) ProtoMessage()
func (*UdpFilter) XXX_DiscardUnknown ¶
func (m *UdpFilter) XXX_DiscardUnknown()
func (*UdpFilter) XXX_Marshal ¶
func (*UdpFilter) XXX_Unmarshal ¶
type UnimplementedDPDKironcoreServer ¶
type UnimplementedDPDKironcoreServer struct {
}
UnimplementedDPDKironcoreServer must be embedded to have forward compatible implementations.
func (UnimplementedDPDKironcoreServer) CaptureStart ¶
func (UnimplementedDPDKironcoreServer) CaptureStart(context.Context, *CaptureStartRequest) (*CaptureStartResponse, error)
func (UnimplementedDPDKironcoreServer) CaptureStatus ¶
func (UnimplementedDPDKironcoreServer) CaptureStatus(context.Context, *CaptureStatusRequest) (*CaptureStatusResponse, error)
func (UnimplementedDPDKironcoreServer) CaptureStop ¶
func (UnimplementedDPDKironcoreServer) CaptureStop(context.Context, *CaptureStopRequest) (*CaptureStopResponse, error)
func (UnimplementedDPDKironcoreServer) CheckInitialized ¶
func (UnimplementedDPDKironcoreServer) CheckInitialized(context.Context, *CheckInitializedRequest) (*CheckInitializedResponse, error)
func (UnimplementedDPDKironcoreServer) CheckVniInUse ¶
func (UnimplementedDPDKironcoreServer) CheckVniInUse(context.Context, *CheckVniInUseRequest) (*CheckVniInUseResponse, error)
func (UnimplementedDPDKironcoreServer) CreateFirewallRule ¶
func (UnimplementedDPDKironcoreServer) CreateFirewallRule(context.Context, *CreateFirewallRuleRequest) (*CreateFirewallRuleResponse, error)
func (UnimplementedDPDKironcoreServer) CreateInterface ¶
func (UnimplementedDPDKironcoreServer) CreateInterface(context.Context, *CreateInterfaceRequest) (*CreateInterfaceResponse, error)
func (UnimplementedDPDKironcoreServer) CreateLoadBalancer ¶
func (UnimplementedDPDKironcoreServer) CreateLoadBalancer(context.Context, *CreateLoadBalancerRequest) (*CreateLoadBalancerResponse, error)
func (UnimplementedDPDKironcoreServer) CreateLoadBalancerPrefix ¶
func (UnimplementedDPDKironcoreServer) CreateLoadBalancerPrefix(context.Context, *CreateLoadBalancerPrefixRequest) (*CreateLoadBalancerPrefixResponse, error)
func (UnimplementedDPDKironcoreServer) CreateLoadBalancerTarget ¶
func (UnimplementedDPDKironcoreServer) CreateLoadBalancerTarget(context.Context, *CreateLoadBalancerTargetRequest) (*CreateLoadBalancerTargetResponse, error)
func (UnimplementedDPDKironcoreServer) CreateNat ¶
func (UnimplementedDPDKironcoreServer) CreateNat(context.Context, *CreateNatRequest) (*CreateNatResponse, error)
func (UnimplementedDPDKironcoreServer) CreateNeighborNat ¶
func (UnimplementedDPDKironcoreServer) CreateNeighborNat(context.Context, *CreateNeighborNatRequest) (*CreateNeighborNatResponse, error)
func (UnimplementedDPDKironcoreServer) CreatePrefix ¶
func (UnimplementedDPDKironcoreServer) CreatePrefix(context.Context, *CreatePrefixRequest) (*CreatePrefixResponse, error)
func (UnimplementedDPDKironcoreServer) CreateRoute ¶
func (UnimplementedDPDKironcoreServer) CreateRoute(context.Context, *CreateRouteRequest) (*CreateRouteResponse, error)
func (UnimplementedDPDKironcoreServer) CreateVip ¶
func (UnimplementedDPDKironcoreServer) CreateVip(context.Context, *CreateVipRequest) (*CreateVipResponse, error)
func (UnimplementedDPDKironcoreServer) DeleteFirewallRule ¶
func (UnimplementedDPDKironcoreServer) DeleteFirewallRule(context.Context, *DeleteFirewallRuleRequest) (*DeleteFirewallRuleResponse, error)
func (UnimplementedDPDKironcoreServer) DeleteInterface ¶
func (UnimplementedDPDKironcoreServer) DeleteInterface(context.Context, *DeleteInterfaceRequest) (*DeleteInterfaceResponse, error)
func (UnimplementedDPDKironcoreServer) DeleteLoadBalancer ¶
func (UnimplementedDPDKironcoreServer) DeleteLoadBalancer(context.Context, *DeleteLoadBalancerRequest) (*DeleteLoadBalancerResponse, error)
func (UnimplementedDPDKironcoreServer) DeleteLoadBalancerPrefix ¶
func (UnimplementedDPDKironcoreServer) DeleteLoadBalancerPrefix(context.Context, *DeleteLoadBalancerPrefixRequest) (*DeleteLoadBalancerPrefixResponse, error)
func (UnimplementedDPDKironcoreServer) DeleteLoadBalancerTarget ¶
func (UnimplementedDPDKironcoreServer) DeleteLoadBalancerTarget(context.Context, *DeleteLoadBalancerTargetRequest) (*DeleteLoadBalancerTargetResponse, error)
func (UnimplementedDPDKironcoreServer) DeleteNat ¶
func (UnimplementedDPDKironcoreServer) DeleteNat(context.Context, *DeleteNatRequest) (*DeleteNatResponse, error)
func (UnimplementedDPDKironcoreServer) DeleteNeighborNat ¶
func (UnimplementedDPDKironcoreServer) DeleteNeighborNat(context.Context, *DeleteNeighborNatRequest) (*DeleteNeighborNatResponse, error)
func (UnimplementedDPDKironcoreServer) DeletePrefix ¶
func (UnimplementedDPDKironcoreServer) DeletePrefix(context.Context, *DeletePrefixRequest) (*DeletePrefixResponse, error)
func (UnimplementedDPDKironcoreServer) DeleteRoute ¶
func (UnimplementedDPDKironcoreServer) DeleteRoute(context.Context, *DeleteRouteRequest) (*DeleteRouteResponse, error)
func (UnimplementedDPDKironcoreServer) DeleteVip ¶
func (UnimplementedDPDKironcoreServer) DeleteVip(context.Context, *DeleteVipRequest) (*DeleteVipResponse, error)
func (UnimplementedDPDKironcoreServer) GetFirewallRule ¶
func (UnimplementedDPDKironcoreServer) GetFirewallRule(context.Context, *GetFirewallRuleRequest) (*GetFirewallRuleResponse, error)
func (UnimplementedDPDKironcoreServer) GetInterface ¶
func (UnimplementedDPDKironcoreServer) GetInterface(context.Context, *GetInterfaceRequest) (*GetInterfaceResponse, error)
func (UnimplementedDPDKironcoreServer) GetLoadBalancer ¶
func (UnimplementedDPDKironcoreServer) GetLoadBalancer(context.Context, *GetLoadBalancerRequest) (*GetLoadBalancerResponse, error)
func (UnimplementedDPDKironcoreServer) GetNat ¶
func (UnimplementedDPDKironcoreServer) GetNat(context.Context, *GetNatRequest) (*GetNatResponse, error)
func (UnimplementedDPDKironcoreServer) GetVersion ¶
func (UnimplementedDPDKironcoreServer) GetVersion(context.Context, *GetVersionRequest) (*GetVersionResponse, error)
func (UnimplementedDPDKironcoreServer) GetVip ¶
func (UnimplementedDPDKironcoreServer) GetVip(context.Context, *GetVipRequest) (*GetVipResponse, error)
func (UnimplementedDPDKironcoreServer) Initialize ¶
func (UnimplementedDPDKironcoreServer) Initialize(context.Context, *InitializeRequest) (*InitializeResponse, error)
func (UnimplementedDPDKironcoreServer) ListFirewallRules ¶
func (UnimplementedDPDKironcoreServer) ListFirewallRules(context.Context, *ListFirewallRulesRequest) (*ListFirewallRulesResponse, error)
func (UnimplementedDPDKironcoreServer) ListInterfaces ¶
func (UnimplementedDPDKironcoreServer) ListInterfaces(context.Context, *ListInterfacesRequest) (*ListInterfacesResponse, error)
func (UnimplementedDPDKironcoreServer) ListLoadBalancerPrefixes ¶
func (UnimplementedDPDKironcoreServer) ListLoadBalancerPrefixes(context.Context, *ListLoadBalancerPrefixesRequest) (*ListLoadBalancerPrefixesResponse, error)
func (UnimplementedDPDKironcoreServer) ListLoadBalancerTargets ¶
func (UnimplementedDPDKironcoreServer) ListLoadBalancerTargets(context.Context, *ListLoadBalancerTargetsRequest) (*ListLoadBalancerTargetsResponse, error)
func (UnimplementedDPDKironcoreServer) ListLocalNats ¶
func (UnimplementedDPDKironcoreServer) ListLocalNats(context.Context, *ListLocalNatsRequest) (*ListLocalNatsResponse, error)
func (UnimplementedDPDKironcoreServer) ListNeighborNats ¶
func (UnimplementedDPDKironcoreServer) ListNeighborNats(context.Context, *ListNeighborNatsRequest) (*ListNeighborNatsResponse, error)
func (UnimplementedDPDKironcoreServer) ListPrefixes ¶
func (UnimplementedDPDKironcoreServer) ListPrefixes(context.Context, *ListPrefixesRequest) (*ListPrefixesResponse, error)
func (UnimplementedDPDKironcoreServer) ListRoutes ¶
func (UnimplementedDPDKironcoreServer) ListRoutes(context.Context, *ListRoutesRequest) (*ListRoutesResponse, error)
func (UnimplementedDPDKironcoreServer) ResetVni ¶
func (UnimplementedDPDKironcoreServer) ResetVni(context.Context, *ResetVniRequest) (*ResetVniResponse, error)
type UnsafeDPDKironcoreServer ¶
type UnsafeDPDKironcoreServer interface {
// contains filtered or unexported methods
}
UnsafeDPDKironcoreServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DPDKironcoreServer will result in compilation errors.
type VirtualFunction ¶
type VirtualFunction struct {
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// TODO: Not available anymore, remove in next breaking change
Domain uint32 `protobuf:"varint,2,opt,name=domain,proto3" json:"domain,omitempty"`
Bus uint32 `protobuf:"varint,3,opt,name=bus,proto3" json:"bus,omitempty"`
Slot uint32 `protobuf:"varint,4,opt,name=slot,proto3" json:"slot,omitempty"`
Function uint32 `protobuf:"varint,5,opt,name=function,proto3" json:"function,omitempty"`
XXX_NoUnkeyedLiteral struct{} `json:"-"`
XXX_unrecognized []byte `json:"-"`
XXX_sizecache int32 `json:"-"`
}
func (*VirtualFunction) Descriptor ¶
func (*VirtualFunction) Descriptor() ([]byte, []int)
func (*VirtualFunction) GetBus ¶
func (m *VirtualFunction) GetBus() uint32
func (*VirtualFunction) GetDomain ¶
func (m *VirtualFunction) GetDomain() uint32
func (*VirtualFunction) GetFunction ¶
func (m *VirtualFunction) GetFunction() uint32
func (*VirtualFunction) GetName ¶
func (m *VirtualFunction) GetName() string
func (*VirtualFunction) GetSlot ¶
func (m *VirtualFunction) GetSlot() uint32
func (*VirtualFunction) ProtoMessage ¶
func (*VirtualFunction) ProtoMessage()
func (*VirtualFunction) Reset ¶
func (m *VirtualFunction) Reset()
func (*VirtualFunction) String ¶
func (m *VirtualFunction) String() string
func (*VirtualFunction) XXX_DiscardUnknown ¶
func (m *VirtualFunction) XXX_DiscardUnknown()
func (*VirtualFunction) XXX_Marshal ¶
func (m *VirtualFunction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VirtualFunction) XXX_Merge ¶
func (m *VirtualFunction) XXX_Merge(src proto.Message)
func (*VirtualFunction) XXX_Size ¶
func (m *VirtualFunction) XXX_Size() int
func (*VirtualFunction) XXX_Unmarshal ¶
func (m *VirtualFunction) XXX_Unmarshal(b []byte) error