Documentation ¶
Index ¶
- Variables
- func RegisterCniDataplaneServer(s *grpc.Server, srv CniDataplaneServer)
- func RegisterGNMIServer(s *grpc.Server, srv GNMIServer)
- func RegisterInfraAgentServer(s *grpc.Server, srv InfraAgentServer)
- func RegisterPolicySyncServer(s *grpc.Server, srv PolicySyncServer)
- type ActivePolicyRemove
- func (*ActivePolicyRemove) Descriptor() ([]byte, []int)
- func (m *ActivePolicyRemove) GetId() *PolicyID
- func (m *ActivePolicyRemove) Marshal() (dAtA []byte, err error)
- func (m *ActivePolicyRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *ActivePolicyRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ActivePolicyRemove) ProtoMessage()
- func (m *ActivePolicyRemove) Reset()
- func (m *ActivePolicyRemove) Size() (n int)
- func (m *ActivePolicyRemove) String() string
- func (m *ActivePolicyRemove) Unmarshal(dAtA []byte) error
- func (m *ActivePolicyRemove) XXX_DiscardUnknown()
- func (m *ActivePolicyRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ActivePolicyRemove) XXX_Merge(src proto.Message)
- func (m *ActivePolicyRemove) XXX_Size() int
- func (m *ActivePolicyRemove) XXX_Unmarshal(b []byte) error
- type ActivePolicyUpdate
- func (*ActivePolicyUpdate) Descriptor() ([]byte, []int)
- func (m *ActivePolicyUpdate) GetId() *PolicyID
- func (m *ActivePolicyUpdate) GetPolicy() *Policy
- func (m *ActivePolicyUpdate) Marshal() (dAtA []byte, err error)
- func (m *ActivePolicyUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *ActivePolicyUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ActivePolicyUpdate) ProtoMessage()
- func (m *ActivePolicyUpdate) Reset()
- func (m *ActivePolicyUpdate) Size() (n int)
- func (m *ActivePolicyUpdate) String() string
- func (m *ActivePolicyUpdate) Unmarshal(dAtA []byte) error
- func (m *ActivePolicyUpdate) XXX_DiscardUnknown()
- func (m *ActivePolicyUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ActivePolicyUpdate) XXX_Merge(src proto.Message)
- func (m *ActivePolicyUpdate) XXX_Size() int
- func (m *ActivePolicyUpdate) XXX_Unmarshal(b []byte) error
- type ActiveProfileRemove
- func (*ActiveProfileRemove) Descriptor() ([]byte, []int)
- func (m *ActiveProfileRemove) GetId() *ProfileID
- func (m *ActiveProfileRemove) Marshal() (dAtA []byte, err error)
- func (m *ActiveProfileRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *ActiveProfileRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ActiveProfileRemove) ProtoMessage()
- func (m *ActiveProfileRemove) Reset()
- func (m *ActiveProfileRemove) Size() (n int)
- func (m *ActiveProfileRemove) String() string
- func (m *ActiveProfileRemove) Unmarshal(dAtA []byte) error
- func (m *ActiveProfileRemove) XXX_DiscardUnknown()
- func (m *ActiveProfileRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ActiveProfileRemove) XXX_Merge(src proto.Message)
- func (m *ActiveProfileRemove) XXX_Size() int
- func (m *ActiveProfileRemove) XXX_Unmarshal(b []byte) error
- type ActiveProfileUpdate
- func (*ActiveProfileUpdate) Descriptor() ([]byte, []int)
- func (m *ActiveProfileUpdate) GetId() *ProfileID
- func (m *ActiveProfileUpdate) GetProfile() *Profile
- func (m *ActiveProfileUpdate) Marshal() (dAtA []byte, err error)
- func (m *ActiveProfileUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *ActiveProfileUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ActiveProfileUpdate) ProtoMessage()
- func (m *ActiveProfileUpdate) Reset()
- func (m *ActiveProfileUpdate) Size() (n int)
- func (m *ActiveProfileUpdate) String() string
- func (m *ActiveProfileUpdate) Unmarshal(dAtA []byte) error
- func (m *ActiveProfileUpdate) XXX_DiscardUnknown()
- func (m *ActiveProfileUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ActiveProfileUpdate) XXX_Merge(src proto.Message)
- func (m *ActiveProfileUpdate) XXX_Size() int
- func (m *ActiveProfileUpdate) XXX_Unmarshal(b []byte) error
- type AddDelSnatPrefixRequest
- func (*AddDelSnatPrefixRequest) Descriptor() ([]byte, []int)
- func (m *AddDelSnatPrefixRequest) GetIsAdd() bool
- func (m *AddDelSnatPrefixRequest) GetPrefix() string
- func (m *AddDelSnatPrefixRequest) Marshal() (dAtA []byte, err error)
- func (m *AddDelSnatPrefixRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *AddDelSnatPrefixRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AddDelSnatPrefixRequest) ProtoMessage()
- func (m *AddDelSnatPrefixRequest) Reset()
- func (m *AddDelSnatPrefixRequest) Size() (n int)
- func (m *AddDelSnatPrefixRequest) String() string
- func (m *AddDelSnatPrefixRequest) Unmarshal(dAtA []byte) error
- func (m *AddDelSnatPrefixRequest) XXX_DiscardUnknown()
- func (m *AddDelSnatPrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AddDelSnatPrefixRequest) XXX_Merge(src proto.Message)
- func (m *AddDelSnatPrefixRequest) XXX_Size() int
- func (m *AddDelSnatPrefixRequest) XXX_Unmarshal(b []byte) error
- type AddReply
- func (*AddReply) Descriptor() ([]byte, []int)
- func (m *AddReply) GetContainerMac() string
- func (m *AddReply) GetErrorMessage() string
- func (m *AddReply) GetHostInterfaceName() string
- func (m *AddReply) GetSuccessful() bool
- func (m *AddReply) Marshal() (dAtA []byte, err error)
- func (m *AddReply) MarshalTo(dAtA []byte) (int, error)
- func (m *AddReply) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AddReply) ProtoMessage()
- func (m *AddReply) Reset()
- func (m *AddReply) Size() (n int)
- func (m *AddReply) String() string
- func (m *AddReply) Unmarshal(dAtA []byte) error
- func (m *AddReply) XXX_DiscardUnknown()
- func (m *AddReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AddReply) XXX_Merge(src proto.Message)
- func (m *AddReply) XXX_Size() int
- func (m *AddReply) XXX_Unmarshal(b []byte) error
- type AddRequest
- func (*AddRequest) Descriptor() ([]byte, []int)
- func (m *AddRequest) GetContainerIps() []*IPConfig
- func (m *AddRequest) GetContainerRoutes() []string
- func (m *AddRequest) GetDesiredHostInterfaceName() string
- func (m *AddRequest) GetInterfaceName() string
- func (m *AddRequest) GetNetns() string
- func (m *AddRequest) GetSettings() *ContainerSettings
- func (m *AddRequest) GetWorkload() *WorkloadIDs
- func (m *AddRequest) Marshal() (dAtA []byte, err error)
- func (m *AddRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *AddRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AddRequest) ProtoMessage()
- func (m *AddRequest) Reset()
- func (m *AddRequest) Size() (n int)
- func (m *AddRequest) String() string
- func (m *AddRequest) Unmarshal(dAtA []byte) error
- func (m *AddRequest) XXX_DiscardUnknown()
- func (m *AddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AddRequest) XXX_Merge(src proto.Message)
- func (m *AddRequest) XXX_Size() int
- func (m *AddRequest) XXX_Unmarshal(b []byte) error
- type Alias
- type AliasList
- type CapabilityRequest
- func (*CapabilityRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CapabilityRequest) GetExtension() []*Extension
- func (*CapabilityRequest) ProtoMessage()
- func (x *CapabilityRequest) ProtoReflect() protoreflect.Message
- func (x *CapabilityRequest) Reset()
- func (x *CapabilityRequest) String() string
- type CapabilityResponse
- func (*CapabilityResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CapabilityResponse) GetExtension() []*Extension
- func (x *CapabilityResponse) GetGNMIVersion() string
- func (x *CapabilityResponse) GetSupportedEncodings() []Encoding
- func (x *CapabilityResponse) GetSupportedModels() []*ModelData
- func (*CapabilityResponse) ProtoMessage()
- func (x *CapabilityResponse) ProtoReflect() protoreflect.Message
- func (x *CapabilityResponse) Reset()
- func (x *CapabilityResponse) String() string
- type CniDataplaneClient
- type CniDataplaneServer
- type ConfigUpdate
- func (*ConfigUpdate) Descriptor() ([]byte, []int)
- func (m *ConfigUpdate) GetConfig() map[string]string
- func (m *ConfigUpdate) Marshal() (dAtA []byte, err error)
- func (m *ConfigUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *ConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConfigUpdate) ProtoMessage()
- func (m *ConfigUpdate) Reset()
- func (m *ConfigUpdate) Size() (n int)
- func (m *ConfigUpdate) String() string
- func (m *ConfigUpdate) Unmarshal(dAtA []byte) error
- func (m *ConfigUpdate) XXX_DiscardUnknown()
- func (m *ConfigUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConfigUpdate) XXX_Merge(src proto.Message)
- func (m *ConfigUpdate) XXX_Size() int
- func (m *ConfigUpdate) XXX_Unmarshal(b []byte) error
- type ContainerSettings
- func (*ContainerSettings) Descriptor() ([]byte, []int)
- func (m *ContainerSettings) GetAllowIpForwarding() bool
- func (m *ContainerSettings) GetMtu() int32
- func (m *ContainerSettings) Marshal() (dAtA []byte, err error)
- func (m *ContainerSettings) MarshalTo(dAtA []byte) (int, error)
- func (m *ContainerSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ContainerSettings) ProtoMessage()
- func (m *ContainerSettings) Reset()
- func (m *ContainerSettings) Size() (n int)
- func (m *ContainerSettings) String() string
- func (m *ContainerSettings) Unmarshal(dAtA []byte) error
- func (m *ContainerSettings) XXX_DiscardUnknown()
- func (m *ContainerSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ContainerSettings) XXX_Merge(src proto.Message)
- func (m *ContainerSettings) XXX_Size() int
- func (m *ContainerSettings) XXX_Unmarshal(b []byte) error
- type CreateNetworkRequest
- func (*CreateNetworkRequest) Descriptor() ([]byte, []int)
- func (m *CreateNetworkRequest) GetAddRequest() *AddRequest
- func (m *CreateNetworkRequest) GetHostIfName() string
- func (m *CreateNetworkRequest) GetMacAddr() string
- func (m *CreateNetworkRequest) Marshal() (dAtA []byte, err error)
- func (m *CreateNetworkRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *CreateNetworkRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*CreateNetworkRequest) ProtoMessage()
- func (m *CreateNetworkRequest) Reset()
- func (m *CreateNetworkRequest) Size() (n int)
- func (m *CreateNetworkRequest) String() string
- func (m *CreateNetworkRequest) Unmarshal(dAtA []byte) error
- func (m *CreateNetworkRequest) XXX_DiscardUnknown()
- func (m *CreateNetworkRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateNetworkRequest) XXX_Merge(src proto.Message)
- func (m *CreateNetworkRequest) XXX_Size() int
- func (m *CreateNetworkRequest) XXX_Unmarshal(b []byte) error
- type Decimal64
- type DelReply
- func (*DelReply) Descriptor() ([]byte, []int)
- func (m *DelReply) GetErrorMessage() string
- func (m *DelReply) GetSuccessful() bool
- func (m *DelReply) Marshal() (dAtA []byte, err error)
- func (m *DelReply) MarshalTo(dAtA []byte) (int, error)
- func (m *DelReply) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DelReply) ProtoMessage()
- func (m *DelReply) Reset()
- func (m *DelReply) Size() (n int)
- func (m *DelReply) String() string
- func (m *DelReply) Unmarshal(dAtA []byte) error
- func (m *DelReply) XXX_DiscardUnknown()
- func (m *DelReply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DelReply) XXX_Merge(src proto.Message)
- func (m *DelReply) XXX_Size() int
- func (m *DelReply) XXX_Unmarshal(b []byte) error
- type DelRequest
- func (*DelRequest) Descriptor() ([]byte, []int)
- func (m *DelRequest) GetInterfaceName() string
- func (m *DelRequest) GetNetns() string
- func (m *DelRequest) Marshal() (dAtA []byte, err error)
- func (m *DelRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *DelRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DelRequest) ProtoMessage()
- func (m *DelRequest) Reset()
- func (m *DelRequest) Size() (n int)
- func (m *DelRequest) String() string
- func (m *DelRequest) Unmarshal(dAtA []byte) error
- func (m *DelRequest) XXX_DiscardUnknown()
- func (m *DelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DelRequest) XXX_Merge(src proto.Message)
- func (m *DelRequest) XXX_Size() int
- func (m *DelRequest) XXX_Unmarshal(b []byte) error
- type DeleteNetworkRequest
- func (*DeleteNetworkRequest) Descriptor() ([]byte, []int)
- func (m *DeleteNetworkRequest) GetDelRequest() *DelRequest
- func (m *DeleteNetworkRequest) GetHostIfName() string
- func (m *DeleteNetworkRequest) GetIpv4Addr() string
- func (m *DeleteNetworkRequest) GetMacAddr() string
- func (m *DeleteNetworkRequest) Marshal() (dAtA []byte, err error)
- func (m *DeleteNetworkRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *DeleteNetworkRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*DeleteNetworkRequest) ProtoMessage()
- func (m *DeleteNetworkRequest) Reset()
- func (m *DeleteNetworkRequest) Size() (n int)
- func (m *DeleteNetworkRequest) String() string
- func (m *DeleteNetworkRequest) Unmarshal(dAtA []byte) error
- func (m *DeleteNetworkRequest) XXX_DiscardUnknown()
- func (m *DeleteNetworkRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteNetworkRequest) XXX_Merge(src proto.Message)
- func (m *DeleteNetworkRequest) XXX_Size() int
- func (m *DeleteNetworkRequest) XXX_Unmarshal(b []byte) error
- type Encoding
- type EndpointStatus
- func (*EndpointStatus) Descriptor() ([]byte, []int)
- func (m *EndpointStatus) GetStatus() string
- func (m *EndpointStatus) Marshal() (dAtA []byte, err error)
- func (m *EndpointStatus) MarshalTo(dAtA []byte) (int, error)
- func (m *EndpointStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EndpointStatus) ProtoMessage()
- func (m *EndpointStatus) Reset()
- func (m *EndpointStatus) Size() (n int)
- func (m *EndpointStatus) String() string
- func (m *EndpointStatus) Unmarshal(dAtA []byte) error
- func (m *EndpointStatus) XXX_DiscardUnknown()
- func (m *EndpointStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EndpointStatus) XXX_Merge(src proto.Message)
- func (m *EndpointStatus) XXX_Size() int
- func (m *EndpointStatus) XXX_Unmarshal(b []byte) error
- type Errordeprecated
- type Extension
- func (*Extension) Descriptor() ([]byte, []int)deprecated
- func (m *Extension) GetExt() isExtension_Ext
- func (x *Extension) GetMasterArbitration() *MasterArbitration
- func (x *Extension) GetRegisteredExt() *RegisteredExtension
- func (*Extension) ProtoMessage()
- func (x *Extension) ProtoReflect() protoreflect.Message
- func (x *Extension) Reset()
- func (x *Extension) String() string
- type ExtensionID
- func (ExtensionID) Descriptor() protoreflect.EnumDescriptor
- func (x ExtensionID) Enum() *ExtensionID
- func (ExtensionID) EnumDescriptor() ([]byte, []int)deprecated
- func (x ExtensionID) Number() protoreflect.EnumNumber
- func (x ExtensionID) String() string
- func (ExtensionID) Type() protoreflect.EnumType
- type Extension_MasterArbitration
- type Extension_RegisteredExt
- type FromDataplane
- func (*FromDataplane) Descriptor() ([]byte, []int)
- func (m *FromDataplane) GetHostEndpointStatusRemove() *HostEndpointStatusRemove
- func (m *FromDataplane) GetHostEndpointStatusUpdate() *HostEndpointStatusUpdate
- func (m *FromDataplane) GetPayload() isFromDataplane_Payload
- func (m *FromDataplane) GetProcessStatusUpdate() *ProcessStatusUpdate
- func (m *FromDataplane) GetSequenceNumber() uint64
- func (m *FromDataplane) GetWireguardStatusUpdate() *WireguardStatusUpdate
- func (m *FromDataplane) GetWorkloadEndpointStatusRemove() *WorkloadEndpointStatusRemove
- func (m *FromDataplane) GetWorkloadEndpointStatusUpdate() *WorkloadEndpointStatusUpdate
- func (m *FromDataplane) Marshal() (dAtA []byte, err error)
- func (m *FromDataplane) MarshalTo(dAtA []byte) (int, error)
- func (m *FromDataplane) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FromDataplane) ProtoMessage()
- func (m *FromDataplane) Reset()
- func (m *FromDataplane) Size() (n int)
- func (m *FromDataplane) String() string
- func (m *FromDataplane) Unmarshal(dAtA []byte) error
- func (m *FromDataplane) XXX_DiscardUnknown()
- func (m *FromDataplane) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FromDataplane) XXX_Merge(src proto.Message)
- func (*FromDataplane) XXX_OneofWrappers() []interface{}
- func (m *FromDataplane) XXX_Size() int
- func (m *FromDataplane) XXX_Unmarshal(b []byte) error
- type FromDataplane_HostEndpointStatusRemove
- type FromDataplane_HostEndpointStatusUpdate
- type FromDataplane_ProcessStatusUpdate
- type FromDataplane_WireguardStatusUpdate
- type FromDataplane_WorkloadEndpointStatusRemove
- type FromDataplane_WorkloadEndpointStatusUpdate
- type GNMIClient
- type GNMIServer
- type GNMI_SubscribeClient
- type GNMI_SubscribeServer
- type GetRequest
- func (*GetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRequest) GetEncoding() Encoding
- func (x *GetRequest) GetExtension() []*Extension
- func (x *GetRequest) GetPath() []*Path
- func (x *GetRequest) GetPrefix() *Path
- func (x *GetRequest) GetType() GetRequest_DataType
- func (x *GetRequest) GetUseModels() []*ModelData
- func (*GetRequest) ProtoMessage()
- func (x *GetRequest) ProtoReflect() protoreflect.Message
- func (x *GetRequest) Reset()
- func (x *GetRequest) String() string
- type GetRequest_DataType
- func (GetRequest_DataType) Descriptor() protoreflect.EnumDescriptor
- func (x GetRequest_DataType) Enum() *GetRequest_DataType
- func (GetRequest_DataType) EnumDescriptor() ([]byte, []int)deprecated
- func (x GetRequest_DataType) Number() protoreflect.EnumNumber
- func (x GetRequest_DataType) String() string
- func (GetRequest_DataType) Type() protoreflect.EnumType
- type GetResponse
- func (*GetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetResponse) GetError() *Errordeprecated
- func (x *GetResponse) GetExtension() []*Extension
- func (x *GetResponse) GetNotification() []*Notification
- func (*GetResponse) ProtoMessage()
- func (x *GetResponse) ProtoReflect() protoreflect.Message
- func (x *GetResponse) Reset()
- func (x *GetResponse) String() string
- type GlobalBGPConfigUpdate
- func (*GlobalBGPConfigUpdate) Descriptor() ([]byte, []int)
- func (m *GlobalBGPConfigUpdate) GetServiceClusterCidrs() []string
- func (m *GlobalBGPConfigUpdate) GetServiceExternalCidrs() []string
- func (m *GlobalBGPConfigUpdate) GetServiceLoadbalancerCidrs() []string
- func (m *GlobalBGPConfigUpdate) Marshal() (dAtA []byte, err error)
- func (m *GlobalBGPConfigUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *GlobalBGPConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GlobalBGPConfigUpdate) ProtoMessage()
- func (m *GlobalBGPConfigUpdate) Reset()
- func (m *GlobalBGPConfigUpdate) Size() (n int)
- func (m *GlobalBGPConfigUpdate) String() string
- func (m *GlobalBGPConfigUpdate) Unmarshal(dAtA []byte) error
- func (m *GlobalBGPConfigUpdate) XXX_DiscardUnknown()
- func (m *GlobalBGPConfigUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GlobalBGPConfigUpdate) XXX_Merge(src proto.Message)
- func (m *GlobalBGPConfigUpdate) XXX_Size() int
- func (m *GlobalBGPConfigUpdate) XXX_Unmarshal(b []byte) error
- type HTTPMatch
- func (*HTTPMatch) Descriptor() ([]byte, []int)
- func (m *HTTPMatch) GetMethods() []string
- func (m *HTTPMatch) GetPaths() []*HTTPMatch_PathMatch
- func (m *HTTPMatch) Marshal() (dAtA []byte, err error)
- func (m *HTTPMatch) MarshalTo(dAtA []byte) (int, error)
- func (m *HTTPMatch) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HTTPMatch) ProtoMessage()
- func (m *HTTPMatch) Reset()
- func (m *HTTPMatch) Size() (n int)
- func (m *HTTPMatch) String() string
- func (m *HTTPMatch) Unmarshal(dAtA []byte) error
- func (m *HTTPMatch) XXX_DiscardUnknown()
- func (m *HTTPMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HTTPMatch) XXX_Merge(src proto.Message)
- func (m *HTTPMatch) XXX_Size() int
- func (m *HTTPMatch) XXX_Unmarshal(b []byte) error
- type HTTPMatch_PathMatch
- func (*HTTPMatch_PathMatch) Descriptor() ([]byte, []int)
- func (m *HTTPMatch_PathMatch) GetExact() string
- func (m *HTTPMatch_PathMatch) GetPathMatch() isHTTPMatch_PathMatch_PathMatch
- func (m *HTTPMatch_PathMatch) GetPrefix() string
- func (m *HTTPMatch_PathMatch) Marshal() (dAtA []byte, err error)
- func (m *HTTPMatch_PathMatch) MarshalTo(dAtA []byte) (int, error)
- func (m *HTTPMatch_PathMatch) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HTTPMatch_PathMatch) ProtoMessage()
- func (m *HTTPMatch_PathMatch) Reset()
- func (m *HTTPMatch_PathMatch) Size() (n int)
- func (m *HTTPMatch_PathMatch) String() string
- func (m *HTTPMatch_PathMatch) Unmarshal(dAtA []byte) error
- func (m *HTTPMatch_PathMatch) XXX_DiscardUnknown()
- func (m *HTTPMatch_PathMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HTTPMatch_PathMatch) XXX_Merge(src proto.Message)
- func (*HTTPMatch_PathMatch) XXX_OneofWrappers() []interface{}
- func (m *HTTPMatch_PathMatch) XXX_Size() int
- func (m *HTTPMatch_PathMatch) XXX_Unmarshal(b []byte) error
- type HTTPMatch_PathMatch_Exact
- type HTTPMatch_PathMatch_Prefix
- type HostEndpoint
- func (*HostEndpoint) Descriptor() ([]byte, []int)
- func (m *HostEndpoint) GetExpectedIpv4Addrs() []string
- func (m *HostEndpoint) GetExpectedIpv6Addrs() []string
- func (m *HostEndpoint) GetForwardTiers() []*TierInfo
- func (m *HostEndpoint) GetName() string
- func (m *HostEndpoint) GetPreDnatTiers() []*TierInfo
- func (m *HostEndpoint) GetProfileIds() []string
- func (m *HostEndpoint) GetTiers() []*TierInfo
- func (m *HostEndpoint) GetUntrackedTiers() []*TierInfo
- func (m *HostEndpoint) Marshal() (dAtA []byte, err error)
- func (m *HostEndpoint) MarshalTo(dAtA []byte) (int, error)
- func (m *HostEndpoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HostEndpoint) ProtoMessage()
- func (m *HostEndpoint) Reset()
- func (m *HostEndpoint) Size() (n int)
- func (m *HostEndpoint) String() string
- func (m *HostEndpoint) Unmarshal(dAtA []byte) error
- func (m *HostEndpoint) XXX_DiscardUnknown()
- func (m *HostEndpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HostEndpoint) XXX_Merge(src proto.Message)
- func (m *HostEndpoint) XXX_Size() int
- func (m *HostEndpoint) XXX_Unmarshal(b []byte) error
- type HostEndpointID
- func (*HostEndpointID) Descriptor() ([]byte, []int)
- func (m *HostEndpointID) GetEndpointId() string
- func (m *HostEndpointID) Marshal() (dAtA []byte, err error)
- func (m *HostEndpointID) MarshalTo(dAtA []byte) (int, error)
- func (m *HostEndpointID) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HostEndpointID) ProtoMessage()
- func (m *HostEndpointID) Reset()
- func (m *HostEndpointID) Size() (n int)
- func (m *HostEndpointID) String() string
- func (m *HostEndpointID) Unmarshal(dAtA []byte) error
- func (m *HostEndpointID) XXX_DiscardUnknown()
- func (m *HostEndpointID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HostEndpointID) XXX_Merge(src proto.Message)
- func (m *HostEndpointID) XXX_Size() int
- func (m *HostEndpointID) XXX_Unmarshal(b []byte) error
- type HostEndpointRemove
- func (*HostEndpointRemove) Descriptor() ([]byte, []int)
- func (m *HostEndpointRemove) GetId() *HostEndpointID
- func (m *HostEndpointRemove) Marshal() (dAtA []byte, err error)
- func (m *HostEndpointRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *HostEndpointRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HostEndpointRemove) ProtoMessage()
- func (m *HostEndpointRemove) Reset()
- func (m *HostEndpointRemove) Size() (n int)
- func (m *HostEndpointRemove) String() string
- func (m *HostEndpointRemove) Unmarshal(dAtA []byte) error
- func (m *HostEndpointRemove) XXX_DiscardUnknown()
- func (m *HostEndpointRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HostEndpointRemove) XXX_Merge(src proto.Message)
- func (m *HostEndpointRemove) XXX_Size() int
- func (m *HostEndpointRemove) XXX_Unmarshal(b []byte) error
- type HostEndpointStatusRemove
- func (*HostEndpointStatusRemove) Descriptor() ([]byte, []int)
- func (m *HostEndpointStatusRemove) GetId() *HostEndpointID
- func (m *HostEndpointStatusRemove) Marshal() (dAtA []byte, err error)
- func (m *HostEndpointStatusRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *HostEndpointStatusRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HostEndpointStatusRemove) ProtoMessage()
- func (m *HostEndpointStatusRemove) Reset()
- func (m *HostEndpointStatusRemove) Size() (n int)
- func (m *HostEndpointStatusRemove) String() string
- func (m *HostEndpointStatusRemove) Unmarshal(dAtA []byte) error
- func (m *HostEndpointStatusRemove) XXX_DiscardUnknown()
- func (m *HostEndpointStatusRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HostEndpointStatusRemove) XXX_Merge(src proto.Message)
- func (m *HostEndpointStatusRemove) XXX_Size() int
- func (m *HostEndpointStatusRemove) XXX_Unmarshal(b []byte) error
- type HostEndpointStatusUpdate
- func (*HostEndpointStatusUpdate) Descriptor() ([]byte, []int)
- func (m *HostEndpointStatusUpdate) GetId() *HostEndpointID
- func (m *HostEndpointStatusUpdate) GetStatus() *EndpointStatus
- func (m *HostEndpointStatusUpdate) Marshal() (dAtA []byte, err error)
- func (m *HostEndpointStatusUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *HostEndpointStatusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HostEndpointStatusUpdate) ProtoMessage()
- func (m *HostEndpointStatusUpdate) Reset()
- func (m *HostEndpointStatusUpdate) Size() (n int)
- func (m *HostEndpointStatusUpdate) String() string
- func (m *HostEndpointStatusUpdate) Unmarshal(dAtA []byte) error
- func (m *HostEndpointStatusUpdate) XXX_DiscardUnknown()
- func (m *HostEndpointStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HostEndpointStatusUpdate) XXX_Merge(src proto.Message)
- func (m *HostEndpointStatusUpdate) XXX_Size() int
- func (m *HostEndpointStatusUpdate) XXX_Unmarshal(b []byte) error
- type HostEndpointUpdate
- func (*HostEndpointUpdate) Descriptor() ([]byte, []int)
- func (m *HostEndpointUpdate) GetEndpoint() *HostEndpoint
- func (m *HostEndpointUpdate) GetId() *HostEndpointID
- func (m *HostEndpointUpdate) Marshal() (dAtA []byte, err error)
- func (m *HostEndpointUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *HostEndpointUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HostEndpointUpdate) ProtoMessage()
- func (m *HostEndpointUpdate) Reset()
- func (m *HostEndpointUpdate) Size() (n int)
- func (m *HostEndpointUpdate) String() string
- func (m *HostEndpointUpdate) Unmarshal(dAtA []byte) error
- func (m *HostEndpointUpdate) XXX_DiscardUnknown()
- func (m *HostEndpointUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HostEndpointUpdate) XXX_Merge(src proto.Message)
- func (m *HostEndpointUpdate) XXX_Size() int
- func (m *HostEndpointUpdate) XXX_Unmarshal(b []byte) error
- type HostMetadataRemove
- func (*HostMetadataRemove) Descriptor() ([]byte, []int)
- func (m *HostMetadataRemove) GetHostname() string
- func (m *HostMetadataRemove) GetIpv4Addr() string
- func (m *HostMetadataRemove) Marshal() (dAtA []byte, err error)
- func (m *HostMetadataRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *HostMetadataRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HostMetadataRemove) ProtoMessage()
- func (m *HostMetadataRemove) Reset()
- func (m *HostMetadataRemove) Size() (n int)
- func (m *HostMetadataRemove) String() string
- func (m *HostMetadataRemove) Unmarshal(dAtA []byte) error
- func (m *HostMetadataRemove) XXX_DiscardUnknown()
- func (m *HostMetadataRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HostMetadataRemove) XXX_Merge(src proto.Message)
- func (m *HostMetadataRemove) XXX_Size() int
- func (m *HostMetadataRemove) XXX_Unmarshal(b []byte) error
- type HostMetadataUpdate
- func (*HostMetadataUpdate) Descriptor() ([]byte, []int)
- func (m *HostMetadataUpdate) GetHostname() string
- func (m *HostMetadataUpdate) GetIpv4Addr() string
- func (m *HostMetadataUpdate) Marshal() (dAtA []byte, err error)
- func (m *HostMetadataUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *HostMetadataUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*HostMetadataUpdate) ProtoMessage()
- func (m *HostMetadataUpdate) Reset()
- func (m *HostMetadataUpdate) Size() (n int)
- func (m *HostMetadataUpdate) String() string
- func (m *HostMetadataUpdate) Unmarshal(dAtA []byte) error
- func (m *HostMetadataUpdate) XXX_DiscardUnknown()
- func (m *HostMetadataUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *HostMetadataUpdate) XXX_Merge(src proto.Message)
- func (m *HostMetadataUpdate) XXX_Size() int
- func (m *HostMetadataUpdate) XXX_Unmarshal(b []byte) error
- type IPAMPool
- func (*IPAMPool) Descriptor() ([]byte, []int)
- func (m *IPAMPool) GetCidr() string
- func (m *IPAMPool) GetMasquerade() bool
- func (m *IPAMPool) Marshal() (dAtA []byte, err error)
- func (m *IPAMPool) MarshalTo(dAtA []byte) (int, error)
- func (m *IPAMPool) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IPAMPool) ProtoMessage()
- func (m *IPAMPool) Reset()
- func (m *IPAMPool) Size() (n int)
- func (m *IPAMPool) String() string
- func (m *IPAMPool) Unmarshal(dAtA []byte) error
- func (m *IPAMPool) XXX_DiscardUnknown()
- func (m *IPAMPool) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPAMPool) XXX_Merge(src proto.Message)
- func (m *IPAMPool) XXX_Size() int
- func (m *IPAMPool) XXX_Unmarshal(b []byte) error
- type IPAMPoolRemove
- func (*IPAMPoolRemove) Descriptor() ([]byte, []int)
- func (m *IPAMPoolRemove) GetId() string
- func (m *IPAMPoolRemove) Marshal() (dAtA []byte, err error)
- func (m *IPAMPoolRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *IPAMPoolRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IPAMPoolRemove) ProtoMessage()
- func (m *IPAMPoolRemove) Reset()
- func (m *IPAMPoolRemove) Size() (n int)
- func (m *IPAMPoolRemove) String() string
- func (m *IPAMPoolRemove) Unmarshal(dAtA []byte) error
- func (m *IPAMPoolRemove) XXX_DiscardUnknown()
- func (m *IPAMPoolRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPAMPoolRemove) XXX_Merge(src proto.Message)
- func (m *IPAMPoolRemove) XXX_Size() int
- func (m *IPAMPoolRemove) XXX_Unmarshal(b []byte) error
- type IPAMPoolUpdate
- func (*IPAMPoolUpdate) Descriptor() ([]byte, []int)
- func (m *IPAMPoolUpdate) GetId() string
- func (m *IPAMPoolUpdate) GetPool() *IPAMPool
- func (m *IPAMPoolUpdate) Marshal() (dAtA []byte, err error)
- func (m *IPAMPoolUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *IPAMPoolUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IPAMPoolUpdate) ProtoMessage()
- func (m *IPAMPoolUpdate) Reset()
- func (m *IPAMPoolUpdate) Size() (n int)
- func (m *IPAMPoolUpdate) String() string
- func (m *IPAMPoolUpdate) Unmarshal(dAtA []byte) error
- func (m *IPAMPoolUpdate) XXX_DiscardUnknown()
- func (m *IPAMPoolUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPAMPoolUpdate) XXX_Merge(src proto.Message)
- func (m *IPAMPoolUpdate) XXX_Size() int
- func (m *IPAMPoolUpdate) XXX_Unmarshal(b []byte) error
- type IPConfig
- func (*IPConfig) Descriptor() ([]byte, []int)
- func (m *IPConfig) GetAddress() string
- func (m *IPConfig) GetGateway() string
- func (m *IPConfig) Marshal() (dAtA []byte, err error)
- func (m *IPConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *IPConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IPConfig) ProtoMessage()
- func (m *IPConfig) Reset()
- func (m *IPConfig) Size() (n int)
- func (m *IPConfig) String() string
- func (m *IPConfig) Unmarshal(dAtA []byte) error
- 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 IPPoolType
- type IPSetDeltaUpdate
- func (*IPSetDeltaUpdate) Descriptor() ([]byte, []int)
- func (m *IPSetDeltaUpdate) GetAddedMembers() []string
- func (m *IPSetDeltaUpdate) GetId() string
- func (m *IPSetDeltaUpdate) GetRemovedMembers() []string
- func (m *IPSetDeltaUpdate) Marshal() (dAtA []byte, err error)
- func (m *IPSetDeltaUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *IPSetDeltaUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IPSetDeltaUpdate) ProtoMessage()
- func (m *IPSetDeltaUpdate) Reset()
- func (m *IPSetDeltaUpdate) Size() (n int)
- func (m *IPSetDeltaUpdate) String() string
- func (m *IPSetDeltaUpdate) Unmarshal(dAtA []byte) error
- func (m *IPSetDeltaUpdate) XXX_DiscardUnknown()
- func (m *IPSetDeltaUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPSetDeltaUpdate) XXX_Merge(src proto.Message)
- func (m *IPSetDeltaUpdate) XXX_Size() int
- func (m *IPSetDeltaUpdate) XXX_Unmarshal(b []byte) error
- type IPSetRemove
- func (*IPSetRemove) Descriptor() ([]byte, []int)
- func (m *IPSetRemove) GetId() string
- func (m *IPSetRemove) Marshal() (dAtA []byte, err error)
- func (m *IPSetRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *IPSetRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IPSetRemove) ProtoMessage()
- func (m *IPSetRemove) Reset()
- func (m *IPSetRemove) Size() (n int)
- func (m *IPSetRemove) String() string
- func (m *IPSetRemove) Unmarshal(dAtA []byte) error
- func (m *IPSetRemove) XXX_DiscardUnknown()
- func (m *IPSetRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPSetRemove) XXX_Merge(src proto.Message)
- func (m *IPSetRemove) XXX_Size() int
- func (m *IPSetRemove) XXX_Unmarshal(b []byte) error
- type IPSetUpdate
- func (*IPSetUpdate) Descriptor() ([]byte, []int)
- func (m *IPSetUpdate) GetId() string
- func (m *IPSetUpdate) GetMembers() []string
- func (m *IPSetUpdate) GetType() IPSetUpdate_IPSetType
- func (m *IPSetUpdate) Marshal() (dAtA []byte, err error)
- func (m *IPSetUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *IPSetUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IPSetUpdate) ProtoMessage()
- func (m *IPSetUpdate) Reset()
- func (m *IPSetUpdate) Size() (n int)
- func (m *IPSetUpdate) String() string
- func (m *IPSetUpdate) Unmarshal(dAtA []byte) error
- func (m *IPSetUpdate) XXX_DiscardUnknown()
- func (m *IPSetUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPSetUpdate) XXX_Merge(src proto.Message)
- func (m *IPSetUpdate) XXX_Size() int
- func (m *IPSetUpdate) XXX_Unmarshal(b []byte) error
- type IPSetUpdate_IPSetType
- type IPVersion
- type IcmpTypeAndCode
- func (*IcmpTypeAndCode) Descriptor() ([]byte, []int)
- func (m *IcmpTypeAndCode) GetCode() int32
- func (m *IcmpTypeAndCode) GetType() int32
- func (m *IcmpTypeAndCode) Marshal() (dAtA []byte, err error)
- func (m *IcmpTypeAndCode) MarshalTo(dAtA []byte) (int, error)
- func (m *IcmpTypeAndCode) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*IcmpTypeAndCode) ProtoMessage()
- func (m *IcmpTypeAndCode) Reset()
- func (m *IcmpTypeAndCode) Size() (n int)
- func (m *IcmpTypeAndCode) String() string
- func (m *IcmpTypeAndCode) Unmarshal(dAtA []byte) error
- func (m *IcmpTypeAndCode) XXX_DiscardUnknown()
- func (m *IcmpTypeAndCode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IcmpTypeAndCode) XXX_Merge(src proto.Message)
- func (m *IcmpTypeAndCode) XXX_Size() int
- func (m *IcmpTypeAndCode) XXX_Unmarshal(b []byte) error
- type InSync
- func (*InSync) Descriptor() ([]byte, []int)
- func (m *InSync) Marshal() (dAtA []byte, err error)
- func (m *InSync) MarshalTo(dAtA []byte) (int, error)
- func (m *InSync) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*InSync) ProtoMessage()
- func (m *InSync) Reset()
- func (m *InSync) Size() (n int)
- func (m *InSync) String() string
- func (m *InSync) Unmarshal(dAtA []byte) error
- func (m *InSync) XXX_DiscardUnknown()
- func (m *InSync) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *InSync) XXX_Merge(src proto.Message)
- func (m *InSync) XXX_Size() int
- func (m *InSync) XXX_Unmarshal(b []byte) error
- type InfraAgentClient
- type InfraAgentServer
- type MasterArbitration
- func (*MasterArbitration) Descriptor() ([]byte, []int)deprecated
- func (x *MasterArbitration) GetElectionId() *Uint128
- func (x *MasterArbitration) GetRole() *Role
- func (*MasterArbitration) ProtoMessage()
- func (x *MasterArbitration) ProtoReflect() protoreflect.Message
- func (x *MasterArbitration) Reset()
- func (x *MasterArbitration) String() string
- type ModelData
- func (*ModelData) Descriptor() ([]byte, []int)deprecated
- func (x *ModelData) GetName() string
- func (x *ModelData) GetOrganization() string
- func (x *ModelData) GetVersion() string
- func (*ModelData) ProtoMessage()
- func (x *ModelData) ProtoReflect() protoreflect.Message
- func (x *ModelData) Reset()
- func (x *ModelData) String() string
- type NamespaceID
- func (*NamespaceID) Descriptor() ([]byte, []int)
- func (m *NamespaceID) GetName() string
- func (m *NamespaceID) Marshal() (dAtA []byte, err error)
- func (m *NamespaceID) MarshalTo(dAtA []byte) (int, error)
- func (m *NamespaceID) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NamespaceID) ProtoMessage()
- func (m *NamespaceID) Reset()
- func (m *NamespaceID) Size() (n int)
- func (m *NamespaceID) String() string
- func (m *NamespaceID) Unmarshal(dAtA []byte) error
- func (m *NamespaceID) XXX_DiscardUnknown()
- func (m *NamespaceID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NamespaceID) XXX_Merge(src proto.Message)
- func (m *NamespaceID) XXX_Size() int
- func (m *NamespaceID) XXX_Unmarshal(b []byte) error
- type NamespaceRemove
- func (*NamespaceRemove) Descriptor() ([]byte, []int)
- func (m *NamespaceRemove) GetId() *NamespaceID
- func (m *NamespaceRemove) Marshal() (dAtA []byte, err error)
- func (m *NamespaceRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *NamespaceRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NamespaceRemove) ProtoMessage()
- func (m *NamespaceRemove) Reset()
- func (m *NamespaceRemove) Size() (n int)
- func (m *NamespaceRemove) String() string
- func (m *NamespaceRemove) Unmarshal(dAtA []byte) error
- func (m *NamespaceRemove) XXX_DiscardUnknown()
- func (m *NamespaceRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NamespaceRemove) XXX_Merge(src proto.Message)
- func (m *NamespaceRemove) XXX_Size() int
- func (m *NamespaceRemove) XXX_Unmarshal(b []byte) error
- type NamespaceUpdate
- func (*NamespaceUpdate) Descriptor() ([]byte, []int)
- func (m *NamespaceUpdate) GetId() *NamespaceID
- func (m *NamespaceUpdate) GetLabels() map[string]string
- func (m *NamespaceUpdate) Marshal() (dAtA []byte, err error)
- func (m *NamespaceUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *NamespaceUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NamespaceUpdate) ProtoMessage()
- func (m *NamespaceUpdate) Reset()
- func (m *NamespaceUpdate) Size() (n int)
- func (m *NamespaceUpdate) String() string
- func (m *NamespaceUpdate) Unmarshal(dAtA []byte) error
- func (m *NamespaceUpdate) XXX_DiscardUnknown()
- func (m *NamespaceUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NamespaceUpdate) XXX_Merge(src proto.Message)
- func (m *NamespaceUpdate) XXX_Size() int
- func (m *NamespaceUpdate) XXX_Unmarshal(b []byte) error
- type NatEndpoint
- func (*NatEndpoint) Descriptor() ([]byte, []int)
- func (m *NatEndpoint) GetIpv4Addr() string
- func (m *NatEndpoint) GetPort() uint32
- func (m *NatEndpoint) Marshal() (dAtA []byte, err error)
- func (m *NatEndpoint) MarshalTo(dAtA []byte) (int, error)
- func (m *NatEndpoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NatEndpoint) ProtoMessage()
- func (m *NatEndpoint) Reset()
- func (m *NatEndpoint) Size() (n int)
- func (m *NatEndpoint) String() string
- func (m *NatEndpoint) Unmarshal(dAtA []byte) error
- func (m *NatEndpoint) XXX_DiscardUnknown()
- func (m *NatEndpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NatEndpoint) XXX_Merge(src proto.Message)
- func (m *NatEndpoint) XXX_Size() int
- func (m *NatEndpoint) XXX_Unmarshal(b []byte) error
- type NatEndpointTuple
- func (*NatEndpointTuple) Descriptor() ([]byte, []int)
- func (m *NatEndpointTuple) GetDstEp() *NatEndpoint
- func (m *NatEndpointTuple) GetSrcEp() *NatEndpoint
- func (m *NatEndpointTuple) Marshal() (dAtA []byte, err error)
- func (m *NatEndpointTuple) MarshalTo(dAtA []byte) (int, error)
- func (m *NatEndpointTuple) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NatEndpointTuple) ProtoMessage()
- func (m *NatEndpointTuple) Reset()
- func (m *NatEndpointTuple) Size() (n int)
- func (m *NatEndpointTuple) String() string
- func (m *NatEndpointTuple) Unmarshal(dAtA []byte) error
- func (m *NatEndpointTuple) XXX_DiscardUnknown()
- func (m *NatEndpointTuple) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NatEndpointTuple) XXX_Merge(src proto.Message)
- func (m *NatEndpointTuple) XXX_Size() int
- func (m *NatEndpointTuple) XXX_Unmarshal(b []byte) error
- type NatInfo
- func (*NatInfo) Descriptor() ([]byte, []int)
- func (m *NatInfo) GetExtIp() string
- func (m *NatInfo) GetIntIp() string
- func (m *NatInfo) Marshal() (dAtA []byte, err error)
- func (m *NatInfo) MarshalTo(dAtA []byte) (int, error)
- func (m *NatInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NatInfo) ProtoMessage()
- func (m *NatInfo) Reset()
- func (m *NatInfo) Size() (n int)
- func (m *NatInfo) String() string
- func (m *NatInfo) Unmarshal(dAtA []byte) error
- func (m *NatInfo) XXX_DiscardUnknown()
- func (m *NatInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NatInfo) XXX_Merge(src proto.Message)
- func (m *NatInfo) XXX_Size() int
- func (m *NatInfo) XXX_Unmarshal(b []byte) error
- type NatTranslation
- func (*NatTranslation) Descriptor() ([]byte, []int)
- func (m *NatTranslation) GetBackends() []*NatEndpointTuple
- func (m *NatTranslation) GetEndpoint() *NatEndpoint
- func (m *NatTranslation) GetIsRealIp() bool
- func (m *NatTranslation) GetProto() string
- func (m *NatTranslation) Marshal() (dAtA []byte, err error)
- func (m *NatTranslation) MarshalTo(dAtA []byte) (int, error)
- func (m *NatTranslation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NatTranslation) ProtoMessage()
- func (m *NatTranslation) Reset()
- func (m *NatTranslation) Size() (n int)
- func (m *NatTranslation) String() string
- func (m *NatTranslation) Unmarshal(dAtA []byte) error
- func (m *NatTranslation) XXX_DiscardUnknown()
- func (m *NatTranslation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NatTranslation) XXX_Merge(src proto.Message)
- func (m *NatTranslation) XXX_Size() int
- func (m *NatTranslation) XXX_Unmarshal(b []byte) error
- type Notification
- func (*Notification) Descriptor() ([]byte, []int)deprecated
- func (x *Notification) GetAlias() string
- func (x *Notification) GetAtomic() bool
- func (x *Notification) GetDelete() []*Path
- func (x *Notification) GetPrefix() *Path
- func (x *Notification) GetTimestamp() int64
- func (x *Notification) GetUpdate() []*Update
- func (*Notification) ProtoMessage()
- func (x *Notification) ProtoReflect() protoreflect.Message
- func (x *Notification) Reset()
- func (x *Notification) String() string
- type Path
- func (*Path) Descriptor() ([]byte, []int)deprecated
- func (x *Path) GetElem() []*PathElem
- func (x *Path) GetElement() []stringdeprecated
- func (x *Path) GetOrigin() string
- func (x *Path) GetTarget() string
- func (*Path) ProtoMessage()
- func (x *Path) ProtoReflect() protoreflect.Message
- func (x *Path) Reset()
- func (x *Path) String() string
- type PathElem
- type Policy
- func (*Policy) Descriptor() ([]byte, []int)
- func (m *Policy) GetInboundRules() []*Rule
- func (m *Policy) GetNamespace() string
- func (m *Policy) GetOutboundRules() []*Rule
- func (m *Policy) GetPreDnat() bool
- func (m *Policy) GetUntracked() bool
- func (m *Policy) Marshal() (dAtA []byte, err error)
- func (m *Policy) MarshalTo(dAtA []byte) (int, error)
- func (m *Policy) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Policy) ProtoMessage()
- func (m *Policy) Reset()
- func (m *Policy) Size() (n int)
- func (m *Policy) String() string
- func (m *Policy) Unmarshal(dAtA []byte) error
- func (m *Policy) XXX_DiscardUnknown()
- func (m *Policy) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Policy) XXX_Merge(src proto.Message)
- func (m *Policy) XXX_Size() int
- func (m *Policy) XXX_Unmarshal(b []byte) error
- type PolicyID
- func (*PolicyID) Descriptor() ([]byte, []int)
- func (m *PolicyID) GetName() string
- func (m *PolicyID) GetTier() string
- func (m *PolicyID) Marshal() (dAtA []byte, err error)
- func (m *PolicyID) MarshalTo(dAtA []byte) (int, error)
- func (m *PolicyID) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PolicyID) ProtoMessage()
- func (m *PolicyID) Reset()
- func (m *PolicyID) Size() (n int)
- func (m *PolicyID) String() string
- func (m *PolicyID) Unmarshal(dAtA []byte) error
- func (m *PolicyID) XXX_DiscardUnknown()
- func (m *PolicyID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PolicyID) XXX_Merge(src proto.Message)
- func (m *PolicyID) XXX_Size() int
- func (m *PolicyID) XXX_Unmarshal(b []byte) error
- type PolicySyncClient
- type PolicySyncServer
- type PolicySync_SyncClient
- type PolicySync_SyncServer
- type Poll
- type Port
- func (*Port) Descriptor() ([]byte, []int)
- func (m *Port) GetName() string
- func (m *Port) GetPort() uint32
- func (m *Port) GetProtocol() string
- func (m *Port) Marshal() (dAtA []byte, err error)
- func (m *Port) MarshalTo(dAtA []byte) (int, error)
- func (m *Port) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Port) ProtoMessage()
- func (m *Port) Reset()
- func (m *Port) Size() (n int)
- func (m *Port) String() string
- func (m *Port) Unmarshal(dAtA []byte) error
- func (m *Port) XXX_DiscardUnknown()
- func (m *Port) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Port) XXX_Merge(src proto.Message)
- func (m *Port) XXX_Size() int
- func (m *Port) XXX_Unmarshal(b []byte) error
- type PortRange
- func (*PortRange) Descriptor() ([]byte, []int)
- func (m *PortRange) GetFirst() int32
- func (m *PortRange) GetLast() int32
- func (m *PortRange) Marshal() (dAtA []byte, err error)
- func (m *PortRange) MarshalTo(dAtA []byte) (int, error)
- func (m *PortRange) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*PortRange) ProtoMessage()
- func (m *PortRange) Reset()
- func (m *PortRange) Size() (n int)
- func (m *PortRange) String() string
- func (m *PortRange) Unmarshal(dAtA []byte) error
- func (m *PortRange) XXX_DiscardUnknown()
- func (m *PortRange) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PortRange) XXX_Merge(src proto.Message)
- func (m *PortRange) XXX_Size() int
- func (m *PortRange) XXX_Unmarshal(b []byte) error
- type ProcessStatusUpdate
- func (*ProcessStatusUpdate) Descriptor() ([]byte, []int)
- func (m *ProcessStatusUpdate) GetIsoTimestamp() string
- func (m *ProcessStatusUpdate) GetUptime() float64
- func (m *ProcessStatusUpdate) Marshal() (dAtA []byte, err error)
- func (m *ProcessStatusUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *ProcessStatusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProcessStatusUpdate) ProtoMessage()
- func (m *ProcessStatusUpdate) Reset()
- func (m *ProcessStatusUpdate) Size() (n int)
- func (m *ProcessStatusUpdate) String() string
- func (m *ProcessStatusUpdate) Unmarshal(dAtA []byte) error
- func (m *ProcessStatusUpdate) XXX_DiscardUnknown()
- func (m *ProcessStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProcessStatusUpdate) XXX_Merge(src proto.Message)
- func (m *ProcessStatusUpdate) XXX_Size() int
- func (m *ProcessStatusUpdate) XXX_Unmarshal(b []byte) error
- type Profile
- func (*Profile) Descriptor() ([]byte, []int)
- func (m *Profile) GetInboundRules() []*Rule
- func (m *Profile) GetOutboundRules() []*Rule
- func (m *Profile) Marshal() (dAtA []byte, err error)
- func (m *Profile) MarshalTo(dAtA []byte) (int, error)
- func (m *Profile) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Profile) ProtoMessage()
- func (m *Profile) Reset()
- func (m *Profile) Size() (n int)
- func (m *Profile) String() string
- func (m *Profile) Unmarshal(dAtA []byte) error
- func (m *Profile) XXX_DiscardUnknown()
- func (m *Profile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Profile) XXX_Merge(src proto.Message)
- func (m *Profile) XXX_Size() int
- func (m *Profile) XXX_Unmarshal(b []byte) error
- type ProfileID
- func (*ProfileID) Descriptor() ([]byte, []int)
- func (m *ProfileID) GetName() string
- func (m *ProfileID) Marshal() (dAtA []byte, err error)
- func (m *ProfileID) MarshalTo(dAtA []byte) (int, error)
- func (m *ProfileID) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ProfileID) ProtoMessage()
- func (m *ProfileID) Reset()
- func (m *ProfileID) Size() (n int)
- func (m *ProfileID) String() string
- func (m *ProfileID) Unmarshal(dAtA []byte) error
- func (m *ProfileID) XXX_DiscardUnknown()
- func (m *ProfileID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProfileID) XXX_Merge(src proto.Message)
- func (m *ProfileID) XXX_Size() int
- func (m *ProfileID) XXX_Unmarshal(b []byte) error
- type Protocol
- func (*Protocol) Descriptor() ([]byte, []int)
- func (m *Protocol) GetName() string
- func (m *Protocol) GetNumber() int32
- func (m *Protocol) GetNumberOrName() isProtocol_NumberOrName
- func (m *Protocol) Marshal() (dAtA []byte, err error)
- func (m *Protocol) MarshalTo(dAtA []byte) (int, error)
- func (m *Protocol) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Protocol) ProtoMessage()
- func (m *Protocol) Reset()
- func (m *Protocol) Size() (n int)
- func (m *Protocol) String() string
- func (m *Protocol) Unmarshal(dAtA []byte) error
- func (m *Protocol) XXX_DiscardUnknown()
- func (m *Protocol) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Protocol) XXX_Merge(src proto.Message)
- func (*Protocol) XXX_OneofWrappers() []interface{}
- func (m *Protocol) XXX_Size() int
- func (m *Protocol) XXX_Unmarshal(b []byte) error
- type Protocol_Name
- type Protocol_Number
- type QOSMarking
- type RegisteredExtension
- func (*RegisteredExtension) Descriptor() ([]byte, []int)deprecated
- func (x *RegisteredExtension) GetId() ExtensionID
- func (x *RegisteredExtension) GetMsg() []byte
- func (*RegisteredExtension) ProtoMessage()
- func (x *RegisteredExtension) ProtoReflect() protoreflect.Message
- func (x *RegisteredExtension) Reset()
- func (x *RegisteredExtension) String() string
- type Reply
- func (*Reply) Descriptor() ([]byte, []int)
- func (m *Reply) GetErrorMessage() string
- func (m *Reply) GetSuccessful() bool
- func (m *Reply) Marshal() (dAtA []byte, err error)
- func (m *Reply) MarshalTo(dAtA []byte) (int, error)
- func (m *Reply) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Reply) ProtoMessage()
- func (m *Reply) Reset()
- func (m *Reply) Size() (n int)
- func (m *Reply) String() string
- func (m *Reply) Unmarshal(dAtA []byte) error
- func (m *Reply) XXX_DiscardUnknown()
- func (m *Reply) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Reply) XXX_Merge(src proto.Message)
- func (m *Reply) XXX_Size() int
- func (m *Reply) XXX_Unmarshal(b []byte) error
- type Role
- type RouteRemove
- func (*RouteRemove) Descriptor() ([]byte, []int)
- func (m *RouteRemove) GetDst() string
- func (m *RouteRemove) Marshal() (dAtA []byte, err error)
- func (m *RouteRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *RouteRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RouteRemove) ProtoMessage()
- func (m *RouteRemove) Reset()
- func (m *RouteRemove) Size() (n int)
- func (m *RouteRemove) String() string
- func (m *RouteRemove) Unmarshal(dAtA []byte) error
- func (m *RouteRemove) XXX_DiscardUnknown()
- func (m *RouteRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteRemove) XXX_Merge(src proto.Message)
- func (m *RouteRemove) XXX_Size() int
- func (m *RouteRemove) XXX_Unmarshal(b []byte) error
- type RouteType
- type RouteUpdate
- func (*RouteUpdate) Descriptor() ([]byte, []int)
- func (m *RouteUpdate) GetDst() string
- func (m *RouteUpdate) GetDstNodeIp() string
- func (m *RouteUpdate) GetDstNodeName() string
- func (m *RouteUpdate) GetIpPoolType() IPPoolType
- func (m *RouteUpdate) GetLocalWorkload() bool
- func (m *RouteUpdate) GetNatOutgoing() bool
- func (m *RouteUpdate) GetSameSubnet() bool
- func (m *RouteUpdate) GetTunnelType() *TunnelType
- func (m *RouteUpdate) GetType() RouteType
- func (m *RouteUpdate) Marshal() (dAtA []byte, err error)
- func (m *RouteUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *RouteUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RouteUpdate) ProtoMessage()
- func (m *RouteUpdate) Reset()
- func (m *RouteUpdate) Size() (n int)
- func (m *RouteUpdate) String() string
- func (m *RouteUpdate) Unmarshal(dAtA []byte) error
- func (m *RouteUpdate) XXX_DiscardUnknown()
- func (m *RouteUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RouteUpdate) XXX_Merge(src proto.Message)
- func (m *RouteUpdate) XXX_Size() int
- func (m *RouteUpdate) XXX_Unmarshal(b []byte) error
- type Rule
- func (*Rule) Descriptor() ([]byte, []int)
- func (m *Rule) GetAction() string
- func (m *Rule) GetDstIpPortSetIds() []string
- func (m *Rule) GetDstIpSetIds() []string
- func (m *Rule) GetDstNamedPortIpSetIds() []string
- func (m *Rule) GetDstNet() []string
- func (m *Rule) GetDstPorts() []*PortRange
- func (m *Rule) GetDstServiceAccountMatch() *ServiceAccountMatch
- func (m *Rule) GetHttpMatch() *HTTPMatch
- func (m *Rule) GetIcmp() isRule_Icmp
- func (m *Rule) GetIcmpType() int32
- func (m *Rule) GetIcmpTypeCode() *IcmpTypeAndCode
- func (m *Rule) GetIpVersion() IPVersion
- func (m *Rule) GetMetadata() *RuleMetadata
- func (m *Rule) GetNotDstIpSetIds() []string
- func (m *Rule) GetNotDstNamedPortIpSetIds() []string
- func (m *Rule) GetNotDstNet() []string
- func (m *Rule) GetNotDstPorts() []*PortRange
- func (m *Rule) GetNotIcmp() isRule_NotIcmp
- func (m *Rule) GetNotIcmpType() int32
- func (m *Rule) GetNotIcmpTypeCode() *IcmpTypeAndCode
- func (m *Rule) GetNotProtocol() *Protocol
- func (m *Rule) GetNotSrcIpSetIds() []string
- func (m *Rule) GetNotSrcNamedPortIpSetIds() []string
- func (m *Rule) GetNotSrcNet() []string
- func (m *Rule) GetNotSrcPorts() []*PortRange
- func (m *Rule) GetOriginalDstNamespaceSelector() string
- func (m *Rule) GetOriginalDstSelector() string
- func (m *Rule) GetOriginalDstService() string
- func (m *Rule) GetOriginalDstServiceNamespace() string
- func (m *Rule) GetOriginalNotDstSelector() string
- func (m *Rule) GetOriginalNotSrcSelector() string
- func (m *Rule) GetOriginalSrcNamespaceSelector() string
- func (m *Rule) GetOriginalSrcSelector() string
- func (m *Rule) GetOriginalSrcService() string
- func (m *Rule) GetOriginalSrcServiceNamespace() string
- func (m *Rule) GetProtocol() *Protocol
- func (m *Rule) GetRuleId() string
- func (m *Rule) GetSrcIpSetIds() []string
- func (m *Rule) GetSrcNamedPortIpSetIds() []string
- func (m *Rule) GetSrcNet() []string
- func (m *Rule) GetSrcPorts() []*PortRange
- func (m *Rule) GetSrcServiceAccountMatch() *ServiceAccountMatch
- func (m *Rule) Marshal() (dAtA []byte, err error)
- func (m *Rule) MarshalTo(dAtA []byte) (int, error)
- func (m *Rule) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Rule) ProtoMessage()
- func (m *Rule) Reset()
- func (m *Rule) Size() (n int)
- func (m *Rule) String() string
- func (m *Rule) Unmarshal(dAtA []byte) error
- func (m *Rule) XXX_DiscardUnknown()
- func (m *Rule) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Rule) XXX_Merge(src proto.Message)
- func (*Rule) XXX_OneofWrappers() []interface{}
- func (m *Rule) XXX_Size() int
- func (m *Rule) XXX_Unmarshal(b []byte) error
- type RuleMetadata
- func (*RuleMetadata) Descriptor() ([]byte, []int)
- func (m *RuleMetadata) GetAnnotations() map[string]string
- func (m *RuleMetadata) Marshal() (dAtA []byte, err error)
- func (m *RuleMetadata) MarshalTo(dAtA []byte) (int, error)
- func (m *RuleMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*RuleMetadata) ProtoMessage()
- func (m *RuleMetadata) Reset()
- func (m *RuleMetadata) Size() (n int)
- func (m *RuleMetadata) String() string
- func (m *RuleMetadata) Unmarshal(dAtA []byte) error
- func (m *RuleMetadata) XXX_DiscardUnknown()
- func (m *RuleMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RuleMetadata) XXX_Merge(src proto.Message)
- func (m *RuleMetadata) XXX_Size() int
- func (m *RuleMetadata) XXX_Unmarshal(b []byte) error
- type Rule_IcmpType
- type Rule_IcmpTypeCode
- type Rule_NotIcmpType
- type Rule_NotIcmpTypeCode
- type ScalarArray
- type ServiceAccountID
- func (*ServiceAccountID) Descriptor() ([]byte, []int)
- func (m *ServiceAccountID) GetName() string
- func (m *ServiceAccountID) GetNamespace() string
- func (m *ServiceAccountID) Marshal() (dAtA []byte, err error)
- func (m *ServiceAccountID) MarshalTo(dAtA []byte) (int, error)
- func (m *ServiceAccountID) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServiceAccountID) ProtoMessage()
- func (m *ServiceAccountID) Reset()
- func (m *ServiceAccountID) Size() (n int)
- func (m *ServiceAccountID) String() string
- func (m *ServiceAccountID) Unmarshal(dAtA []byte) error
- func (m *ServiceAccountID) XXX_DiscardUnknown()
- func (m *ServiceAccountID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceAccountID) XXX_Merge(src proto.Message)
- func (m *ServiceAccountID) XXX_Size() int
- func (m *ServiceAccountID) XXX_Unmarshal(b []byte) error
- type ServiceAccountMatch
- func (*ServiceAccountMatch) Descriptor() ([]byte, []int)
- func (m *ServiceAccountMatch) GetNames() []string
- func (m *ServiceAccountMatch) GetSelector() string
- func (m *ServiceAccountMatch) Marshal() (dAtA []byte, err error)
- func (m *ServiceAccountMatch) MarshalTo(dAtA []byte) (int, error)
- func (m *ServiceAccountMatch) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServiceAccountMatch) ProtoMessage()
- func (m *ServiceAccountMatch) Reset()
- func (m *ServiceAccountMatch) Size() (n int)
- func (m *ServiceAccountMatch) String() string
- func (m *ServiceAccountMatch) Unmarshal(dAtA []byte) error
- func (m *ServiceAccountMatch) XXX_DiscardUnknown()
- func (m *ServiceAccountMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceAccountMatch) XXX_Merge(src proto.Message)
- func (m *ServiceAccountMatch) XXX_Size() int
- func (m *ServiceAccountMatch) XXX_Unmarshal(b []byte) error
- type ServiceAccountRemove
- func (*ServiceAccountRemove) Descriptor() ([]byte, []int)
- func (m *ServiceAccountRemove) GetId() *ServiceAccountID
- func (m *ServiceAccountRemove) Marshal() (dAtA []byte, err error)
- func (m *ServiceAccountRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *ServiceAccountRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServiceAccountRemove) ProtoMessage()
- func (m *ServiceAccountRemove) Reset()
- func (m *ServiceAccountRemove) Size() (n int)
- func (m *ServiceAccountRemove) String() string
- func (m *ServiceAccountRemove) Unmarshal(dAtA []byte) error
- func (m *ServiceAccountRemove) XXX_DiscardUnknown()
- func (m *ServiceAccountRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceAccountRemove) XXX_Merge(src proto.Message)
- func (m *ServiceAccountRemove) XXX_Size() int
- func (m *ServiceAccountRemove) XXX_Unmarshal(b []byte) error
- type ServiceAccountUpdate
- func (*ServiceAccountUpdate) Descriptor() ([]byte, []int)
- func (m *ServiceAccountUpdate) GetId() *ServiceAccountID
- func (m *ServiceAccountUpdate) GetLabels() map[string]string
- func (m *ServiceAccountUpdate) Marshal() (dAtA []byte, err error)
- func (m *ServiceAccountUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *ServiceAccountUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ServiceAccountUpdate) ProtoMessage()
- func (m *ServiceAccountUpdate) Reset()
- func (m *ServiceAccountUpdate) Size() (n int)
- func (m *ServiceAccountUpdate) String() string
- func (m *ServiceAccountUpdate) Unmarshal(dAtA []byte) error
- func (m *ServiceAccountUpdate) XXX_DiscardUnknown()
- func (m *ServiceAccountUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceAccountUpdate) XXX_Merge(src proto.Message)
- func (m *ServiceAccountUpdate) XXX_Size() int
- func (m *ServiceAccountUpdate) XXX_Unmarshal(b []byte) error
- type SetRequest
- func (*SetRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SetRequest) GetDelete() []*Path
- func (x *SetRequest) GetExtension() []*Extension
- func (x *SetRequest) GetPrefix() *Path
- func (x *SetRequest) GetReplace() []*Update
- func (x *SetRequest) GetUpdate() []*Update
- func (*SetRequest) ProtoMessage()
- func (x *SetRequest) ProtoReflect() protoreflect.Message
- func (x *SetRequest) Reset()
- func (x *SetRequest) String() string
- type SetResponse
- func (*SetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SetResponse) GetExtension() []*Extension
- func (x *SetResponse) GetMessage() *Errordeprecated
- func (x *SetResponse) GetPrefix() *Path
- func (x *SetResponse) GetResponse() []*UpdateResult
- func (x *SetResponse) GetTimestamp() int64
- func (*SetResponse) ProtoMessage()
- func (x *SetResponse) ProtoReflect() protoreflect.Message
- func (x *SetResponse) Reset()
- func (x *SetResponse) String() string
- type SetSnatAddressRequest
- func (*SetSnatAddressRequest) Descriptor() ([]byte, []int)
- func (m *SetSnatAddressRequest) GetSnatIpv4() string
- func (m *SetSnatAddressRequest) GetSnatIpv6() string
- func (m *SetSnatAddressRequest) Marshal() (dAtA []byte, err error)
- func (m *SetSnatAddressRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *SetSnatAddressRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SetSnatAddressRequest) ProtoMessage()
- func (m *SetSnatAddressRequest) Reset()
- func (m *SetSnatAddressRequest) Size() (n int)
- func (m *SetSnatAddressRequest) String() string
- func (m *SetSnatAddressRequest) Unmarshal(dAtA []byte) error
- func (m *SetSnatAddressRequest) XXX_DiscardUnknown()
- func (m *SetSnatAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetSnatAddressRequest) XXX_Merge(src proto.Message)
- func (m *SetSnatAddressRequest) XXX_Size() int
- func (m *SetSnatAddressRequest) XXX_Unmarshal(b []byte) error
- type SetupHostInterfaceRequest
- func (*SetupHostInterfaceRequest) Descriptor() ([]byte, []int)
- func (m *SetupHostInterfaceRequest) GetIfName() string
- func (m *SetupHostInterfaceRequest) GetIpv4Addr() string
- func (m *SetupHostInterfaceRequest) GetMacAddr() string
- func (m *SetupHostInterfaceRequest) Marshal() (dAtA []byte, err error)
- func (m *SetupHostInterfaceRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *SetupHostInterfaceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SetupHostInterfaceRequest) ProtoMessage()
- func (m *SetupHostInterfaceRequest) Reset()
- func (m *SetupHostInterfaceRequest) Size() (n int)
- func (m *SetupHostInterfaceRequest) String() string
- func (m *SetupHostInterfaceRequest) Unmarshal(dAtA []byte) error
- func (m *SetupHostInterfaceRequest) XXX_DiscardUnknown()
- func (m *SetupHostInterfaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SetupHostInterfaceRequest) XXX_Merge(src proto.Message)
- func (m *SetupHostInterfaceRequest) XXX_Size() int
- func (m *SetupHostInterfaceRequest) XXX_Unmarshal(b []byte) error
- type SubscribeRequest
- func (*SubscribeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeRequest) GetAliases() *AliasList
- func (x *SubscribeRequest) GetExtension() []*Extension
- func (x *SubscribeRequest) GetPoll() *Poll
- func (m *SubscribeRequest) GetRequest() isSubscribeRequest_Request
- func (x *SubscribeRequest) GetSubscribe() *SubscriptionList
- func (*SubscribeRequest) ProtoMessage()
- func (x *SubscribeRequest) ProtoReflect() protoreflect.Message
- func (x *SubscribeRequest) Reset()
- func (x *SubscribeRequest) String() string
- type SubscribeRequest_Aliases
- type SubscribeRequest_Poll
- type SubscribeRequest_Subscribe
- type SubscribeResponse
- func (*SubscribeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeResponse) GetError() *Errordeprecated
- func (x *SubscribeResponse) GetExtension() []*Extension
- func (m *SubscribeResponse) GetResponse() isSubscribeResponse_Response
- func (x *SubscribeResponse) GetSyncResponse() bool
- func (x *SubscribeResponse) GetUpdate() *Notification
- func (*SubscribeResponse) ProtoMessage()
- func (x *SubscribeResponse) ProtoReflect() protoreflect.Message
- func (x *SubscribeResponse) Reset()
- func (x *SubscribeResponse) String() string
- type SubscribeResponse_Error
- type SubscribeResponse_SyncResponse
- type SubscribeResponse_Update
- type Subscription
- func (*Subscription) Descriptor() ([]byte, []int)deprecated
- func (x *Subscription) GetHeartbeatInterval() uint64
- func (x *Subscription) GetMode() SubscriptionMode
- func (x *Subscription) GetPath() *Path
- func (x *Subscription) GetSampleInterval() uint64
- func (x *Subscription) GetSuppressRedundant() bool
- func (*Subscription) ProtoMessage()
- func (x *Subscription) ProtoReflect() protoreflect.Message
- func (x *Subscription) Reset()
- func (x *Subscription) String() string
- type SubscriptionList
- func (*SubscriptionList) Descriptor() ([]byte, []int)deprecated
- func (x *SubscriptionList) GetAllowAggregation() bool
- func (x *SubscriptionList) GetEncoding() Encoding
- func (x *SubscriptionList) GetMode() SubscriptionList_Mode
- func (x *SubscriptionList) GetPrefix() *Path
- func (x *SubscriptionList) GetQos() *QOSMarking
- func (x *SubscriptionList) GetSubscription() []*Subscription
- func (x *SubscriptionList) GetUpdatesOnly() bool
- func (x *SubscriptionList) GetUseAliases() bool
- func (x *SubscriptionList) GetUseModels() []*ModelData
- func (*SubscriptionList) ProtoMessage()
- func (x *SubscriptionList) ProtoReflect() protoreflect.Message
- func (x *SubscriptionList) Reset()
- func (x *SubscriptionList) String() string
- type SubscriptionList_Mode
- func (SubscriptionList_Mode) Descriptor() protoreflect.EnumDescriptor
- func (x SubscriptionList_Mode) Enum() *SubscriptionList_Mode
- func (SubscriptionList_Mode) EnumDescriptor() ([]byte, []int)deprecated
- func (x SubscriptionList_Mode) Number() protoreflect.EnumNumber
- func (x SubscriptionList_Mode) String() string
- func (SubscriptionList_Mode) Type() protoreflect.EnumType
- type SubscriptionMode
- func (SubscriptionMode) Descriptor() protoreflect.EnumDescriptor
- func (x SubscriptionMode) Enum() *SubscriptionMode
- func (SubscriptionMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x SubscriptionMode) Number() protoreflect.EnumNumber
- func (x SubscriptionMode) String() string
- func (SubscriptionMode) Type() protoreflect.EnumType
- type SyncRequest
- func (*SyncRequest) Descriptor() ([]byte, []int)
- func (m *SyncRequest) Marshal() (dAtA []byte, err error)
- func (m *SyncRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *SyncRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SyncRequest) ProtoMessage()
- func (m *SyncRequest) Reset()
- func (m *SyncRequest) Size() (n int)
- func (m *SyncRequest) String() string
- func (m *SyncRequest) Unmarshal(dAtA []byte) error
- func (m *SyncRequest) XXX_DiscardUnknown()
- func (m *SyncRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SyncRequest) XXX_Merge(src proto.Message)
- func (m *SyncRequest) XXX_Size() int
- func (m *SyncRequest) XXX_Unmarshal(b []byte) error
- type TierInfo
- func (*TierInfo) Descriptor() ([]byte, []int)
- func (m *TierInfo) GetEgressPolicies() []string
- func (m *TierInfo) GetIngressPolicies() []string
- func (m *TierInfo) GetName() string
- func (m *TierInfo) Marshal() (dAtA []byte, err error)
- func (m *TierInfo) MarshalTo(dAtA []byte) (int, error)
- func (m *TierInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TierInfo) ProtoMessage()
- func (m *TierInfo) Reset()
- func (m *TierInfo) Size() (n int)
- func (m *TierInfo) String() string
- func (m *TierInfo) Unmarshal(dAtA []byte) error
- func (m *TierInfo) XXX_DiscardUnknown()
- func (m *TierInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TierInfo) XXX_Merge(src proto.Message)
- func (m *TierInfo) XXX_Size() int
- func (m *TierInfo) XXX_Unmarshal(b []byte) error
- type ToDataplane
- func (*ToDataplane) Descriptor() ([]byte, []int)
- func (m *ToDataplane) GetActivePolicyRemove() *ActivePolicyRemove
- func (m *ToDataplane) GetActivePolicyUpdate() *ActivePolicyUpdate
- func (m *ToDataplane) GetActiveProfileRemove() *ActiveProfileRemove
- func (m *ToDataplane) GetActiveProfileUpdate() *ActiveProfileUpdate
- func (m *ToDataplane) GetConfigUpdate() *ConfigUpdate
- func (m *ToDataplane) GetGlobalBgpConfigUpdate() *GlobalBGPConfigUpdate
- func (m *ToDataplane) GetHostEndpointRemove() *HostEndpointRemove
- func (m *ToDataplane) GetHostEndpointUpdate() *HostEndpointUpdate
- func (m *ToDataplane) GetHostMetadataRemove() *HostMetadataRemove
- func (m *ToDataplane) GetHostMetadataUpdate() *HostMetadataUpdate
- func (m *ToDataplane) GetInSync() *InSync
- func (m *ToDataplane) GetIpamPoolRemove() *IPAMPoolRemove
- func (m *ToDataplane) GetIpamPoolUpdate() *IPAMPoolUpdate
- func (m *ToDataplane) GetIpsetDeltaUpdate() *IPSetDeltaUpdate
- func (m *ToDataplane) GetIpsetRemove() *IPSetRemove
- func (m *ToDataplane) GetIpsetUpdate() *IPSetUpdate
- func (m *ToDataplane) GetNamespaceRemove() *NamespaceRemove
- func (m *ToDataplane) GetNamespaceUpdate() *NamespaceUpdate
- func (m *ToDataplane) GetPayload() isToDataplane_Payload
- func (m *ToDataplane) GetRouteRemove() *RouteRemove
- func (m *ToDataplane) GetRouteUpdate() *RouteUpdate
- func (m *ToDataplane) GetSequenceNumber() uint64
- func (m *ToDataplane) GetServiceAccountRemove() *ServiceAccountRemove
- func (m *ToDataplane) GetServiceAccountUpdate() *ServiceAccountUpdate
- func (m *ToDataplane) GetVtepRemove() *VXLANTunnelEndpointRemove
- func (m *ToDataplane) GetVtepUpdate() *VXLANTunnelEndpointUpdate
- func (m *ToDataplane) GetWireguardEndpointRemove() *WireguardEndpointRemove
- func (m *ToDataplane) GetWireguardEndpointUpdate() *WireguardEndpointUpdate
- func (m *ToDataplane) GetWorkloadEndpointRemove() *WorkloadEndpointRemove
- func (m *ToDataplane) GetWorkloadEndpointUpdate() *WorkloadEndpointUpdate
- func (m *ToDataplane) Marshal() (dAtA []byte, err error)
- func (m *ToDataplane) MarshalTo(dAtA []byte) (int, error)
- func (m *ToDataplane) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ToDataplane) ProtoMessage()
- func (m *ToDataplane) Reset()
- func (m *ToDataplane) Size() (n int)
- func (m *ToDataplane) String() string
- func (m *ToDataplane) Unmarshal(dAtA []byte) error
- func (m *ToDataplane) XXX_DiscardUnknown()
- func (m *ToDataplane) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ToDataplane) XXX_Merge(src proto.Message)
- func (*ToDataplane) XXX_OneofWrappers() []interface{}
- func (m *ToDataplane) XXX_Size() int
- func (m *ToDataplane) XXX_Unmarshal(b []byte) error
- type ToDataplane_ActivePolicyRemove
- type ToDataplane_ActivePolicyUpdate
- type ToDataplane_ActiveProfileRemove
- type ToDataplane_ActiveProfileUpdate
- type ToDataplane_ConfigUpdate
- type ToDataplane_GlobalBgpConfigUpdate
- type ToDataplane_HostEndpointRemove
- type ToDataplane_HostEndpointUpdate
- type ToDataplane_HostMetadataRemove
- type ToDataplane_HostMetadataUpdate
- type ToDataplane_InSync
- type ToDataplane_IpamPoolRemove
- type ToDataplane_IpamPoolUpdate
- type ToDataplane_IpsetDeltaUpdate
- type ToDataplane_IpsetRemove
- type ToDataplane_IpsetUpdate
- type ToDataplane_NamespaceRemove
- type ToDataplane_NamespaceUpdate
- type ToDataplane_RouteRemove
- type ToDataplane_RouteUpdate
- type ToDataplane_ServiceAccountRemove
- type ToDataplane_ServiceAccountUpdate
- type ToDataplane_VtepRemove
- type ToDataplane_VtepUpdate
- type ToDataplane_WireguardEndpointRemove
- type ToDataplane_WireguardEndpointUpdate
- type ToDataplane_WorkloadEndpointRemove
- type ToDataplane_WorkloadEndpointUpdate
- type TunnelType
- func (*TunnelType) Descriptor() ([]byte, []int)
- func (m *TunnelType) GetIpip() bool
- func (m *TunnelType) GetVxlan() bool
- func (m *TunnelType) GetWireguard() bool
- func (m *TunnelType) Marshal() (dAtA []byte, err error)
- func (m *TunnelType) MarshalTo(dAtA []byte) (int, error)
- func (m *TunnelType) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TunnelType) ProtoMessage()
- func (m *TunnelType) Reset()
- func (m *TunnelType) Size() (n int)
- func (m *TunnelType) String() string
- func (m *TunnelType) Unmarshal(dAtA []byte) error
- func (m *TunnelType) XXX_DiscardUnknown()
- func (m *TunnelType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TunnelType) XXX_Merge(src proto.Message)
- func (m *TunnelType) XXX_Size() int
- func (m *TunnelType) XXX_Unmarshal(b []byte) error
- type TypedValue
- func (*TypedValue) Descriptor() ([]byte, []int)deprecated
- func (x *TypedValue) GetAnyVal() *anypb.Any
- func (x *TypedValue) GetAsciiVal() string
- func (x *TypedValue) GetBoolVal() bool
- func (x *TypedValue) GetBytesVal() []byte
- func (x *TypedValue) GetDecimalVal() *Decimal64
- func (x *TypedValue) GetFloatVal() float32
- func (x *TypedValue) GetIntVal() int64
- func (x *TypedValue) GetJsonIetfVal() []byte
- func (x *TypedValue) GetJsonVal() []byte
- func (x *TypedValue) GetLeaflistVal() *ScalarArray
- func (x *TypedValue) GetProtoBytes() []byte
- func (x *TypedValue) GetStringVal() string
- func (x *TypedValue) GetUintVal() uint64
- func (m *TypedValue) GetValue() isTypedValue_Value
- func (*TypedValue) ProtoMessage()
- func (x *TypedValue) ProtoReflect() protoreflect.Message
- func (x *TypedValue) Reset()
- func (x *TypedValue) String() string
- type TypedValue_AnyVal
- type TypedValue_AsciiVal
- type TypedValue_BoolVal
- type TypedValue_BytesVal
- type TypedValue_DecimalVal
- type TypedValue_FloatVal
- type TypedValue_IntVal
- type TypedValue_JsonIetfVal
- type TypedValue_JsonVal
- type TypedValue_LeaflistVal
- type TypedValue_ProtoBytes
- type TypedValue_StringVal
- type TypedValue_UintVal
- type Uint128
- type UnimplementedCniDataplaneServer
- type UnimplementedGNMIServer
- func (*UnimplementedGNMIServer) Capabilities(context.Context, *CapabilityRequest) (*CapabilityResponse, error)
- func (*UnimplementedGNMIServer) Get(context.Context, *GetRequest) (*GetResponse, error)
- func (*UnimplementedGNMIServer) Set(context.Context, *SetRequest) (*SetResponse, error)
- func (*UnimplementedGNMIServer) Subscribe(GNMI_SubscribeServer) error
- type UnimplementedInfraAgentServer
- func (*UnimplementedInfraAgentServer) ActivePolicyRemove(ctx context.Context, req *ActivePolicyRemove) (*Reply, error)
- func (*UnimplementedInfraAgentServer) ActivePolicyUpdate(ctx context.Context, req *ActivePolicyUpdate) (*Reply, error)
- func (*UnimplementedInfraAgentServer) AddDelSnatPrefix(ctx context.Context, req *AddDelSnatPrefixRequest) (*Reply, error)
- func (*UnimplementedInfraAgentServer) CreateNetwork(ctx context.Context, req *CreateNetworkRequest) (*AddReply, error)
- func (*UnimplementedInfraAgentServer) DeleteNetwork(ctx context.Context, req *DeleteNetworkRequest) (*DelReply, error)
- func (*UnimplementedInfraAgentServer) NatTranslationAdd(ctx context.Context, req *NatTranslation) (*Reply, error)
- func (*UnimplementedInfraAgentServer) NatTranslationDelete(ctx context.Context, req *NatTranslation) (*Reply, error)
- func (*UnimplementedInfraAgentServer) RemoveActiveProfile(ctx context.Context, req *ActiveProfileRemove) (*Reply, error)
- func (*UnimplementedInfraAgentServer) RemoveHostEndpoint(ctx context.Context, req *HostEndpointRemove) (*Reply, error)
- func (*UnimplementedInfraAgentServer) RemoveHostMetaData(ctx context.Context, req *HostMetadataRemove) (*Reply, error)
- func (*UnimplementedInfraAgentServer) RemoveIPSet(ctx context.Context, req *IPSetRemove) (*Reply, error)
- func (*UnimplementedInfraAgentServer) RemoveLocalEndpoint(ctx context.Context, req *WorkloadEndpointRemove) (*Reply, error)
- func (*UnimplementedInfraAgentServer) RemoveNamespace(ctx context.Context, req *NamespaceRemove) (*Reply, error)
- func (*UnimplementedInfraAgentServer) RemoveRoute(ctx context.Context, req *RouteRemove) (*Reply, error)
- func (*UnimplementedInfraAgentServer) RemoveServiceAccount(ctx context.Context, req *ServiceAccountRemove) (*Reply, error)
- func (*UnimplementedInfraAgentServer) RemoveVXLANTunnelEndpoint(ctx context.Context, req *VXLANTunnelEndpointRemove) (*Reply, error)
- func (*UnimplementedInfraAgentServer) RemoveWireguardEndpoint(ctx context.Context, req *WireguardEndpointRemove) (*Reply, error)
- func (*UnimplementedInfraAgentServer) SetSnatAddress(ctx context.Context, req *SetSnatAddressRequest) (*Reply, error)
- func (*UnimplementedInfraAgentServer) SetupHostInterface(ctx context.Context, req *SetupHostInterfaceRequest) (*Reply, error)
- func (*UnimplementedInfraAgentServer) UpdateActiveProfile(ctx context.Context, req *ActiveProfileUpdate) (*Reply, error)
- func (*UnimplementedInfraAgentServer) UpdateGlobalBGPConfig(ctx context.Context, req *GlobalBGPConfigUpdate) (*Reply, error)
- func (*UnimplementedInfraAgentServer) UpdateHostEndpoint(ctx context.Context, req *HostEndpointUpdate) (*Reply, error)
- func (*UnimplementedInfraAgentServer) UpdateHostMetaData(ctx context.Context, req *HostMetadataUpdate) (*Reply, error)
- func (*UnimplementedInfraAgentServer) UpdateIPSet(ctx context.Context, req *IPSetUpdate) (*Reply, error)
- func (*UnimplementedInfraAgentServer) UpdateIPSetDelta(ctx context.Context, req *IPSetDeltaUpdate) (*Reply, error)
- func (*UnimplementedInfraAgentServer) UpdateLocalEndpoint(ctx context.Context, req *WorkloadEndpointUpdate) (*Reply, error)
- func (*UnimplementedInfraAgentServer) UpdateNamespace(ctx context.Context, req *NamespaceUpdate) (*Reply, error)
- func (*UnimplementedInfraAgentServer) UpdateRoute(ctx context.Context, req *RouteUpdate) (*Reply, error)
- func (*UnimplementedInfraAgentServer) UpdateServiceAccount(ctx context.Context, req *ServiceAccountUpdate) (*Reply, error)
- func (*UnimplementedInfraAgentServer) UpdateVXLANTunnelEndpoint(ctx context.Context, req *VXLANTunnelEndpointUpdate) (*Reply, error)
- func (*UnimplementedInfraAgentServer) UpdateWireguardEndpoint(ctx context.Context, req *WireguardEndpointUpdate) (*Reply, error)
- type UnimplementedPolicySyncServer
- type Update
- func (*Update) Descriptor() ([]byte, []int)deprecated
- func (x *Update) GetDuplicates() uint32
- func (x *Update) GetPath() *Path
- func (x *Update) GetVal() *TypedValue
- func (x *Update) GetValue() *Valuedeprecated
- func (*Update) ProtoMessage()
- func (x *Update) ProtoReflect() protoreflect.Message
- func (x *Update) Reset()
- func (x *Update) String() string
- type UpdateResult
- func (*UpdateResult) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateResult) GetMessage() *Errordeprecated
- func (x *UpdateResult) GetOp() UpdateResult_Operation
- func (x *UpdateResult) GetPath() *Path
- func (x *UpdateResult) GetTimestamp() int64deprecated
- func (*UpdateResult) ProtoMessage()
- func (x *UpdateResult) ProtoReflect() protoreflect.Message
- func (x *UpdateResult) Reset()
- func (x *UpdateResult) String() string
- type UpdateResult_Operation
- func (UpdateResult_Operation) Descriptor() protoreflect.EnumDescriptor
- func (x UpdateResult_Operation) Enum() *UpdateResult_Operation
- func (UpdateResult_Operation) EnumDescriptor() ([]byte, []int)deprecated
- func (x UpdateResult_Operation) Number() protoreflect.EnumNumber
- func (x UpdateResult_Operation) String() string
- func (UpdateResult_Operation) Type() protoreflect.EnumType
- type VXLANTunnelEndpointRemove
- func (*VXLANTunnelEndpointRemove) Descriptor() ([]byte, []int)
- func (m *VXLANTunnelEndpointRemove) GetNode() string
- func (m *VXLANTunnelEndpointRemove) Marshal() (dAtA []byte, err error)
- func (m *VXLANTunnelEndpointRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *VXLANTunnelEndpointRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VXLANTunnelEndpointRemove) ProtoMessage()
- func (m *VXLANTunnelEndpointRemove) Reset()
- func (m *VXLANTunnelEndpointRemove) Size() (n int)
- func (m *VXLANTunnelEndpointRemove) String() string
- func (m *VXLANTunnelEndpointRemove) Unmarshal(dAtA []byte) error
- func (m *VXLANTunnelEndpointRemove) XXX_DiscardUnknown()
- func (m *VXLANTunnelEndpointRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VXLANTunnelEndpointRemove) XXX_Merge(src proto.Message)
- func (m *VXLANTunnelEndpointRemove) XXX_Size() int
- func (m *VXLANTunnelEndpointRemove) XXX_Unmarshal(b []byte) error
- type VXLANTunnelEndpointUpdate
- func (*VXLANTunnelEndpointUpdate) Descriptor() ([]byte, []int)
- func (m *VXLANTunnelEndpointUpdate) GetIpv4Addr() string
- func (m *VXLANTunnelEndpointUpdate) GetMac() string
- func (m *VXLANTunnelEndpointUpdate) GetNode() string
- func (m *VXLANTunnelEndpointUpdate) GetParentDeviceIp() string
- func (m *VXLANTunnelEndpointUpdate) Marshal() (dAtA []byte, err error)
- func (m *VXLANTunnelEndpointUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *VXLANTunnelEndpointUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*VXLANTunnelEndpointUpdate) ProtoMessage()
- func (m *VXLANTunnelEndpointUpdate) Reset()
- func (m *VXLANTunnelEndpointUpdate) Size() (n int)
- func (m *VXLANTunnelEndpointUpdate) String() string
- func (m *VXLANTunnelEndpointUpdate) Unmarshal(dAtA []byte) error
- func (m *VXLANTunnelEndpointUpdate) XXX_DiscardUnknown()
- func (m *VXLANTunnelEndpointUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VXLANTunnelEndpointUpdate) XXX_Merge(src proto.Message)
- func (m *VXLANTunnelEndpointUpdate) XXX_Size() int
- func (m *VXLANTunnelEndpointUpdate) XXX_Unmarshal(b []byte) error
- type Valuedeprecated
- type WireguardEndpointRemove
- func (*WireguardEndpointRemove) Descriptor() ([]byte, []int)
- func (m *WireguardEndpointRemove) GetHostname() string
- func (m *WireguardEndpointRemove) Marshal() (dAtA []byte, err error)
- func (m *WireguardEndpointRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *WireguardEndpointRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WireguardEndpointRemove) ProtoMessage()
- func (m *WireguardEndpointRemove) Reset()
- func (m *WireguardEndpointRemove) Size() (n int)
- func (m *WireguardEndpointRemove) String() string
- func (m *WireguardEndpointRemove) Unmarshal(dAtA []byte) error
- func (m *WireguardEndpointRemove) XXX_DiscardUnknown()
- func (m *WireguardEndpointRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WireguardEndpointRemove) XXX_Merge(src proto.Message)
- func (m *WireguardEndpointRemove) XXX_Size() int
- func (m *WireguardEndpointRemove) XXX_Unmarshal(b []byte) error
- type WireguardEndpointUpdate
- func (*WireguardEndpointUpdate) Descriptor() ([]byte, []int)
- func (m *WireguardEndpointUpdate) GetHostname() string
- func (m *WireguardEndpointUpdate) GetInterfaceIpv4Addr() string
- func (m *WireguardEndpointUpdate) GetPublicKey() string
- func (m *WireguardEndpointUpdate) Marshal() (dAtA []byte, err error)
- func (m *WireguardEndpointUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *WireguardEndpointUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WireguardEndpointUpdate) ProtoMessage()
- func (m *WireguardEndpointUpdate) Reset()
- func (m *WireguardEndpointUpdate) Size() (n int)
- func (m *WireguardEndpointUpdate) String() string
- func (m *WireguardEndpointUpdate) Unmarshal(dAtA []byte) error
- func (m *WireguardEndpointUpdate) XXX_DiscardUnknown()
- func (m *WireguardEndpointUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WireguardEndpointUpdate) XXX_Merge(src proto.Message)
- func (m *WireguardEndpointUpdate) XXX_Size() int
- func (m *WireguardEndpointUpdate) XXX_Unmarshal(b []byte) error
- type WireguardStatusUpdate
- func (*WireguardStatusUpdate) Descriptor() ([]byte, []int)
- func (m *WireguardStatusUpdate) GetPublicKey() string
- func (m *WireguardStatusUpdate) Marshal() (dAtA []byte, err error)
- func (m *WireguardStatusUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *WireguardStatusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WireguardStatusUpdate) ProtoMessage()
- func (m *WireguardStatusUpdate) Reset()
- func (m *WireguardStatusUpdate) Size() (n int)
- func (m *WireguardStatusUpdate) String() string
- func (m *WireguardStatusUpdate) Unmarshal(dAtA []byte) error
- func (m *WireguardStatusUpdate) XXX_DiscardUnknown()
- func (m *WireguardStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WireguardStatusUpdate) XXX_Merge(src proto.Message)
- func (m *WireguardStatusUpdate) XXX_Size() int
- func (m *WireguardStatusUpdate) XXX_Unmarshal(b []byte) error
- type WorkloadEndpoint
- func (*WorkloadEndpoint) Descriptor() ([]byte, []int)
- func (m *WorkloadEndpoint) GetIpv4Nat() []*NatInfo
- func (m *WorkloadEndpoint) GetIpv4Nets() []string
- func (m *WorkloadEndpoint) GetIpv6Nat() []*NatInfo
- func (m *WorkloadEndpoint) GetIpv6Nets() []string
- func (m *WorkloadEndpoint) GetMac() string
- func (m *WorkloadEndpoint) GetName() string
- func (m *WorkloadEndpoint) GetProfileIds() []string
- func (m *WorkloadEndpoint) GetState() string
- func (m *WorkloadEndpoint) GetTiers() []*TierInfo
- func (m *WorkloadEndpoint) Marshal() (dAtA []byte, err error)
- func (m *WorkloadEndpoint) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkloadEndpoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WorkloadEndpoint) ProtoMessage()
- func (m *WorkloadEndpoint) Reset()
- func (m *WorkloadEndpoint) Size() (n int)
- func (m *WorkloadEndpoint) String() string
- func (m *WorkloadEndpoint) Unmarshal(dAtA []byte) error
- func (m *WorkloadEndpoint) XXX_DiscardUnknown()
- func (m *WorkloadEndpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkloadEndpoint) XXX_Merge(src proto.Message)
- func (m *WorkloadEndpoint) XXX_Size() int
- func (m *WorkloadEndpoint) XXX_Unmarshal(b []byte) error
- type WorkloadEndpointID
- func (*WorkloadEndpointID) Descriptor() ([]byte, []int)
- func (m *WorkloadEndpointID) GetEndpointId() string
- func (m *WorkloadEndpointID) GetOrchestratorId() string
- func (m *WorkloadEndpointID) GetWorkloadId() string
- func (m *WorkloadEndpointID) Marshal() (dAtA []byte, err error)
- func (m *WorkloadEndpointID) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkloadEndpointID) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WorkloadEndpointID) ProtoMessage()
- func (m *WorkloadEndpointID) Reset()
- func (m *WorkloadEndpointID) Size() (n int)
- func (m *WorkloadEndpointID) String() string
- func (m *WorkloadEndpointID) Unmarshal(dAtA []byte) error
- func (m *WorkloadEndpointID) XXX_DiscardUnknown()
- func (m *WorkloadEndpointID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkloadEndpointID) XXX_Merge(src proto.Message)
- func (m *WorkloadEndpointID) XXX_Size() int
- func (m *WorkloadEndpointID) XXX_Unmarshal(b []byte) error
- type WorkloadEndpointRemove
- func (*WorkloadEndpointRemove) Descriptor() ([]byte, []int)
- func (m *WorkloadEndpointRemove) GetId() *WorkloadEndpointID
- func (m *WorkloadEndpointRemove) Marshal() (dAtA []byte, err error)
- func (m *WorkloadEndpointRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkloadEndpointRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WorkloadEndpointRemove) ProtoMessage()
- func (m *WorkloadEndpointRemove) Reset()
- func (m *WorkloadEndpointRemove) Size() (n int)
- func (m *WorkloadEndpointRemove) String() string
- func (m *WorkloadEndpointRemove) Unmarshal(dAtA []byte) error
- func (m *WorkloadEndpointRemove) XXX_DiscardUnknown()
- func (m *WorkloadEndpointRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkloadEndpointRemove) XXX_Merge(src proto.Message)
- func (m *WorkloadEndpointRemove) XXX_Size() int
- func (m *WorkloadEndpointRemove) XXX_Unmarshal(b []byte) error
- type WorkloadEndpointStatusRemove
- func (*WorkloadEndpointStatusRemove) Descriptor() ([]byte, []int)
- func (m *WorkloadEndpointStatusRemove) GetId() *WorkloadEndpointID
- func (m *WorkloadEndpointStatusRemove) Marshal() (dAtA []byte, err error)
- func (m *WorkloadEndpointStatusRemove) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkloadEndpointStatusRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WorkloadEndpointStatusRemove) ProtoMessage()
- func (m *WorkloadEndpointStatusRemove) Reset()
- func (m *WorkloadEndpointStatusRemove) Size() (n int)
- func (m *WorkloadEndpointStatusRemove) String() string
- func (m *WorkloadEndpointStatusRemove) Unmarshal(dAtA []byte) error
- func (m *WorkloadEndpointStatusRemove) XXX_DiscardUnknown()
- func (m *WorkloadEndpointStatusRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkloadEndpointStatusRemove) XXX_Merge(src proto.Message)
- func (m *WorkloadEndpointStatusRemove) XXX_Size() int
- func (m *WorkloadEndpointStatusRemove) XXX_Unmarshal(b []byte) error
- type WorkloadEndpointStatusUpdate
- func (*WorkloadEndpointStatusUpdate) Descriptor() ([]byte, []int)
- func (m *WorkloadEndpointStatusUpdate) GetId() *WorkloadEndpointID
- func (m *WorkloadEndpointStatusUpdate) GetStatus() *EndpointStatus
- func (m *WorkloadEndpointStatusUpdate) Marshal() (dAtA []byte, err error)
- func (m *WorkloadEndpointStatusUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkloadEndpointStatusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WorkloadEndpointStatusUpdate) ProtoMessage()
- func (m *WorkloadEndpointStatusUpdate) Reset()
- func (m *WorkloadEndpointStatusUpdate) Size() (n int)
- func (m *WorkloadEndpointStatusUpdate) String() string
- func (m *WorkloadEndpointStatusUpdate) Unmarshal(dAtA []byte) error
- func (m *WorkloadEndpointStatusUpdate) XXX_DiscardUnknown()
- func (m *WorkloadEndpointStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkloadEndpointStatusUpdate) XXX_Merge(src proto.Message)
- func (m *WorkloadEndpointStatusUpdate) XXX_Size() int
- func (m *WorkloadEndpointStatusUpdate) XXX_Unmarshal(b []byte) error
- type WorkloadEndpointUpdate
- func (*WorkloadEndpointUpdate) Descriptor() ([]byte, []int)
- func (m *WorkloadEndpointUpdate) GetEndpoint() *WorkloadEndpoint
- func (m *WorkloadEndpointUpdate) GetId() *WorkloadEndpointID
- func (m *WorkloadEndpointUpdate) Marshal() (dAtA []byte, err error)
- func (m *WorkloadEndpointUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkloadEndpointUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WorkloadEndpointUpdate) ProtoMessage()
- func (m *WorkloadEndpointUpdate) Reset()
- func (m *WorkloadEndpointUpdate) Size() (n int)
- func (m *WorkloadEndpointUpdate) String() string
- func (m *WorkloadEndpointUpdate) Unmarshal(dAtA []byte) error
- func (m *WorkloadEndpointUpdate) XXX_DiscardUnknown()
- func (m *WorkloadEndpointUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkloadEndpointUpdate) XXX_Merge(src proto.Message)
- func (m *WorkloadEndpointUpdate) XXX_Size() int
- func (m *WorkloadEndpointUpdate) XXX_Unmarshal(b []byte) error
- type WorkloadIDs
- func (*WorkloadIDs) Descriptor() ([]byte, []int)
- func (m *WorkloadIDs) GetAnnotations() map[string]string
- func (m *WorkloadIDs) GetEndpoint() string
- func (m *WorkloadIDs) GetLabels() map[string]string
- func (m *WorkloadIDs) GetName() string
- func (m *WorkloadIDs) GetNamespace() string
- func (m *WorkloadIDs) GetNode() string
- func (m *WorkloadIDs) GetOrchestrator() string
- func (m *WorkloadIDs) GetPod() string
- func (m *WorkloadIDs) GetPorts() []*Port
- func (m *WorkloadIDs) Marshal() (dAtA []byte, err error)
- func (m *WorkloadIDs) MarshalTo(dAtA []byte) (int, error)
- func (m *WorkloadIDs) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*WorkloadIDs) ProtoMessage()
- func (m *WorkloadIDs) Reset()
- func (m *WorkloadIDs) Size() (n int)
- func (m *WorkloadIDs) String() string
- func (m *WorkloadIDs) Unmarshal(dAtA []byte) error
- func (m *WorkloadIDs) XXX_DiscardUnknown()
- func (m *WorkloadIDs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WorkloadIDs) XXX_Merge(src proto.Message)
- func (m *WorkloadIDs) XXX_Size() int
- func (m *WorkloadIDs) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
var ( ErrInvalidLengthCnibackend = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowCnibackend = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupCnibackend = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthFelixbackend = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowFelixbackend = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupFelixbackend = fmt.Errorf("proto: unexpected end of group") )
var ( Encoding_name = map[int32]string{ 0: "JSON", 1: "BYTES", 2: "PROTO", 3: "ASCII", 4: "JSON_IETF", } Encoding_value = map[string]int32{ "JSON": 0, "BYTES": 1, "PROTO": 2, "ASCII": 3, "JSON_IETF": 4, } )
Enum value maps for Encoding.
var ( SubscriptionMode_name = map[int32]string{ 0: "TARGET_DEFINED", 1: "ON_CHANGE", 2: "SAMPLE", } SubscriptionMode_value = map[string]int32{ "TARGET_DEFINED": 0, "ON_CHANGE": 1, "SAMPLE": 2, } )
Enum value maps for SubscriptionMode.
var ( SubscriptionList_Mode_name = map[int32]string{ 0: "STREAM", 1: "ONCE", 2: "POLL", } SubscriptionList_Mode_value = map[string]int32{ "STREAM": 0, "ONCE": 1, "POLL": 2, } )
Enum value maps for SubscriptionList_Mode.
var ( UpdateResult_Operation_name = map[int32]string{ 0: "INVALID", 1: "DELETE", 2: "REPLACE", 3: "UPDATE", } UpdateResult_Operation_value = map[string]int32{ "INVALID": 0, "DELETE": 1, "REPLACE": 2, "UPDATE": 3, } )
Enum value maps for UpdateResult_Operation.
var ( GetRequest_DataType_name = map[int32]string{ 0: "ALL", 1: "CONFIG", 2: "STATE", 3: "OPERATIONAL", } GetRequest_DataType_value = map[string]int32{ "ALL": 0, "CONFIG": 1, "STATE": 2, "OPERATIONAL": 3, } )
Enum value maps for GetRequest_DataType.
var ( ExtensionID_name = map[int32]string{ 0: "EID_UNSET", 999: "EID_EXPERIMENTAL", } ExtensionID_value = map[string]int32{ "EID_UNSET": 0, "EID_EXPERIMENTAL": 999, } )
Enum value maps for ExtensionID.
var ( ErrInvalidLengthInfra = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowInfra = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupInfra = fmt.Errorf("proto: unexpected end of group") )
var ( // The gNMI service semantic version. // // optional string gnmi_service = 1001; E_GnmiService = &file_gnmi_proto_extTypes[0] )
Extension fields to descriptorpb.FileOptions.
var File_gnmi_ext_proto protoreflect.FileDescriptor
var File_gnmi_proto protoreflect.FileDescriptor
var IPPoolType_name = map[int32]string{
0: "NONE",
1: "NO_ENCAP",
2: "VXLAN",
3: "IPIP",
}
var IPPoolType_value = map[string]int32{
"NONE": 0,
"NO_ENCAP": 1,
"VXLAN": 2,
"IPIP": 3,
}
var IPSetUpdate_IPSetType_name = map[int32]string{
0: "IP",
1: "IP_AND_PORT",
2: "NET",
}
var IPSetUpdate_IPSetType_value = map[string]int32{
"IP": 0,
"IP_AND_PORT": 1,
"NET": 2,
}
var IPVersion_name = map[int32]string{
0: "ANY",
4: "IPV4",
6: "IPV6",
}
var IPVersion_value = map[string]int32{
"ANY": 0,
"IPV4": 4,
"IPV6": 6,
}
var RouteType_name = map[int32]string{
0: "CIDR_INFO",
1: "REMOTE_WORKLOAD",
2: "REMOTE_HOST",
3: "LOCAL_WORKLOAD",
4: "LOCAL_HOST",
5: "REMOTE_TUNNEL",
6: "LOCAL_TUNNEL",
}
var RouteType_value = map[string]int32{
"CIDR_INFO": 0,
"REMOTE_WORKLOAD": 1,
"REMOTE_HOST": 2,
"LOCAL_WORKLOAD": 3,
"LOCAL_HOST": 4,
"REMOTE_TUNNEL": 5,
"LOCAL_TUNNEL": 6,
}
Functions ¶
func RegisterCniDataplaneServer ¶
func RegisterCniDataplaneServer(s *grpc.Server, srv CniDataplaneServer)
func RegisterGNMIServer ¶
func RegisterGNMIServer(s *grpc.Server, srv GNMIServer)
func RegisterInfraAgentServer ¶
func RegisterInfraAgentServer(s *grpc.Server, srv InfraAgentServer)
func RegisterPolicySyncServer ¶
func RegisterPolicySyncServer(s *grpc.Server, srv PolicySyncServer)
Types ¶
type ActivePolicyRemove ¶
type ActivePolicyRemove struct { Id *PolicyID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ActivePolicyRemove) Descriptor ¶
func (*ActivePolicyRemove) Descriptor() ([]byte, []int)
func (*ActivePolicyRemove) GetId ¶
func (m *ActivePolicyRemove) GetId() *PolicyID
func (*ActivePolicyRemove) Marshal ¶
func (m *ActivePolicyRemove) Marshal() (dAtA []byte, err error)
func (*ActivePolicyRemove) MarshalTo ¶
func (m *ActivePolicyRemove) MarshalTo(dAtA []byte) (int, error)
func (*ActivePolicyRemove) MarshalToSizedBuffer ¶
func (m *ActivePolicyRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ActivePolicyRemove) ProtoMessage ¶
func (*ActivePolicyRemove) ProtoMessage()
func (*ActivePolicyRemove) Reset ¶
func (m *ActivePolicyRemove) Reset()
func (*ActivePolicyRemove) Size ¶
func (m *ActivePolicyRemove) Size() (n int)
func (*ActivePolicyRemove) String ¶
func (m *ActivePolicyRemove) String() string
func (*ActivePolicyRemove) Unmarshal ¶
func (m *ActivePolicyRemove) Unmarshal(dAtA []byte) error
func (*ActivePolicyRemove) XXX_DiscardUnknown ¶
func (m *ActivePolicyRemove) XXX_DiscardUnknown()
func (*ActivePolicyRemove) XXX_Marshal ¶
func (m *ActivePolicyRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ActivePolicyRemove) XXX_Merge ¶
func (m *ActivePolicyRemove) XXX_Merge(src proto.Message)
func (*ActivePolicyRemove) XXX_Size ¶
func (m *ActivePolicyRemove) XXX_Size() int
func (*ActivePolicyRemove) XXX_Unmarshal ¶
func (m *ActivePolicyRemove) XXX_Unmarshal(b []byte) error
type ActivePolicyUpdate ¶
type ActivePolicyUpdate struct { Id *PolicyID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Policy *Policy `protobuf:"bytes,2,opt,name=policy,proto3" json:"policy,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ActivePolicyUpdate) Descriptor ¶
func (*ActivePolicyUpdate) Descriptor() ([]byte, []int)
func (*ActivePolicyUpdate) GetId ¶
func (m *ActivePolicyUpdate) GetId() *PolicyID
func (*ActivePolicyUpdate) GetPolicy ¶
func (m *ActivePolicyUpdate) GetPolicy() *Policy
func (*ActivePolicyUpdate) Marshal ¶
func (m *ActivePolicyUpdate) Marshal() (dAtA []byte, err error)
func (*ActivePolicyUpdate) MarshalTo ¶
func (m *ActivePolicyUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ActivePolicyUpdate) MarshalToSizedBuffer ¶
func (m *ActivePolicyUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ActivePolicyUpdate) ProtoMessage ¶
func (*ActivePolicyUpdate) ProtoMessage()
func (*ActivePolicyUpdate) Reset ¶
func (m *ActivePolicyUpdate) Reset()
func (*ActivePolicyUpdate) Size ¶
func (m *ActivePolicyUpdate) Size() (n int)
func (*ActivePolicyUpdate) String ¶
func (m *ActivePolicyUpdate) String() string
func (*ActivePolicyUpdate) Unmarshal ¶
func (m *ActivePolicyUpdate) Unmarshal(dAtA []byte) error
func (*ActivePolicyUpdate) XXX_DiscardUnknown ¶
func (m *ActivePolicyUpdate) XXX_DiscardUnknown()
func (*ActivePolicyUpdate) XXX_Marshal ¶
func (m *ActivePolicyUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ActivePolicyUpdate) XXX_Merge ¶
func (m *ActivePolicyUpdate) XXX_Merge(src proto.Message)
func (*ActivePolicyUpdate) XXX_Size ¶
func (m *ActivePolicyUpdate) XXX_Size() int
func (*ActivePolicyUpdate) XXX_Unmarshal ¶
func (m *ActivePolicyUpdate) XXX_Unmarshal(b []byte) error
type ActiveProfileRemove ¶
type ActiveProfileRemove struct { Id *ProfileID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ActiveProfileRemove) Descriptor ¶
func (*ActiveProfileRemove) Descriptor() ([]byte, []int)
func (*ActiveProfileRemove) GetId ¶
func (m *ActiveProfileRemove) GetId() *ProfileID
func (*ActiveProfileRemove) Marshal ¶
func (m *ActiveProfileRemove) Marshal() (dAtA []byte, err error)
func (*ActiveProfileRemove) MarshalTo ¶
func (m *ActiveProfileRemove) MarshalTo(dAtA []byte) (int, error)
func (*ActiveProfileRemove) MarshalToSizedBuffer ¶
func (m *ActiveProfileRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ActiveProfileRemove) ProtoMessage ¶
func (*ActiveProfileRemove) ProtoMessage()
func (*ActiveProfileRemove) Reset ¶
func (m *ActiveProfileRemove) Reset()
func (*ActiveProfileRemove) Size ¶
func (m *ActiveProfileRemove) Size() (n int)
func (*ActiveProfileRemove) String ¶
func (m *ActiveProfileRemove) String() string
func (*ActiveProfileRemove) Unmarshal ¶
func (m *ActiveProfileRemove) Unmarshal(dAtA []byte) error
func (*ActiveProfileRemove) XXX_DiscardUnknown ¶
func (m *ActiveProfileRemove) XXX_DiscardUnknown()
func (*ActiveProfileRemove) XXX_Marshal ¶
func (m *ActiveProfileRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ActiveProfileRemove) XXX_Merge ¶
func (m *ActiveProfileRemove) XXX_Merge(src proto.Message)
func (*ActiveProfileRemove) XXX_Size ¶
func (m *ActiveProfileRemove) XXX_Size() int
func (*ActiveProfileRemove) XXX_Unmarshal ¶
func (m *ActiveProfileRemove) XXX_Unmarshal(b []byte) error
type ActiveProfileUpdate ¶
type ActiveProfileUpdate struct { Id *ProfileID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Profile *Profile `protobuf:"bytes,2,opt,name=profile,proto3" json:"profile,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ActiveProfileUpdate) Descriptor ¶
func (*ActiveProfileUpdate) Descriptor() ([]byte, []int)
func (*ActiveProfileUpdate) GetId ¶
func (m *ActiveProfileUpdate) GetId() *ProfileID
func (*ActiveProfileUpdate) GetProfile ¶
func (m *ActiveProfileUpdate) GetProfile() *Profile
func (*ActiveProfileUpdate) Marshal ¶
func (m *ActiveProfileUpdate) Marshal() (dAtA []byte, err error)
func (*ActiveProfileUpdate) MarshalTo ¶
func (m *ActiveProfileUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ActiveProfileUpdate) MarshalToSizedBuffer ¶
func (m *ActiveProfileUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ActiveProfileUpdate) ProtoMessage ¶
func (*ActiveProfileUpdate) ProtoMessage()
func (*ActiveProfileUpdate) Reset ¶
func (m *ActiveProfileUpdate) Reset()
func (*ActiveProfileUpdate) Size ¶
func (m *ActiveProfileUpdate) Size() (n int)
func (*ActiveProfileUpdate) String ¶
func (m *ActiveProfileUpdate) String() string
func (*ActiveProfileUpdate) Unmarshal ¶
func (m *ActiveProfileUpdate) Unmarshal(dAtA []byte) error
func (*ActiveProfileUpdate) XXX_DiscardUnknown ¶
func (m *ActiveProfileUpdate) XXX_DiscardUnknown()
func (*ActiveProfileUpdate) XXX_Marshal ¶
func (m *ActiveProfileUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ActiveProfileUpdate) XXX_Merge ¶
func (m *ActiveProfileUpdate) XXX_Merge(src proto.Message)
func (*ActiveProfileUpdate) XXX_Size ¶
func (m *ActiveProfileUpdate) XXX_Size() int
func (*ActiveProfileUpdate) XXX_Unmarshal ¶
func (m *ActiveProfileUpdate) XXX_Unmarshal(b []byte) error
type AddDelSnatPrefixRequest ¶
type AddDelSnatPrefixRequest struct { IsAdd bool `protobuf:"varint,1,opt,name=is_add,json=isAdd,proto3" json:"is_add,omitempty"` Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddDelSnatPrefixRequest) Descriptor ¶
func (*AddDelSnatPrefixRequest) Descriptor() ([]byte, []int)
func (*AddDelSnatPrefixRequest) GetIsAdd ¶
func (m *AddDelSnatPrefixRequest) GetIsAdd() bool
func (*AddDelSnatPrefixRequest) GetPrefix ¶
func (m *AddDelSnatPrefixRequest) GetPrefix() string
func (*AddDelSnatPrefixRequest) Marshal ¶
func (m *AddDelSnatPrefixRequest) Marshal() (dAtA []byte, err error)
func (*AddDelSnatPrefixRequest) MarshalTo ¶
func (m *AddDelSnatPrefixRequest) MarshalTo(dAtA []byte) (int, error)
func (*AddDelSnatPrefixRequest) MarshalToSizedBuffer ¶
func (m *AddDelSnatPrefixRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AddDelSnatPrefixRequest) ProtoMessage ¶
func (*AddDelSnatPrefixRequest) ProtoMessage()
func (*AddDelSnatPrefixRequest) Reset ¶
func (m *AddDelSnatPrefixRequest) Reset()
func (*AddDelSnatPrefixRequest) Size ¶
func (m *AddDelSnatPrefixRequest) Size() (n int)
func (*AddDelSnatPrefixRequest) String ¶
func (m *AddDelSnatPrefixRequest) String() string
func (*AddDelSnatPrefixRequest) Unmarshal ¶
func (m *AddDelSnatPrefixRequest) Unmarshal(dAtA []byte) error
func (*AddDelSnatPrefixRequest) XXX_DiscardUnknown ¶
func (m *AddDelSnatPrefixRequest) XXX_DiscardUnknown()
func (*AddDelSnatPrefixRequest) XXX_Marshal ¶
func (m *AddDelSnatPrefixRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddDelSnatPrefixRequest) XXX_Merge ¶
func (m *AddDelSnatPrefixRequest) XXX_Merge(src proto.Message)
func (*AddDelSnatPrefixRequest) XXX_Size ¶
func (m *AddDelSnatPrefixRequest) XXX_Size() int
func (*AddDelSnatPrefixRequest) XXX_Unmarshal ¶
func (m *AddDelSnatPrefixRequest) XXX_Unmarshal(b []byte) error
type AddReply ¶
type AddReply struct { Successful bool `protobuf:"varint,1,opt,name=successful,proto3" json:"successful,omitempty"` ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` HostInterfaceName string `protobuf:"bytes,3,opt,name=host_interface_name,json=hostInterfaceName,proto3" json:"host_interface_name,omitempty"` ContainerMac string `protobuf:"bytes,4,opt,name=container_mac,json=containerMac,proto3" json:"container_mac,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddReply) Descriptor ¶
func (*AddReply) GetContainerMac ¶
func (*AddReply) GetErrorMessage ¶
func (*AddReply) GetHostInterfaceName ¶
func (*AddReply) GetSuccessful ¶
func (*AddReply) MarshalToSizedBuffer ¶
func (*AddReply) ProtoMessage ¶
func (*AddReply) ProtoMessage()
func (*AddReply) XXX_DiscardUnknown ¶
func (m *AddReply) XXX_DiscardUnknown()
func (*AddReply) XXX_Marshal ¶
func (*AddReply) XXX_Unmarshal ¶
type AddRequest ¶
type AddRequest struct { InterfaceName string `protobuf:"bytes,1,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` Netns string `protobuf:"bytes,2,opt,name=netns,proto3" json:"netns,omitempty"` DesiredHostInterfaceName string `` /* 137-byte string literal not displayed */ Settings *ContainerSettings `protobuf:"bytes,4,opt,name=settings,proto3" json:"settings,omitempty"` ContainerIps []*IPConfig `protobuf:"bytes,5,rep,name=container_ips,json=containerIps,proto3" json:"container_ips,omitempty"` ContainerRoutes []string `protobuf:"bytes,6,rep,name=container_routes,json=containerRoutes,proto3" json:"container_routes,omitempty"` Workload *WorkloadIDs `protobuf:"bytes,7,opt,name=workload,proto3" json:"workload,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*AddRequest) Descriptor ¶
func (*AddRequest) Descriptor() ([]byte, []int)
func (*AddRequest) GetContainerIps ¶
func (m *AddRequest) GetContainerIps() []*IPConfig
func (*AddRequest) GetContainerRoutes ¶
func (m *AddRequest) GetContainerRoutes() []string
func (*AddRequest) GetDesiredHostInterfaceName ¶
func (m *AddRequest) GetDesiredHostInterfaceName() string
func (*AddRequest) GetInterfaceName ¶
func (m *AddRequest) GetInterfaceName() string
func (*AddRequest) GetNetns ¶
func (m *AddRequest) GetNetns() string
func (*AddRequest) GetSettings ¶
func (m *AddRequest) GetSettings() *ContainerSettings
func (*AddRequest) GetWorkload ¶
func (m *AddRequest) GetWorkload() *WorkloadIDs
func (*AddRequest) Marshal ¶
func (m *AddRequest) Marshal() (dAtA []byte, err error)
func (*AddRequest) MarshalToSizedBuffer ¶
func (m *AddRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AddRequest) ProtoMessage ¶
func (*AddRequest) ProtoMessage()
func (*AddRequest) Reset ¶
func (m *AddRequest) Reset()
func (*AddRequest) Size ¶
func (m *AddRequest) Size() (n int)
func (*AddRequest) String ¶
func (m *AddRequest) String() string
func (*AddRequest) Unmarshal ¶
func (m *AddRequest) Unmarshal(dAtA []byte) error
func (*AddRequest) XXX_DiscardUnknown ¶
func (m *AddRequest) XXX_DiscardUnknown()
func (*AddRequest) XXX_Marshal ¶
func (m *AddRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AddRequest) XXX_Merge ¶
func (m *AddRequest) XXX_Merge(src proto.Message)
func (*AddRequest) XXX_Size ¶
func (m *AddRequest) XXX_Size() int
func (*AddRequest) XXX_Unmarshal ¶
func (m *AddRequest) XXX_Unmarshal(b []byte) error
type Alias ¶
type Alias struct { Path *Path `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // The path to be aliased. Alias string `protobuf:"bytes,2,opt,name=alias,proto3" json:"alias,omitempty"` // The alias value, a string prefixed by "#". // contains filtered or unexported fields }
Alias specifies a data tree path, and an associated string which defines an alias which is to be used for this path in the context of the RPC. The alias is specified as a string which is prefixed with "#" to disambiguate it from data tree element paths. Reference: gNMI Specification Section 2.4.2
func (*Alias) Descriptor
deprecated
func (*Alias) ProtoMessage ¶
func (*Alias) ProtoMessage()
func (*Alias) ProtoReflect ¶
func (x *Alias) ProtoReflect() protoreflect.Message
type AliasList ¶
type AliasList struct { Alias []*Alias `protobuf:"bytes,1,rep,name=alias,proto3" json:"alias,omitempty"` // The set of aliases to be created. // contains filtered or unexported fields }
AliasList specifies a list of aliases. It is used in a SubscribeRequest for a client to create a set of aliases that the target is to utilize. Reference: gNMI Specification Section 3.5.1.6
func (*AliasList) Descriptor
deprecated
func (*AliasList) ProtoMessage ¶
func (*AliasList) ProtoMessage()
func (*AliasList) ProtoReflect ¶
func (x *AliasList) ProtoReflect() protoreflect.Message
type CapabilityRequest ¶
type CapabilityRequest struct { // Extension messages associated with the CapabilityRequest. See the // gNMI extension specification for further definition. Extension []*Extension `protobuf:"bytes,1,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
CapabilityRequest is sent by the client in the Capabilities RPC to request that the target reports its capabilities. Reference: gNMI Specification Section 3.2.1
func (*CapabilityRequest) Descriptor
deprecated
func (*CapabilityRequest) Descriptor() ([]byte, []int)
Deprecated: Use CapabilityRequest.ProtoReflect.Descriptor instead.
func (*CapabilityRequest) GetExtension ¶
func (x *CapabilityRequest) GetExtension() []*Extension
func (*CapabilityRequest) ProtoMessage ¶
func (*CapabilityRequest) ProtoMessage()
func (*CapabilityRequest) ProtoReflect ¶
func (x *CapabilityRequest) ProtoReflect() protoreflect.Message
func (*CapabilityRequest) Reset ¶
func (x *CapabilityRequest) Reset()
func (*CapabilityRequest) String ¶
func (x *CapabilityRequest) String() string
type CapabilityResponse ¶
type CapabilityResponse struct { SupportedModels []*ModelData `protobuf:"bytes,1,rep,name=supported_models,json=supportedModels,proto3" json:"supported_models,omitempty"` // Supported schema models. SupportedEncodings []Encoding `` // Supported encodings. /* 142-byte string literal not displayed */ GNMIVersion string `protobuf:"bytes,3,opt,name=gNMI_version,json=gNMIVersion,proto3" json:"gNMI_version,omitempty"` // Supported gNMI version. // Extension messages associated with the CapabilityResponse. See the // gNMI extension specification for further definition. Extension []*Extension `protobuf:"bytes,4,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
CapabilityResponse is used by the target to report its capabilities to the client within the Capabilities RPC. Reference: gNMI Specification Section 3.2.2
func (*CapabilityResponse) Descriptor
deprecated
func (*CapabilityResponse) Descriptor() ([]byte, []int)
Deprecated: Use CapabilityResponse.ProtoReflect.Descriptor instead.
func (*CapabilityResponse) GetExtension ¶
func (x *CapabilityResponse) GetExtension() []*Extension
func (*CapabilityResponse) GetGNMIVersion ¶
func (x *CapabilityResponse) GetGNMIVersion() string
func (*CapabilityResponse) GetSupportedEncodings ¶
func (x *CapabilityResponse) GetSupportedEncodings() []Encoding
func (*CapabilityResponse) GetSupportedModels ¶
func (x *CapabilityResponse) GetSupportedModels() []*ModelData
func (*CapabilityResponse) ProtoMessage ¶
func (*CapabilityResponse) ProtoMessage()
func (*CapabilityResponse) ProtoReflect ¶
func (x *CapabilityResponse) ProtoReflect() protoreflect.Message
func (*CapabilityResponse) Reset ¶
func (x *CapabilityResponse) Reset()
func (*CapabilityResponse) String ¶
func (x *CapabilityResponse) String() string
type CniDataplaneClient ¶
type CniDataplaneClient interface { Add(ctx context.Context, in *AddRequest, opts ...grpc.CallOption) (*AddReply, error) Del(ctx context.Context, in *DelRequest, opts ...grpc.CallOption) (*DelReply, error) }
CniDataplaneClient is the client API for CniDataplane service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewCniDataplaneClient ¶
func NewCniDataplaneClient(cc *grpc.ClientConn) CniDataplaneClient
type CniDataplaneServer ¶
type CniDataplaneServer interface { Add(context.Context, *AddRequest) (*AddReply, error) Del(context.Context, *DelRequest) (*DelReply, error) }
CniDataplaneServer is the server API for CniDataplane service.
type ConfigUpdate ¶
type ConfigUpdate struct { Config map[string]string `` /* 153-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ConfigUpdate) Descriptor ¶
func (*ConfigUpdate) Descriptor() ([]byte, []int)
func (*ConfigUpdate) GetConfig ¶
func (m *ConfigUpdate) GetConfig() map[string]string
func (*ConfigUpdate) Marshal ¶
func (m *ConfigUpdate) Marshal() (dAtA []byte, err error)
func (*ConfigUpdate) MarshalToSizedBuffer ¶
func (m *ConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConfigUpdate) ProtoMessage ¶
func (*ConfigUpdate) ProtoMessage()
func (*ConfigUpdate) Reset ¶
func (m *ConfigUpdate) Reset()
func (*ConfigUpdate) Size ¶
func (m *ConfigUpdate) Size() (n int)
func (*ConfigUpdate) String ¶
func (m *ConfigUpdate) String() string
func (*ConfigUpdate) Unmarshal ¶
func (m *ConfigUpdate) Unmarshal(dAtA []byte) error
func (*ConfigUpdate) XXX_DiscardUnknown ¶
func (m *ConfigUpdate) XXX_DiscardUnknown()
func (*ConfigUpdate) XXX_Marshal ¶
func (m *ConfigUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConfigUpdate) XXX_Merge ¶
func (m *ConfigUpdate) XXX_Merge(src proto.Message)
func (*ConfigUpdate) XXX_Size ¶
func (m *ConfigUpdate) XXX_Size() int
func (*ConfigUpdate) XXX_Unmarshal ¶
func (m *ConfigUpdate) XXX_Unmarshal(b []byte) error
type ContainerSettings ¶
type ContainerSettings struct { AllowIpForwarding bool `protobuf:"varint,1,opt,name=allow_ip_forwarding,json=allowIpForwarding,proto3" json:"allow_ip_forwarding,omitempty"` Mtu int32 `protobuf:"varint,2,opt,name=mtu,proto3" json:"mtu,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ContainerSettings) Descriptor ¶
func (*ContainerSettings) Descriptor() ([]byte, []int)
func (*ContainerSettings) GetAllowIpForwarding ¶
func (m *ContainerSettings) GetAllowIpForwarding() bool
func (*ContainerSettings) GetMtu ¶
func (m *ContainerSettings) GetMtu() int32
func (*ContainerSettings) Marshal ¶
func (m *ContainerSettings) Marshal() (dAtA []byte, err error)
func (*ContainerSettings) MarshalTo ¶
func (m *ContainerSettings) MarshalTo(dAtA []byte) (int, error)
func (*ContainerSettings) MarshalToSizedBuffer ¶
func (m *ContainerSettings) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ContainerSettings) ProtoMessage ¶
func (*ContainerSettings) ProtoMessage()
func (*ContainerSettings) Reset ¶
func (m *ContainerSettings) Reset()
func (*ContainerSettings) Size ¶
func (m *ContainerSettings) Size() (n int)
func (*ContainerSettings) String ¶
func (m *ContainerSettings) String() string
func (*ContainerSettings) Unmarshal ¶
func (m *ContainerSettings) Unmarshal(dAtA []byte) error
func (*ContainerSettings) XXX_DiscardUnknown ¶
func (m *ContainerSettings) XXX_DiscardUnknown()
func (*ContainerSettings) XXX_Marshal ¶
func (m *ContainerSettings) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ContainerSettings) XXX_Merge ¶
func (m *ContainerSettings) XXX_Merge(src proto.Message)
func (*ContainerSettings) XXX_Size ¶
func (m *ContainerSettings) XXX_Size() int
func (*ContainerSettings) XXX_Unmarshal ¶
func (m *ContainerSettings) XXX_Unmarshal(b []byte) error
type CreateNetworkRequest ¶
type CreateNetworkRequest struct { AddRequest *AddRequest `protobuf:"bytes,1,opt,name=add_request,json=addRequest,proto3" json:"add_request,omitempty"` HostIfName string `protobuf:"bytes,2,opt,name=host_if_name,json=hostIfName,proto3" json:"host_if_name,omitempty"` MacAddr string `protobuf:"bytes,3,opt,name=mac_addr,json=macAddr,proto3" json:"mac_addr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateNetworkRequest) Descriptor ¶
func (*CreateNetworkRequest) Descriptor() ([]byte, []int)
func (*CreateNetworkRequest) GetAddRequest ¶
func (m *CreateNetworkRequest) GetAddRequest() *AddRequest
func (*CreateNetworkRequest) GetHostIfName ¶
func (m *CreateNetworkRequest) GetHostIfName() string
func (*CreateNetworkRequest) GetMacAddr ¶
func (m *CreateNetworkRequest) GetMacAddr() string
func (*CreateNetworkRequest) Marshal ¶
func (m *CreateNetworkRequest) Marshal() (dAtA []byte, err error)
func (*CreateNetworkRequest) MarshalTo ¶
func (m *CreateNetworkRequest) MarshalTo(dAtA []byte) (int, error)
func (*CreateNetworkRequest) MarshalToSizedBuffer ¶
func (m *CreateNetworkRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*CreateNetworkRequest) ProtoMessage ¶
func (*CreateNetworkRequest) ProtoMessage()
func (*CreateNetworkRequest) Reset ¶
func (m *CreateNetworkRequest) Reset()
func (*CreateNetworkRequest) Size ¶
func (m *CreateNetworkRequest) Size() (n int)
func (*CreateNetworkRequest) String ¶
func (m *CreateNetworkRequest) String() string
func (*CreateNetworkRequest) Unmarshal ¶
func (m *CreateNetworkRequest) Unmarshal(dAtA []byte) error
func (*CreateNetworkRequest) XXX_DiscardUnknown ¶
func (m *CreateNetworkRequest) XXX_DiscardUnknown()
func (*CreateNetworkRequest) XXX_Marshal ¶
func (m *CreateNetworkRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateNetworkRequest) XXX_Merge ¶
func (m *CreateNetworkRequest) XXX_Merge(src proto.Message)
func (*CreateNetworkRequest) XXX_Size ¶
func (m *CreateNetworkRequest) XXX_Size() int
func (*CreateNetworkRequest) XXX_Unmarshal ¶
func (m *CreateNetworkRequest) XXX_Unmarshal(b []byte) error
type Decimal64 ¶
type Decimal64 struct { Digits int64 `protobuf:"varint,1,opt,name=digits,proto3" json:"digits,omitempty"` // Set of digits. Precision uint32 `protobuf:"varint,2,opt,name=precision,proto3" json:"precision,omitempty"` // Number of digits following the decimal point. // contains filtered or unexported fields }
Decimal64 is used to encode a fixed precision decimal number. The value is expressed as a set of digits with the precision specifying the number of digits following the decimal point in the digit set.
func (*Decimal64) Descriptor
deprecated
func (*Decimal64) GetPrecision ¶
func (*Decimal64) ProtoMessage ¶
func (*Decimal64) ProtoMessage()
func (*Decimal64) ProtoReflect ¶
func (x *Decimal64) ProtoReflect() protoreflect.Message
type DelReply ¶
type DelReply struct { Successful bool `protobuf:"varint,1,opt,name=successful,proto3" json:"successful,omitempty"` ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DelReply) Descriptor ¶
func (*DelReply) GetErrorMessage ¶
func (*DelReply) GetSuccessful ¶
func (*DelReply) MarshalToSizedBuffer ¶
func (*DelReply) ProtoMessage ¶
func (*DelReply) ProtoMessage()
func (*DelReply) XXX_DiscardUnknown ¶
func (m *DelReply) XXX_DiscardUnknown()
func (*DelReply) XXX_Marshal ¶
func (*DelReply) XXX_Unmarshal ¶
type DelRequest ¶
type DelRequest struct { InterfaceName string `protobuf:"bytes,1,opt,name=interface_name,json=interfaceName,proto3" json:"interface_name,omitempty"` Netns string `protobuf:"bytes,2,opt,name=netns,proto3" json:"netns,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DelRequest) Descriptor ¶
func (*DelRequest) Descriptor() ([]byte, []int)
func (*DelRequest) GetInterfaceName ¶
func (m *DelRequest) GetInterfaceName() string
func (*DelRequest) GetNetns ¶
func (m *DelRequest) GetNetns() string
func (*DelRequest) Marshal ¶
func (m *DelRequest) Marshal() (dAtA []byte, err error)
func (*DelRequest) MarshalToSizedBuffer ¶
func (m *DelRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DelRequest) ProtoMessage ¶
func (*DelRequest) ProtoMessage()
func (*DelRequest) Reset ¶
func (m *DelRequest) Reset()
func (*DelRequest) Size ¶
func (m *DelRequest) Size() (n int)
func (*DelRequest) String ¶
func (m *DelRequest) String() string
func (*DelRequest) Unmarshal ¶
func (m *DelRequest) Unmarshal(dAtA []byte) error
func (*DelRequest) XXX_DiscardUnknown ¶
func (m *DelRequest) XXX_DiscardUnknown()
func (*DelRequest) XXX_Marshal ¶
func (m *DelRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DelRequest) XXX_Merge ¶
func (m *DelRequest) XXX_Merge(src proto.Message)
func (*DelRequest) XXX_Size ¶
func (m *DelRequest) XXX_Size() int
func (*DelRequest) XXX_Unmarshal ¶
func (m *DelRequest) XXX_Unmarshal(b []byte) error
type DeleteNetworkRequest ¶
type DeleteNetworkRequest struct { DelRequest *DelRequest `protobuf:"bytes,1,opt,name=del_request,json=delRequest,proto3" json:"del_request,omitempty"` HostIfName string `protobuf:"bytes,2,opt,name=host_if_name,json=hostIfName,proto3" json:"host_if_name,omitempty"` MacAddr string `protobuf:"bytes,3,opt,name=mac_addr,json=macAddr,proto3" json:"mac_addr,omitempty"` Ipv4Addr string `protobuf:"bytes,4,opt,name=ipv4_addr,json=ipv4Addr,proto3" json:"ipv4_addr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteNetworkRequest) Descriptor ¶
func (*DeleteNetworkRequest) Descriptor() ([]byte, []int)
func (*DeleteNetworkRequest) GetDelRequest ¶
func (m *DeleteNetworkRequest) GetDelRequest() *DelRequest
func (*DeleteNetworkRequest) GetHostIfName ¶
func (m *DeleteNetworkRequest) GetHostIfName() string
func (*DeleteNetworkRequest) GetIpv4Addr ¶
func (m *DeleteNetworkRequest) GetIpv4Addr() string
func (*DeleteNetworkRequest) GetMacAddr ¶
func (m *DeleteNetworkRequest) GetMacAddr() string
func (*DeleteNetworkRequest) Marshal ¶
func (m *DeleteNetworkRequest) Marshal() (dAtA []byte, err error)
func (*DeleteNetworkRequest) MarshalTo ¶
func (m *DeleteNetworkRequest) MarshalTo(dAtA []byte) (int, error)
func (*DeleteNetworkRequest) MarshalToSizedBuffer ¶
func (m *DeleteNetworkRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*DeleteNetworkRequest) ProtoMessage ¶
func (*DeleteNetworkRequest) ProtoMessage()
func (*DeleteNetworkRequest) Reset ¶
func (m *DeleteNetworkRequest) Reset()
func (*DeleteNetworkRequest) Size ¶
func (m *DeleteNetworkRequest) Size() (n int)
func (*DeleteNetworkRequest) String ¶
func (m *DeleteNetworkRequest) String() string
func (*DeleteNetworkRequest) Unmarshal ¶
func (m *DeleteNetworkRequest) Unmarshal(dAtA []byte) error
func (*DeleteNetworkRequest) XXX_DiscardUnknown ¶
func (m *DeleteNetworkRequest) XXX_DiscardUnknown()
func (*DeleteNetworkRequest) XXX_Marshal ¶
func (m *DeleteNetworkRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteNetworkRequest) XXX_Merge ¶
func (m *DeleteNetworkRequest) XXX_Merge(src proto.Message)
func (*DeleteNetworkRequest) XXX_Size ¶
func (m *DeleteNetworkRequest) XXX_Size() int
func (*DeleteNetworkRequest) XXX_Unmarshal ¶
func (m *DeleteNetworkRequest) XXX_Unmarshal(b []byte) error
type Encoding ¶
type Encoding int32
Encoding defines the value encoding formats that are supported by the gNMI protocol. These encodings are used by both the client (when sending Set messages to modify the state of the target) and the target when serializing data to be returned to the client (in both Subscribe and Get RPCs). Reference: gNMI Specification Section 2.3
const ( Encoding_JSON Encoding = 0 // JSON encoded text. Encoding_BYTES Encoding = 1 // Arbitrarily encoded bytes. Encoding_PROTO Encoding = 2 // Encoded according to out-of-band agreed Protobuf. Encoding_ASCII Encoding = 3 // ASCII text of an out-of-band agreed format. Encoding_JSON_IETF Encoding = 4 // JSON encoded text as per RFC7951. )
func (Encoding) Descriptor ¶
func (Encoding) Descriptor() protoreflect.EnumDescriptor
func (Encoding) EnumDescriptor
deprecated
func (Encoding) Number ¶
func (x Encoding) Number() protoreflect.EnumNumber
func (Encoding) Type ¶
func (Encoding) Type() protoreflect.EnumType
type EndpointStatus ¶
type EndpointStatus struct { Status string `protobuf:"bytes,1,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*EndpointStatus) Descriptor ¶
func (*EndpointStatus) Descriptor() ([]byte, []int)
func (*EndpointStatus) GetStatus ¶
func (m *EndpointStatus) GetStatus() string
func (*EndpointStatus) Marshal ¶
func (m *EndpointStatus) Marshal() (dAtA []byte, err error)
func (*EndpointStatus) MarshalToSizedBuffer ¶
func (m *EndpointStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EndpointStatus) ProtoMessage ¶
func (*EndpointStatus) ProtoMessage()
func (*EndpointStatus) Reset ¶
func (m *EndpointStatus) Reset()
func (*EndpointStatus) Size ¶
func (m *EndpointStatus) Size() (n int)
func (*EndpointStatus) String ¶
func (m *EndpointStatus) String() string
func (*EndpointStatus) Unmarshal ¶
func (m *EndpointStatus) Unmarshal(dAtA []byte) error
func (*EndpointStatus) XXX_DiscardUnknown ¶
func (m *EndpointStatus) XXX_DiscardUnknown()
func (*EndpointStatus) XXX_Marshal ¶
func (m *EndpointStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EndpointStatus) XXX_Merge ¶
func (m *EndpointStatus) XXX_Merge(src proto.Message)
func (*EndpointStatus) XXX_Size ¶
func (m *EndpointStatus) XXX_Size() int
func (*EndpointStatus) XXX_Unmarshal ¶
func (m *EndpointStatus) XXX_Unmarshal(b []byte) error
type Error
deprecated
type Error struct { Code uint32 `protobuf:"varint,1,opt,name=code,proto3" json:"code,omitempty"` // Canonical gRPC error code. Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"` // Human readable error. Data *anypb.Any `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // Optional additional information. // contains filtered or unexported fields }
Error message previously utilised to return errors to the client. Deprecated in favour of using the google.golang.org/genproto/googleapis/rpc/status message in the RPC response. Reference: gNMI Specification Section 2.5
Deprecated: Do not use.
func (*Error) Descriptor
deprecated
func (*Error) GetMessage ¶
func (*Error) ProtoMessage ¶
func (*Error) ProtoMessage()
func (*Error) ProtoReflect ¶
func (x *Error) ProtoReflect() protoreflect.Message
type Extension ¶
type Extension struct { // Types that are assignable to Ext: // *Extension_RegisteredExt // *Extension_MasterArbitration Ext isExtension_Ext `protobuf_oneof:"ext"` // contains filtered or unexported fields }
The Extension message contains a single gNMI extension.
func (*Extension) Descriptor
deprecated
func (*Extension) GetMasterArbitration ¶
func (x *Extension) GetMasterArbitration() *MasterArbitration
func (*Extension) GetRegisteredExt ¶
func (x *Extension) GetRegisteredExt() *RegisteredExtension
func (*Extension) ProtoMessage ¶
func (*Extension) ProtoMessage()
func (*Extension) ProtoReflect ¶
func (x *Extension) ProtoReflect() protoreflect.Message
type ExtensionID ¶
type ExtensionID int32
RegisteredExtension is an enumeration acting as a registry for extensions defined by external sources.
const ( ExtensionID_EID_UNSET ExtensionID = 0 // An experimental extension that may be used during prototyping of a new // extension. ExtensionID_EID_EXPERIMENTAL ExtensionID = 999 )
func (ExtensionID) Descriptor ¶
func (ExtensionID) Descriptor() protoreflect.EnumDescriptor
func (ExtensionID) Enum ¶
func (x ExtensionID) Enum() *ExtensionID
func (ExtensionID) EnumDescriptor
deprecated
func (ExtensionID) EnumDescriptor() ([]byte, []int)
Deprecated: Use ExtensionID.Descriptor instead.
func (ExtensionID) Number ¶
func (x ExtensionID) Number() protoreflect.EnumNumber
func (ExtensionID) String ¶
func (x ExtensionID) String() string
func (ExtensionID) Type ¶
func (ExtensionID) Type() protoreflect.EnumType
type Extension_MasterArbitration ¶
type Extension_MasterArbitration struct { // Well known extensions. MasterArbitration *MasterArbitration `protobuf:"bytes,2,opt,name=master_arbitration,json=masterArbitration,proto3,oneof"` // Master arbitration extension. }
type Extension_RegisteredExt ¶
type Extension_RegisteredExt struct {
RegisteredExt *RegisteredExtension `protobuf:"bytes,1,opt,name=registered_ext,json=registeredExt,proto3,oneof"` // A registered extension.
}
type FromDataplane ¶
type FromDataplane struct { SequenceNumber uint64 `protobuf:"varint,8,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"` // Types that are valid to be assigned to Payload: // *FromDataplane_ProcessStatusUpdate // *FromDataplane_HostEndpointStatusUpdate // *FromDataplane_HostEndpointStatusRemove // *FromDataplane_WorkloadEndpointStatusUpdate // *FromDataplane_WorkloadEndpointStatusRemove // *FromDataplane_WireguardStatusUpdate Payload isFromDataplane_Payload `protobuf_oneof:"payload"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*FromDataplane) Descriptor ¶
func (*FromDataplane) Descriptor() ([]byte, []int)
func (*FromDataplane) GetHostEndpointStatusRemove ¶
func (m *FromDataplane) GetHostEndpointStatusRemove() *HostEndpointStatusRemove
func (*FromDataplane) GetHostEndpointStatusUpdate ¶
func (m *FromDataplane) GetHostEndpointStatusUpdate() *HostEndpointStatusUpdate
func (*FromDataplane) GetPayload ¶
func (m *FromDataplane) GetPayload() isFromDataplane_Payload
func (*FromDataplane) GetProcessStatusUpdate ¶
func (m *FromDataplane) GetProcessStatusUpdate() *ProcessStatusUpdate
func (*FromDataplane) GetSequenceNumber ¶
func (m *FromDataplane) GetSequenceNumber() uint64
func (*FromDataplane) GetWireguardStatusUpdate ¶
func (m *FromDataplane) GetWireguardStatusUpdate() *WireguardStatusUpdate
func (*FromDataplane) GetWorkloadEndpointStatusRemove ¶
func (m *FromDataplane) GetWorkloadEndpointStatusRemove() *WorkloadEndpointStatusRemove
func (*FromDataplane) GetWorkloadEndpointStatusUpdate ¶
func (m *FromDataplane) GetWorkloadEndpointStatusUpdate() *WorkloadEndpointStatusUpdate
func (*FromDataplane) Marshal ¶
func (m *FromDataplane) Marshal() (dAtA []byte, err error)
func (*FromDataplane) MarshalToSizedBuffer ¶
func (m *FromDataplane) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FromDataplane) ProtoMessage ¶
func (*FromDataplane) ProtoMessage()
func (*FromDataplane) Reset ¶
func (m *FromDataplane) Reset()
func (*FromDataplane) Size ¶
func (m *FromDataplane) Size() (n int)
func (*FromDataplane) String ¶
func (m *FromDataplane) String() string
func (*FromDataplane) Unmarshal ¶
func (m *FromDataplane) Unmarshal(dAtA []byte) error
func (*FromDataplane) XXX_DiscardUnknown ¶
func (m *FromDataplane) XXX_DiscardUnknown()
func (*FromDataplane) XXX_Marshal ¶
func (m *FromDataplane) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FromDataplane) XXX_Merge ¶
func (m *FromDataplane) XXX_Merge(src proto.Message)
func (*FromDataplane) XXX_OneofWrappers ¶
func (*FromDataplane) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*FromDataplane) XXX_Size ¶
func (m *FromDataplane) XXX_Size() int
func (*FromDataplane) XXX_Unmarshal ¶
func (m *FromDataplane) XXX_Unmarshal(b []byte) error
type FromDataplane_HostEndpointStatusRemove ¶
type FromDataplane_HostEndpointStatusRemove struct {
HostEndpointStatusRemove *HostEndpointStatusRemove `` /* 143-byte string literal not displayed */
}
func (*FromDataplane_HostEndpointStatusRemove) MarshalTo ¶
func (m *FromDataplane_HostEndpointStatusRemove) MarshalTo(dAtA []byte) (int, error)
func (*FromDataplane_HostEndpointStatusRemove) MarshalToSizedBuffer ¶
func (m *FromDataplane_HostEndpointStatusRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FromDataplane_HostEndpointStatusRemove) Size ¶
func (m *FromDataplane_HostEndpointStatusRemove) Size() (n int)
type FromDataplane_HostEndpointStatusUpdate ¶
type FromDataplane_HostEndpointStatusUpdate struct {
HostEndpointStatusUpdate *HostEndpointStatusUpdate `` /* 143-byte string literal not displayed */
}
func (*FromDataplane_HostEndpointStatusUpdate) MarshalTo ¶
func (m *FromDataplane_HostEndpointStatusUpdate) MarshalTo(dAtA []byte) (int, error)
func (*FromDataplane_HostEndpointStatusUpdate) MarshalToSizedBuffer ¶
func (m *FromDataplane_HostEndpointStatusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FromDataplane_HostEndpointStatusUpdate) Size ¶
func (m *FromDataplane_HostEndpointStatusUpdate) Size() (n int)
type FromDataplane_ProcessStatusUpdate ¶
type FromDataplane_ProcessStatusUpdate struct {
ProcessStatusUpdate *ProcessStatusUpdate `` /* 126-byte string literal not displayed */
}
func (*FromDataplane_ProcessStatusUpdate) MarshalTo ¶
func (m *FromDataplane_ProcessStatusUpdate) MarshalTo(dAtA []byte) (int, error)
func (*FromDataplane_ProcessStatusUpdate) MarshalToSizedBuffer ¶
func (m *FromDataplane_ProcessStatusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FromDataplane_ProcessStatusUpdate) Size ¶
func (m *FromDataplane_ProcessStatusUpdate) Size() (n int)
type FromDataplane_WireguardStatusUpdate ¶
type FromDataplane_WireguardStatusUpdate struct {
WireguardStatusUpdate *WireguardStatusUpdate `` /* 132-byte string literal not displayed */
}
func (*FromDataplane_WireguardStatusUpdate) MarshalTo ¶
func (m *FromDataplane_WireguardStatusUpdate) MarshalTo(dAtA []byte) (int, error)
func (*FromDataplane_WireguardStatusUpdate) MarshalToSizedBuffer ¶
func (m *FromDataplane_WireguardStatusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FromDataplane_WireguardStatusUpdate) Size ¶
func (m *FromDataplane_WireguardStatusUpdate) Size() (n int)
type FromDataplane_WorkloadEndpointStatusRemove ¶
type FromDataplane_WorkloadEndpointStatusRemove struct {
WorkloadEndpointStatusRemove *WorkloadEndpointStatusRemove `` /* 155-byte string literal not displayed */
}
func (*FromDataplane_WorkloadEndpointStatusRemove) MarshalTo ¶
func (m *FromDataplane_WorkloadEndpointStatusRemove) MarshalTo(dAtA []byte) (int, error)
func (*FromDataplane_WorkloadEndpointStatusRemove) MarshalToSizedBuffer ¶
func (m *FromDataplane_WorkloadEndpointStatusRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FromDataplane_WorkloadEndpointStatusRemove) Size ¶
func (m *FromDataplane_WorkloadEndpointStatusRemove) Size() (n int)
type FromDataplane_WorkloadEndpointStatusUpdate ¶
type FromDataplane_WorkloadEndpointStatusUpdate struct {
WorkloadEndpointStatusUpdate *WorkloadEndpointStatusUpdate `` /* 155-byte string literal not displayed */
}
func (*FromDataplane_WorkloadEndpointStatusUpdate) MarshalTo ¶
func (m *FromDataplane_WorkloadEndpointStatusUpdate) MarshalTo(dAtA []byte) (int, error)
func (*FromDataplane_WorkloadEndpointStatusUpdate) MarshalToSizedBuffer ¶
func (m *FromDataplane_WorkloadEndpointStatusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FromDataplane_WorkloadEndpointStatusUpdate) Size ¶
func (m *FromDataplane_WorkloadEndpointStatusUpdate) Size() (n int)
type GNMIClient ¶
type GNMIClient interface { // Capabilities allows the client to retrieve the set of capabilities that // is supported by the target. This allows the target to validate the // service version that is implemented and retrieve the set of models that // the target supports. The models can then be specified in subsequent RPCs // to restrict the set of data that is utilized. // Reference: gNMI Specification Section 3.2 Capabilities(ctx context.Context, in *CapabilityRequest, opts ...grpc.CallOption) (*CapabilityResponse, error) // Retrieve a snapshot of data from the target. A Get RPC requests that the // target snapshots a subset of the data tree as specified by the paths // included in the message and serializes this to be returned to the // client using the specified encoding. // Reference: gNMI Specification Section 3.3 Get(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*GetResponse, error) // Set allows the client to modify the state of data on the target. The // paths to modified along with the new values that the client wishes // to set the value to. // Reference: gNMI Specification Section 3.4 Set(ctx context.Context, in *SetRequest, opts ...grpc.CallOption) (*SetResponse, error) // Subscribe allows a client to request the target to send it values // of particular paths within the data tree. These values may be streamed // at a particular cadence (STREAM), sent one off on a long-lived channel // (POLL), or sent as a one-off retrieval (ONCE). // Reference: gNMI Specification Section 3.5 Subscribe(ctx context.Context, opts ...grpc.CallOption) (GNMI_SubscribeClient, error) }
GNMIClient is the client API for GNMI service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewGNMIClient ¶
func NewGNMIClient(cc grpc.ClientConnInterface) GNMIClient
type GNMIServer ¶
type GNMIServer interface { // Capabilities allows the client to retrieve the set of capabilities that // is supported by the target. This allows the target to validate the // service version that is implemented and retrieve the set of models that // the target supports. The models can then be specified in subsequent RPCs // to restrict the set of data that is utilized. // Reference: gNMI Specification Section 3.2 Capabilities(context.Context, *CapabilityRequest) (*CapabilityResponse, error) // Retrieve a snapshot of data from the target. A Get RPC requests that the // target snapshots a subset of the data tree as specified by the paths // included in the message and serializes this to be returned to the // client using the specified encoding. // Reference: gNMI Specification Section 3.3 Get(context.Context, *GetRequest) (*GetResponse, error) // Set allows the client to modify the state of data on the target. The // paths to modified along with the new values that the client wishes // to set the value to. // Reference: gNMI Specification Section 3.4 Set(context.Context, *SetRequest) (*SetResponse, error) // Subscribe allows a client to request the target to send it values // of particular paths within the data tree. These values may be streamed // at a particular cadence (STREAM), sent one off on a long-lived channel // (POLL), or sent as a one-off retrieval (ONCE). // Reference: gNMI Specification Section 3.5 Subscribe(GNMI_SubscribeServer) error }
GNMIServer is the server API for GNMI service.
type GNMI_SubscribeClient ¶
type GNMI_SubscribeClient interface { Send(*SubscribeRequest) error Recv() (*SubscribeResponse, error) grpc.ClientStream }
type GNMI_SubscribeServer ¶
type GNMI_SubscribeServer interface { Send(*SubscribeResponse) error Recv() (*SubscribeRequest, error) grpc.ServerStream }
type GetRequest ¶
type GetRequest struct { Prefix *Path `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` // Prefix used for paths. Path []*Path `protobuf:"bytes,2,rep,name=path,proto3" json:"path,omitempty"` // Paths requested by the client. Type GetRequest_DataType `protobuf:"varint,3,opt,name=type,proto3,enum=gnmi.GetRequest_DataType" json:"type,omitempty"` // The type of data being requested. Encoding Encoding `protobuf:"varint,5,opt,name=encoding,proto3,enum=gnmi.Encoding" json:"encoding,omitempty"` // Encoding to be used. UseModels []*ModelData `protobuf:"bytes,6,rep,name=use_models,json=useModels,proto3" json:"use_models,omitempty"` // The schema models to be used. // Extension messages associated with the GetRequest. See the // gNMI extension specification for further definition. Extension []*Extension `protobuf:"bytes,7,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
GetRequest is sent when a client initiates a Get RPC. It is used to specify the set of data elements for which the target should return a snapshot of data. The use_models field specifies the set of schema modules that are to be used by the target - where use_models is not specified then the target must use all schema models that it has. Reference: gNMI Specification Section 3.3.1
func (*GetRequest) Descriptor
deprecated
func (*GetRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRequest.ProtoReflect.Descriptor instead.
func (*GetRequest) GetEncoding ¶
func (x *GetRequest) GetEncoding() Encoding
func (*GetRequest) GetExtension ¶
func (x *GetRequest) GetExtension() []*Extension
func (*GetRequest) GetPath ¶
func (x *GetRequest) GetPath() []*Path
func (*GetRequest) GetPrefix ¶
func (x *GetRequest) GetPrefix() *Path
func (*GetRequest) GetType ¶
func (x *GetRequest) GetType() GetRequest_DataType
func (*GetRequest) GetUseModels ¶
func (x *GetRequest) GetUseModels() []*ModelData
func (*GetRequest) ProtoMessage ¶
func (*GetRequest) ProtoMessage()
func (*GetRequest) ProtoReflect ¶
func (x *GetRequest) ProtoReflect() protoreflect.Message
func (*GetRequest) Reset ¶
func (x *GetRequest) Reset()
func (*GetRequest) String ¶
func (x *GetRequest) String() string
type GetRequest_DataType ¶
type GetRequest_DataType int32
Type of elements within the data tree.
const ( GetRequest_ALL GetRequest_DataType = 0 // All data elements. GetRequest_CONFIG GetRequest_DataType = 1 // Config (rw) only elements. GetRequest_STATE GetRequest_DataType = 2 // State (ro) only elements. // Data elements marked in the schema as operational. This refers to data // elements whose value relates to the state of processes or interactions // running on the device. GetRequest_OPERATIONAL GetRequest_DataType = 3 )
func (GetRequest_DataType) Descriptor ¶
func (GetRequest_DataType) Descriptor() protoreflect.EnumDescriptor
func (GetRequest_DataType) Enum ¶
func (x GetRequest_DataType) Enum() *GetRequest_DataType
func (GetRequest_DataType) EnumDescriptor
deprecated
func (GetRequest_DataType) EnumDescriptor() ([]byte, []int)
Deprecated: Use GetRequest_DataType.Descriptor instead.
func (GetRequest_DataType) Number ¶
func (x GetRequest_DataType) Number() protoreflect.EnumNumber
func (GetRequest_DataType) String ¶
func (x GetRequest_DataType) String() string
func (GetRequest_DataType) Type ¶
func (GetRequest_DataType) Type() protoreflect.EnumType
type GetResponse ¶
type GetResponse struct { Notification []*Notification `protobuf:"bytes,1,rep,name=notification,proto3" json:"notification,omitempty"` // Data values. // Deprecated: Do not use. Error *Error `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` // Errors that occurred in the Get. // Extension messages associated with the GetResponse. See the // gNMI extension specification for further definition. Extension []*Extension `protobuf:"bytes,3,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
GetResponse is used by the target to respond to a GetRequest from a client. The set of Notifications corresponds to the data values that are requested by the client in the GetRequest. Reference: gNMI Specification Section 3.3.2
func (*GetResponse) Descriptor
deprecated
func (*GetResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetResponse.ProtoReflect.Descriptor instead.
func (*GetResponse) GetError
deprecated
func (x *GetResponse) GetError() *Error
Deprecated: Do not use.
func (*GetResponse) GetExtension ¶
func (x *GetResponse) GetExtension() []*Extension
func (*GetResponse) GetNotification ¶
func (x *GetResponse) GetNotification() []*Notification
func (*GetResponse) ProtoMessage ¶
func (*GetResponse) ProtoMessage()
func (*GetResponse) ProtoReflect ¶
func (x *GetResponse) ProtoReflect() protoreflect.Message
func (*GetResponse) Reset ¶
func (x *GetResponse) Reset()
func (*GetResponse) String ¶
func (x *GetResponse) String() string
type GlobalBGPConfigUpdate ¶
type GlobalBGPConfigUpdate struct { ServiceClusterCidrs []string `protobuf:"bytes,1,rep,name=service_cluster_cidrs,json=serviceClusterCidrs,proto3" json:"service_cluster_cidrs,omitempty"` ServiceExternalCidrs []string `protobuf:"bytes,2,rep,name=service_external_cidrs,json=serviceExternalCidrs,proto3" json:"service_external_cidrs,omitempty"` ServiceLoadbalancerCidrs []string `` /* 135-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*GlobalBGPConfigUpdate) Descriptor ¶
func (*GlobalBGPConfigUpdate) Descriptor() ([]byte, []int)
func (*GlobalBGPConfigUpdate) GetServiceClusterCidrs ¶
func (m *GlobalBGPConfigUpdate) GetServiceClusterCidrs() []string
func (*GlobalBGPConfigUpdate) GetServiceExternalCidrs ¶
func (m *GlobalBGPConfigUpdate) GetServiceExternalCidrs() []string
func (*GlobalBGPConfigUpdate) GetServiceLoadbalancerCidrs ¶
func (m *GlobalBGPConfigUpdate) GetServiceLoadbalancerCidrs() []string
func (*GlobalBGPConfigUpdate) Marshal ¶
func (m *GlobalBGPConfigUpdate) Marshal() (dAtA []byte, err error)
func (*GlobalBGPConfigUpdate) MarshalTo ¶
func (m *GlobalBGPConfigUpdate) MarshalTo(dAtA []byte) (int, error)
func (*GlobalBGPConfigUpdate) MarshalToSizedBuffer ¶
func (m *GlobalBGPConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GlobalBGPConfigUpdate) ProtoMessage ¶
func (*GlobalBGPConfigUpdate) ProtoMessage()
func (*GlobalBGPConfigUpdate) Reset ¶
func (m *GlobalBGPConfigUpdate) Reset()
func (*GlobalBGPConfigUpdate) Size ¶
func (m *GlobalBGPConfigUpdate) Size() (n int)
func (*GlobalBGPConfigUpdate) String ¶
func (m *GlobalBGPConfigUpdate) String() string
func (*GlobalBGPConfigUpdate) Unmarshal ¶
func (m *GlobalBGPConfigUpdate) Unmarshal(dAtA []byte) error
func (*GlobalBGPConfigUpdate) XXX_DiscardUnknown ¶
func (m *GlobalBGPConfigUpdate) XXX_DiscardUnknown()
func (*GlobalBGPConfigUpdate) XXX_Marshal ¶
func (m *GlobalBGPConfigUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GlobalBGPConfigUpdate) XXX_Merge ¶
func (m *GlobalBGPConfigUpdate) XXX_Merge(src proto.Message)
func (*GlobalBGPConfigUpdate) XXX_Size ¶
func (m *GlobalBGPConfigUpdate) XXX_Size() int
func (*GlobalBGPConfigUpdate) XXX_Unmarshal ¶
func (m *GlobalBGPConfigUpdate) XXX_Unmarshal(b []byte) error
type HTTPMatch ¶
type HTTPMatch struct { Methods []string `protobuf:"bytes,1,rep,name=methods,proto3" json:"methods,omitempty"` Paths []*HTTPMatch_PathMatch `protobuf:"bytes,2,rep,name=paths,proto3" json:"paths,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HTTPMatch) Descriptor ¶
func (*HTTPMatch) GetMethods ¶
func (*HTTPMatch) GetPaths ¶
func (m *HTTPMatch) GetPaths() []*HTTPMatch_PathMatch
func (*HTTPMatch) MarshalToSizedBuffer ¶
func (*HTTPMatch) ProtoMessage ¶
func (*HTTPMatch) ProtoMessage()
func (*HTTPMatch) XXX_DiscardUnknown ¶
func (m *HTTPMatch) XXX_DiscardUnknown()
func (*HTTPMatch) XXX_Marshal ¶
func (*HTTPMatch) XXX_Unmarshal ¶
type HTTPMatch_PathMatch ¶
type HTTPMatch_PathMatch struct { // Types that are valid to be assigned to PathMatch: // *HTTPMatch_PathMatch_Exact // *HTTPMatch_PathMatch_Prefix PathMatch isHTTPMatch_PathMatch_PathMatch `protobuf_oneof:"path_match"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HTTPMatch_PathMatch) Descriptor ¶
func (*HTTPMatch_PathMatch) Descriptor() ([]byte, []int)
func (*HTTPMatch_PathMatch) GetExact ¶
func (m *HTTPMatch_PathMatch) GetExact() string
func (*HTTPMatch_PathMatch) GetPathMatch ¶
func (m *HTTPMatch_PathMatch) GetPathMatch() isHTTPMatch_PathMatch_PathMatch
func (*HTTPMatch_PathMatch) GetPrefix ¶
func (m *HTTPMatch_PathMatch) GetPrefix() string
func (*HTTPMatch_PathMatch) Marshal ¶
func (m *HTTPMatch_PathMatch) Marshal() (dAtA []byte, err error)
func (*HTTPMatch_PathMatch) MarshalTo ¶
func (m *HTTPMatch_PathMatch) MarshalTo(dAtA []byte) (int, error)
func (*HTTPMatch_PathMatch) MarshalToSizedBuffer ¶
func (m *HTTPMatch_PathMatch) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HTTPMatch_PathMatch) ProtoMessage ¶
func (*HTTPMatch_PathMatch) ProtoMessage()
func (*HTTPMatch_PathMatch) Reset ¶
func (m *HTTPMatch_PathMatch) Reset()
func (*HTTPMatch_PathMatch) Size ¶
func (m *HTTPMatch_PathMatch) Size() (n int)
func (*HTTPMatch_PathMatch) String ¶
func (m *HTTPMatch_PathMatch) String() string
func (*HTTPMatch_PathMatch) Unmarshal ¶
func (m *HTTPMatch_PathMatch) Unmarshal(dAtA []byte) error
func (*HTTPMatch_PathMatch) XXX_DiscardUnknown ¶
func (m *HTTPMatch_PathMatch) XXX_DiscardUnknown()
func (*HTTPMatch_PathMatch) XXX_Marshal ¶
func (m *HTTPMatch_PathMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HTTPMatch_PathMatch) XXX_Merge ¶
func (m *HTTPMatch_PathMatch) XXX_Merge(src proto.Message)
func (*HTTPMatch_PathMatch) XXX_OneofWrappers ¶
func (*HTTPMatch_PathMatch) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*HTTPMatch_PathMatch) XXX_Size ¶
func (m *HTTPMatch_PathMatch) XXX_Size() int
func (*HTTPMatch_PathMatch) XXX_Unmarshal ¶
func (m *HTTPMatch_PathMatch) XXX_Unmarshal(b []byte) error
type HTTPMatch_PathMatch_Exact ¶
type HTTPMatch_PathMatch_Exact struct {
Exact string `protobuf:"bytes,1,opt,name=exact,proto3,oneof" json:"exact,omitempty"`
}
func (*HTTPMatch_PathMatch_Exact) MarshalTo ¶
func (m *HTTPMatch_PathMatch_Exact) MarshalTo(dAtA []byte) (int, error)
func (*HTTPMatch_PathMatch_Exact) MarshalToSizedBuffer ¶
func (m *HTTPMatch_PathMatch_Exact) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HTTPMatch_PathMatch_Exact) Size ¶
func (m *HTTPMatch_PathMatch_Exact) Size() (n int)
type HTTPMatch_PathMatch_Prefix ¶
type HTTPMatch_PathMatch_Prefix struct {
Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3,oneof" json:"prefix,omitempty"`
}
func (*HTTPMatch_PathMatch_Prefix) MarshalTo ¶
func (m *HTTPMatch_PathMatch_Prefix) MarshalTo(dAtA []byte) (int, error)
func (*HTTPMatch_PathMatch_Prefix) MarshalToSizedBuffer ¶
func (m *HTTPMatch_PathMatch_Prefix) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HTTPMatch_PathMatch_Prefix) Size ¶
func (m *HTTPMatch_PathMatch_Prefix) Size() (n int)
type HostEndpoint ¶
type HostEndpoint struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` ProfileIds []string `protobuf:"bytes,2,rep,name=profile_ids,json=profileIds,proto3" json:"profile_ids,omitempty"` Tiers []*TierInfo `protobuf:"bytes,3,rep,name=tiers,proto3" json:"tiers,omitempty"` UntrackedTiers []*TierInfo `protobuf:"bytes,6,rep,name=untracked_tiers,json=untrackedTiers,proto3" json:"untracked_tiers,omitempty"` PreDnatTiers []*TierInfo `protobuf:"bytes,7,rep,name=pre_dnat_tiers,json=preDnatTiers,proto3" json:"pre_dnat_tiers,omitempty"` ForwardTiers []*TierInfo `protobuf:"bytes,8,rep,name=forward_tiers,json=forwardTiers,proto3" json:"forward_tiers,omitempty"` ExpectedIpv4Addrs []string `protobuf:"bytes,4,rep,name=expected_ipv4_addrs,json=expectedIpv4Addrs,proto3" json:"expected_ipv4_addrs,omitempty"` ExpectedIpv6Addrs []string `protobuf:"bytes,5,rep,name=expected_ipv6_addrs,json=expectedIpv6Addrs,proto3" json:"expected_ipv6_addrs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HostEndpoint) Descriptor ¶
func (*HostEndpoint) Descriptor() ([]byte, []int)
func (*HostEndpoint) GetExpectedIpv4Addrs ¶
func (m *HostEndpoint) GetExpectedIpv4Addrs() []string
func (*HostEndpoint) GetExpectedIpv6Addrs ¶
func (m *HostEndpoint) GetExpectedIpv6Addrs() []string
func (*HostEndpoint) GetForwardTiers ¶
func (m *HostEndpoint) GetForwardTiers() []*TierInfo
func (*HostEndpoint) GetName ¶
func (m *HostEndpoint) GetName() string
func (*HostEndpoint) GetPreDnatTiers ¶
func (m *HostEndpoint) GetPreDnatTiers() []*TierInfo
func (*HostEndpoint) GetProfileIds ¶
func (m *HostEndpoint) GetProfileIds() []string
func (*HostEndpoint) GetTiers ¶
func (m *HostEndpoint) GetTiers() []*TierInfo
func (*HostEndpoint) GetUntrackedTiers ¶
func (m *HostEndpoint) GetUntrackedTiers() []*TierInfo
func (*HostEndpoint) Marshal ¶
func (m *HostEndpoint) Marshal() (dAtA []byte, err error)
func (*HostEndpoint) MarshalToSizedBuffer ¶
func (m *HostEndpoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HostEndpoint) ProtoMessage ¶
func (*HostEndpoint) ProtoMessage()
func (*HostEndpoint) Reset ¶
func (m *HostEndpoint) Reset()
func (*HostEndpoint) Size ¶
func (m *HostEndpoint) Size() (n int)
func (*HostEndpoint) String ¶
func (m *HostEndpoint) String() string
func (*HostEndpoint) Unmarshal ¶
func (m *HostEndpoint) Unmarshal(dAtA []byte) error
func (*HostEndpoint) XXX_DiscardUnknown ¶
func (m *HostEndpoint) XXX_DiscardUnknown()
func (*HostEndpoint) XXX_Marshal ¶
func (m *HostEndpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HostEndpoint) XXX_Merge ¶
func (m *HostEndpoint) XXX_Merge(src proto.Message)
func (*HostEndpoint) XXX_Size ¶
func (m *HostEndpoint) XXX_Size() int
func (*HostEndpoint) XXX_Unmarshal ¶
func (m *HostEndpoint) XXX_Unmarshal(b []byte) error
type HostEndpointID ¶
type HostEndpointID struct { EndpointId string `protobuf:"bytes,2,opt,name=endpoint_id,json=endpointId,proto3" json:"endpoint_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HostEndpointID) Descriptor ¶
func (*HostEndpointID) Descriptor() ([]byte, []int)
func (*HostEndpointID) GetEndpointId ¶
func (m *HostEndpointID) GetEndpointId() string
func (*HostEndpointID) Marshal ¶
func (m *HostEndpointID) Marshal() (dAtA []byte, err error)
func (*HostEndpointID) MarshalToSizedBuffer ¶
func (m *HostEndpointID) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HostEndpointID) ProtoMessage ¶
func (*HostEndpointID) ProtoMessage()
func (*HostEndpointID) Reset ¶
func (m *HostEndpointID) Reset()
func (*HostEndpointID) Size ¶
func (m *HostEndpointID) Size() (n int)
func (*HostEndpointID) String ¶
func (m *HostEndpointID) String() string
func (*HostEndpointID) Unmarshal ¶
func (m *HostEndpointID) Unmarshal(dAtA []byte) error
func (*HostEndpointID) XXX_DiscardUnknown ¶
func (m *HostEndpointID) XXX_DiscardUnknown()
func (*HostEndpointID) XXX_Marshal ¶
func (m *HostEndpointID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HostEndpointID) XXX_Merge ¶
func (m *HostEndpointID) XXX_Merge(src proto.Message)
func (*HostEndpointID) XXX_Size ¶
func (m *HostEndpointID) XXX_Size() int
func (*HostEndpointID) XXX_Unmarshal ¶
func (m *HostEndpointID) XXX_Unmarshal(b []byte) error
type HostEndpointRemove ¶
type HostEndpointRemove struct { Id *HostEndpointID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HostEndpointRemove) Descriptor ¶
func (*HostEndpointRemove) Descriptor() ([]byte, []int)
func (*HostEndpointRemove) GetId ¶
func (m *HostEndpointRemove) GetId() *HostEndpointID
func (*HostEndpointRemove) Marshal ¶
func (m *HostEndpointRemove) Marshal() (dAtA []byte, err error)
func (*HostEndpointRemove) MarshalTo ¶
func (m *HostEndpointRemove) MarshalTo(dAtA []byte) (int, error)
func (*HostEndpointRemove) MarshalToSizedBuffer ¶
func (m *HostEndpointRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HostEndpointRemove) ProtoMessage ¶
func (*HostEndpointRemove) ProtoMessage()
func (*HostEndpointRemove) Reset ¶
func (m *HostEndpointRemove) Reset()
func (*HostEndpointRemove) Size ¶
func (m *HostEndpointRemove) Size() (n int)
func (*HostEndpointRemove) String ¶
func (m *HostEndpointRemove) String() string
func (*HostEndpointRemove) Unmarshal ¶
func (m *HostEndpointRemove) Unmarshal(dAtA []byte) error
func (*HostEndpointRemove) XXX_DiscardUnknown ¶
func (m *HostEndpointRemove) XXX_DiscardUnknown()
func (*HostEndpointRemove) XXX_Marshal ¶
func (m *HostEndpointRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HostEndpointRemove) XXX_Merge ¶
func (m *HostEndpointRemove) XXX_Merge(src proto.Message)
func (*HostEndpointRemove) XXX_Size ¶
func (m *HostEndpointRemove) XXX_Size() int
func (*HostEndpointRemove) XXX_Unmarshal ¶
func (m *HostEndpointRemove) XXX_Unmarshal(b []byte) error
type HostEndpointStatusRemove ¶
type HostEndpointStatusRemove struct { Id *HostEndpointID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HostEndpointStatusRemove) Descriptor ¶
func (*HostEndpointStatusRemove) Descriptor() ([]byte, []int)
func (*HostEndpointStatusRemove) GetId ¶
func (m *HostEndpointStatusRemove) GetId() *HostEndpointID
func (*HostEndpointStatusRemove) Marshal ¶
func (m *HostEndpointStatusRemove) Marshal() (dAtA []byte, err error)
func (*HostEndpointStatusRemove) MarshalTo ¶
func (m *HostEndpointStatusRemove) MarshalTo(dAtA []byte) (int, error)
func (*HostEndpointStatusRemove) MarshalToSizedBuffer ¶
func (m *HostEndpointStatusRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HostEndpointStatusRemove) ProtoMessage ¶
func (*HostEndpointStatusRemove) ProtoMessage()
func (*HostEndpointStatusRemove) Reset ¶
func (m *HostEndpointStatusRemove) Reset()
func (*HostEndpointStatusRemove) Size ¶
func (m *HostEndpointStatusRemove) Size() (n int)
func (*HostEndpointStatusRemove) String ¶
func (m *HostEndpointStatusRemove) String() string
func (*HostEndpointStatusRemove) Unmarshal ¶
func (m *HostEndpointStatusRemove) Unmarshal(dAtA []byte) error
func (*HostEndpointStatusRemove) XXX_DiscardUnknown ¶
func (m *HostEndpointStatusRemove) XXX_DiscardUnknown()
func (*HostEndpointStatusRemove) XXX_Marshal ¶
func (m *HostEndpointStatusRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HostEndpointStatusRemove) XXX_Merge ¶
func (m *HostEndpointStatusRemove) XXX_Merge(src proto.Message)
func (*HostEndpointStatusRemove) XXX_Size ¶
func (m *HostEndpointStatusRemove) XXX_Size() int
func (*HostEndpointStatusRemove) XXX_Unmarshal ¶
func (m *HostEndpointStatusRemove) XXX_Unmarshal(b []byte) error
type HostEndpointStatusUpdate ¶
type HostEndpointStatusUpdate struct { Id *HostEndpointID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Status *EndpointStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HostEndpointStatusUpdate) Descriptor ¶
func (*HostEndpointStatusUpdate) Descriptor() ([]byte, []int)
func (*HostEndpointStatusUpdate) GetId ¶
func (m *HostEndpointStatusUpdate) GetId() *HostEndpointID
func (*HostEndpointStatusUpdate) GetStatus ¶
func (m *HostEndpointStatusUpdate) GetStatus() *EndpointStatus
func (*HostEndpointStatusUpdate) Marshal ¶
func (m *HostEndpointStatusUpdate) Marshal() (dAtA []byte, err error)
func (*HostEndpointStatusUpdate) MarshalTo ¶
func (m *HostEndpointStatusUpdate) MarshalTo(dAtA []byte) (int, error)
func (*HostEndpointStatusUpdate) MarshalToSizedBuffer ¶
func (m *HostEndpointStatusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HostEndpointStatusUpdate) ProtoMessage ¶
func (*HostEndpointStatusUpdate) ProtoMessage()
func (*HostEndpointStatusUpdate) Reset ¶
func (m *HostEndpointStatusUpdate) Reset()
func (*HostEndpointStatusUpdate) Size ¶
func (m *HostEndpointStatusUpdate) Size() (n int)
func (*HostEndpointStatusUpdate) String ¶
func (m *HostEndpointStatusUpdate) String() string
func (*HostEndpointStatusUpdate) Unmarshal ¶
func (m *HostEndpointStatusUpdate) Unmarshal(dAtA []byte) error
func (*HostEndpointStatusUpdate) XXX_DiscardUnknown ¶
func (m *HostEndpointStatusUpdate) XXX_DiscardUnknown()
func (*HostEndpointStatusUpdate) XXX_Marshal ¶
func (m *HostEndpointStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HostEndpointStatusUpdate) XXX_Merge ¶
func (m *HostEndpointStatusUpdate) XXX_Merge(src proto.Message)
func (*HostEndpointStatusUpdate) XXX_Size ¶
func (m *HostEndpointStatusUpdate) XXX_Size() int
func (*HostEndpointStatusUpdate) XXX_Unmarshal ¶
func (m *HostEndpointStatusUpdate) XXX_Unmarshal(b []byte) error
type HostEndpointUpdate ¶
type HostEndpointUpdate struct { Id *HostEndpointID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Endpoint *HostEndpoint `protobuf:"bytes,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HostEndpointUpdate) Descriptor ¶
func (*HostEndpointUpdate) Descriptor() ([]byte, []int)
func (*HostEndpointUpdate) GetEndpoint ¶
func (m *HostEndpointUpdate) GetEndpoint() *HostEndpoint
func (*HostEndpointUpdate) GetId ¶
func (m *HostEndpointUpdate) GetId() *HostEndpointID
func (*HostEndpointUpdate) Marshal ¶
func (m *HostEndpointUpdate) Marshal() (dAtA []byte, err error)
func (*HostEndpointUpdate) MarshalTo ¶
func (m *HostEndpointUpdate) MarshalTo(dAtA []byte) (int, error)
func (*HostEndpointUpdate) MarshalToSizedBuffer ¶
func (m *HostEndpointUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HostEndpointUpdate) ProtoMessage ¶
func (*HostEndpointUpdate) ProtoMessage()
func (*HostEndpointUpdate) Reset ¶
func (m *HostEndpointUpdate) Reset()
func (*HostEndpointUpdate) Size ¶
func (m *HostEndpointUpdate) Size() (n int)
func (*HostEndpointUpdate) String ¶
func (m *HostEndpointUpdate) String() string
func (*HostEndpointUpdate) Unmarshal ¶
func (m *HostEndpointUpdate) Unmarshal(dAtA []byte) error
func (*HostEndpointUpdate) XXX_DiscardUnknown ¶
func (m *HostEndpointUpdate) XXX_DiscardUnknown()
func (*HostEndpointUpdate) XXX_Marshal ¶
func (m *HostEndpointUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HostEndpointUpdate) XXX_Merge ¶
func (m *HostEndpointUpdate) XXX_Merge(src proto.Message)
func (*HostEndpointUpdate) XXX_Size ¶
func (m *HostEndpointUpdate) XXX_Size() int
func (*HostEndpointUpdate) XXX_Unmarshal ¶
func (m *HostEndpointUpdate) XXX_Unmarshal(b []byte) error
type HostMetadataRemove ¶
type HostMetadataRemove struct { Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Ipv4Addr string `protobuf:"bytes,2,opt,name=ipv4_addr,json=ipv4Addr,proto3" json:"ipv4_addr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HostMetadataRemove) Descriptor ¶
func (*HostMetadataRemove) Descriptor() ([]byte, []int)
func (*HostMetadataRemove) GetHostname ¶
func (m *HostMetadataRemove) GetHostname() string
func (*HostMetadataRemove) GetIpv4Addr ¶
func (m *HostMetadataRemove) GetIpv4Addr() string
func (*HostMetadataRemove) Marshal ¶
func (m *HostMetadataRemove) Marshal() (dAtA []byte, err error)
func (*HostMetadataRemove) MarshalTo ¶
func (m *HostMetadataRemove) MarshalTo(dAtA []byte) (int, error)
func (*HostMetadataRemove) MarshalToSizedBuffer ¶
func (m *HostMetadataRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HostMetadataRemove) ProtoMessage ¶
func (*HostMetadataRemove) ProtoMessage()
func (*HostMetadataRemove) Reset ¶
func (m *HostMetadataRemove) Reset()
func (*HostMetadataRemove) Size ¶
func (m *HostMetadataRemove) Size() (n int)
func (*HostMetadataRemove) String ¶
func (m *HostMetadataRemove) String() string
func (*HostMetadataRemove) Unmarshal ¶
func (m *HostMetadataRemove) Unmarshal(dAtA []byte) error
func (*HostMetadataRemove) XXX_DiscardUnknown ¶
func (m *HostMetadataRemove) XXX_DiscardUnknown()
func (*HostMetadataRemove) XXX_Marshal ¶
func (m *HostMetadataRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HostMetadataRemove) XXX_Merge ¶
func (m *HostMetadataRemove) XXX_Merge(src proto.Message)
func (*HostMetadataRemove) XXX_Size ¶
func (m *HostMetadataRemove) XXX_Size() int
func (*HostMetadataRemove) XXX_Unmarshal ¶
func (m *HostMetadataRemove) XXX_Unmarshal(b []byte) error
type HostMetadataUpdate ¶
type HostMetadataUpdate struct { Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` Ipv4Addr string `protobuf:"bytes,2,opt,name=ipv4_addr,json=ipv4Addr,proto3" json:"ipv4_addr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*HostMetadataUpdate) Descriptor ¶
func (*HostMetadataUpdate) Descriptor() ([]byte, []int)
func (*HostMetadataUpdate) GetHostname ¶
func (m *HostMetadataUpdate) GetHostname() string
func (*HostMetadataUpdate) GetIpv4Addr ¶
func (m *HostMetadataUpdate) GetIpv4Addr() string
func (*HostMetadataUpdate) Marshal ¶
func (m *HostMetadataUpdate) Marshal() (dAtA []byte, err error)
func (*HostMetadataUpdate) MarshalTo ¶
func (m *HostMetadataUpdate) MarshalTo(dAtA []byte) (int, error)
func (*HostMetadataUpdate) MarshalToSizedBuffer ¶
func (m *HostMetadataUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*HostMetadataUpdate) ProtoMessage ¶
func (*HostMetadataUpdate) ProtoMessage()
func (*HostMetadataUpdate) Reset ¶
func (m *HostMetadataUpdate) Reset()
func (*HostMetadataUpdate) Size ¶
func (m *HostMetadataUpdate) Size() (n int)
func (*HostMetadataUpdate) String ¶
func (m *HostMetadataUpdate) String() string
func (*HostMetadataUpdate) Unmarshal ¶
func (m *HostMetadataUpdate) Unmarshal(dAtA []byte) error
func (*HostMetadataUpdate) XXX_DiscardUnknown ¶
func (m *HostMetadataUpdate) XXX_DiscardUnknown()
func (*HostMetadataUpdate) XXX_Marshal ¶
func (m *HostMetadataUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*HostMetadataUpdate) XXX_Merge ¶
func (m *HostMetadataUpdate) XXX_Merge(src proto.Message)
func (*HostMetadataUpdate) XXX_Size ¶
func (m *HostMetadataUpdate) XXX_Size() int
func (*HostMetadataUpdate) XXX_Unmarshal ¶
func (m *HostMetadataUpdate) XXX_Unmarshal(b []byte) error
type IPAMPool ¶
type IPAMPool struct { Cidr string `protobuf:"bytes,1,opt,name=cidr,proto3" json:"cidr,omitempty"` Masquerade bool `protobuf:"varint,2,opt,name=masquerade,proto3" json:"masquerade,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IPAMPool) Descriptor ¶
func (*IPAMPool) GetMasquerade ¶
func (*IPAMPool) MarshalToSizedBuffer ¶
func (*IPAMPool) ProtoMessage ¶
func (*IPAMPool) ProtoMessage()
func (*IPAMPool) XXX_DiscardUnknown ¶
func (m *IPAMPool) XXX_DiscardUnknown()
func (*IPAMPool) XXX_Marshal ¶
func (*IPAMPool) XXX_Unmarshal ¶
type IPAMPoolRemove ¶
type IPAMPoolRemove struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IPAMPoolRemove) Descriptor ¶
func (*IPAMPoolRemove) Descriptor() ([]byte, []int)
func (*IPAMPoolRemove) GetId ¶
func (m *IPAMPoolRemove) GetId() string
func (*IPAMPoolRemove) Marshal ¶
func (m *IPAMPoolRemove) Marshal() (dAtA []byte, err error)
func (*IPAMPoolRemove) MarshalToSizedBuffer ¶
func (m *IPAMPoolRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IPAMPoolRemove) ProtoMessage ¶
func (*IPAMPoolRemove) ProtoMessage()
func (*IPAMPoolRemove) Reset ¶
func (m *IPAMPoolRemove) Reset()
func (*IPAMPoolRemove) Size ¶
func (m *IPAMPoolRemove) Size() (n int)
func (*IPAMPoolRemove) String ¶
func (m *IPAMPoolRemove) String() string
func (*IPAMPoolRemove) Unmarshal ¶
func (m *IPAMPoolRemove) Unmarshal(dAtA []byte) error
func (*IPAMPoolRemove) XXX_DiscardUnknown ¶
func (m *IPAMPoolRemove) XXX_DiscardUnknown()
func (*IPAMPoolRemove) XXX_Marshal ¶
func (m *IPAMPoolRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IPAMPoolRemove) XXX_Merge ¶
func (m *IPAMPoolRemove) XXX_Merge(src proto.Message)
func (*IPAMPoolRemove) XXX_Size ¶
func (m *IPAMPoolRemove) XXX_Size() int
func (*IPAMPoolRemove) XXX_Unmarshal ¶
func (m *IPAMPoolRemove) XXX_Unmarshal(b []byte) error
type IPAMPoolUpdate ¶
type IPAMPoolUpdate struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Pool *IPAMPool `protobuf:"bytes,2,opt,name=pool,proto3" json:"pool,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IPAMPoolUpdate) Descriptor ¶
func (*IPAMPoolUpdate) Descriptor() ([]byte, []int)
func (*IPAMPoolUpdate) GetId ¶
func (m *IPAMPoolUpdate) GetId() string
func (*IPAMPoolUpdate) GetPool ¶
func (m *IPAMPoolUpdate) GetPool() *IPAMPool
func (*IPAMPoolUpdate) Marshal ¶
func (m *IPAMPoolUpdate) Marshal() (dAtA []byte, err error)
func (*IPAMPoolUpdate) MarshalToSizedBuffer ¶
func (m *IPAMPoolUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IPAMPoolUpdate) ProtoMessage ¶
func (*IPAMPoolUpdate) ProtoMessage()
func (*IPAMPoolUpdate) Reset ¶
func (m *IPAMPoolUpdate) Reset()
func (*IPAMPoolUpdate) Size ¶
func (m *IPAMPoolUpdate) Size() (n int)
func (*IPAMPoolUpdate) String ¶
func (m *IPAMPoolUpdate) String() string
func (*IPAMPoolUpdate) Unmarshal ¶
func (m *IPAMPoolUpdate) Unmarshal(dAtA []byte) error
func (*IPAMPoolUpdate) XXX_DiscardUnknown ¶
func (m *IPAMPoolUpdate) XXX_DiscardUnknown()
func (*IPAMPoolUpdate) XXX_Marshal ¶
func (m *IPAMPoolUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IPAMPoolUpdate) XXX_Merge ¶
func (m *IPAMPoolUpdate) XXX_Merge(src proto.Message)
func (*IPAMPoolUpdate) XXX_Size ¶
func (m *IPAMPoolUpdate) XXX_Size() int
func (*IPAMPoolUpdate) XXX_Unmarshal ¶
func (m *IPAMPoolUpdate) XXX_Unmarshal(b []byte) error
type IPConfig ¶
type IPConfig struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Gateway string `protobuf:"bytes,2,opt,name=gateway,proto3" json:"gateway,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IPConfig) Descriptor ¶
func (*IPConfig) GetAddress ¶
func (*IPConfig) GetGateway ¶
func (*IPConfig) MarshalToSizedBuffer ¶
func (*IPConfig) ProtoMessage ¶
func (*IPConfig) ProtoMessage()
func (*IPConfig) XXX_DiscardUnknown ¶
func (m *IPConfig) XXX_DiscardUnknown()
func (*IPConfig) XXX_Marshal ¶
func (*IPConfig) XXX_Unmarshal ¶
type IPPoolType ¶
type IPPoolType int32
const ( IPPoolType_NONE IPPoolType = 0 IPPoolType_NO_ENCAP IPPoolType = 1 IPPoolType_VXLAN IPPoolType = 2 IPPoolType_IPIP IPPoolType = 3 )
func (IPPoolType) EnumDescriptor ¶
func (IPPoolType) EnumDescriptor() ([]byte, []int)
func (IPPoolType) String ¶
func (x IPPoolType) String() string
type IPSetDeltaUpdate ¶
type IPSetDeltaUpdate struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` AddedMembers []string `protobuf:"bytes,2,rep,name=added_members,json=addedMembers,proto3" json:"added_members,omitempty"` RemovedMembers []string `protobuf:"bytes,3,rep,name=removed_members,json=removedMembers,proto3" json:"removed_members,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IPSetDeltaUpdate) Descriptor ¶
func (*IPSetDeltaUpdate) Descriptor() ([]byte, []int)
func (*IPSetDeltaUpdate) GetAddedMembers ¶
func (m *IPSetDeltaUpdate) GetAddedMembers() []string
func (*IPSetDeltaUpdate) GetId ¶
func (m *IPSetDeltaUpdate) GetId() string
func (*IPSetDeltaUpdate) GetRemovedMembers ¶
func (m *IPSetDeltaUpdate) GetRemovedMembers() []string
func (*IPSetDeltaUpdate) Marshal ¶
func (m *IPSetDeltaUpdate) Marshal() (dAtA []byte, err error)
func (*IPSetDeltaUpdate) MarshalToSizedBuffer ¶
func (m *IPSetDeltaUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IPSetDeltaUpdate) ProtoMessage ¶
func (*IPSetDeltaUpdate) ProtoMessage()
func (*IPSetDeltaUpdate) Reset ¶
func (m *IPSetDeltaUpdate) Reset()
func (*IPSetDeltaUpdate) Size ¶
func (m *IPSetDeltaUpdate) Size() (n int)
func (*IPSetDeltaUpdate) String ¶
func (m *IPSetDeltaUpdate) String() string
func (*IPSetDeltaUpdate) Unmarshal ¶
func (m *IPSetDeltaUpdate) Unmarshal(dAtA []byte) error
func (*IPSetDeltaUpdate) XXX_DiscardUnknown ¶
func (m *IPSetDeltaUpdate) XXX_DiscardUnknown()
func (*IPSetDeltaUpdate) XXX_Marshal ¶
func (m *IPSetDeltaUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IPSetDeltaUpdate) XXX_Merge ¶
func (m *IPSetDeltaUpdate) XXX_Merge(src proto.Message)
func (*IPSetDeltaUpdate) XXX_Size ¶
func (m *IPSetDeltaUpdate) XXX_Size() int
func (*IPSetDeltaUpdate) XXX_Unmarshal ¶
func (m *IPSetDeltaUpdate) XXX_Unmarshal(b []byte) error
type IPSetRemove ¶
type IPSetRemove struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IPSetRemove) Descriptor ¶
func (*IPSetRemove) Descriptor() ([]byte, []int)
func (*IPSetRemove) GetId ¶
func (m *IPSetRemove) GetId() string
func (*IPSetRemove) Marshal ¶
func (m *IPSetRemove) Marshal() (dAtA []byte, err error)
func (*IPSetRemove) MarshalToSizedBuffer ¶
func (m *IPSetRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IPSetRemove) ProtoMessage ¶
func (*IPSetRemove) ProtoMessage()
func (*IPSetRemove) Reset ¶
func (m *IPSetRemove) Reset()
func (*IPSetRemove) Size ¶
func (m *IPSetRemove) Size() (n int)
func (*IPSetRemove) String ¶
func (m *IPSetRemove) String() string
func (*IPSetRemove) Unmarshal ¶
func (m *IPSetRemove) Unmarshal(dAtA []byte) error
func (*IPSetRemove) XXX_DiscardUnknown ¶
func (m *IPSetRemove) XXX_DiscardUnknown()
func (*IPSetRemove) XXX_Marshal ¶
func (m *IPSetRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IPSetRemove) XXX_Merge ¶
func (m *IPSetRemove) XXX_Merge(src proto.Message)
func (*IPSetRemove) XXX_Size ¶
func (m *IPSetRemove) XXX_Size() int
func (*IPSetRemove) XXX_Unmarshal ¶
func (m *IPSetRemove) XXX_Unmarshal(b []byte) error
type IPSetUpdate ¶
type IPSetUpdate struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Members []string `protobuf:"bytes,2,rep,name=members,proto3" json:"members,omitempty"` Type IPSetUpdate_IPSetType `protobuf:"varint,3,opt,name=type,proto3,enum=felix.IPSetUpdate_IPSetType" json:"type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IPSetUpdate) Descriptor ¶
func (*IPSetUpdate) Descriptor() ([]byte, []int)
func (*IPSetUpdate) GetId ¶
func (m *IPSetUpdate) GetId() string
func (*IPSetUpdate) GetMembers ¶
func (m *IPSetUpdate) GetMembers() []string
func (*IPSetUpdate) GetType ¶
func (m *IPSetUpdate) GetType() IPSetUpdate_IPSetType
func (*IPSetUpdate) Marshal ¶
func (m *IPSetUpdate) Marshal() (dAtA []byte, err error)
func (*IPSetUpdate) MarshalToSizedBuffer ¶
func (m *IPSetUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IPSetUpdate) ProtoMessage ¶
func (*IPSetUpdate) ProtoMessage()
func (*IPSetUpdate) Reset ¶
func (m *IPSetUpdate) Reset()
func (*IPSetUpdate) Size ¶
func (m *IPSetUpdate) Size() (n int)
func (*IPSetUpdate) String ¶
func (m *IPSetUpdate) String() string
func (*IPSetUpdate) Unmarshal ¶
func (m *IPSetUpdate) Unmarshal(dAtA []byte) error
func (*IPSetUpdate) XXX_DiscardUnknown ¶
func (m *IPSetUpdate) XXX_DiscardUnknown()
func (*IPSetUpdate) XXX_Marshal ¶
func (m *IPSetUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IPSetUpdate) XXX_Merge ¶
func (m *IPSetUpdate) XXX_Merge(src proto.Message)
func (*IPSetUpdate) XXX_Size ¶
func (m *IPSetUpdate) XXX_Size() int
func (*IPSetUpdate) XXX_Unmarshal ¶
func (m *IPSetUpdate) XXX_Unmarshal(b []byte) error
type IPSetUpdate_IPSetType ¶
type IPSetUpdate_IPSetType int32
const ( IPSetUpdate_IP IPSetUpdate_IPSetType = 0 IPSetUpdate_IP_AND_PORT IPSetUpdate_IPSetType = 1 IPSetUpdate_NET IPSetUpdate_IPSetType = 2 )
func (IPSetUpdate_IPSetType) EnumDescriptor ¶
func (IPSetUpdate_IPSetType) EnumDescriptor() ([]byte, []int)
func (IPSetUpdate_IPSetType) String ¶
func (x IPSetUpdate_IPSetType) String() string
type IcmpTypeAndCode ¶
type IcmpTypeAndCode struct { Type int32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"` Code int32 `protobuf:"varint,2,opt,name=code,proto3" json:"code,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IcmpTypeAndCode) Descriptor ¶
func (*IcmpTypeAndCode) Descriptor() ([]byte, []int)
func (*IcmpTypeAndCode) GetCode ¶
func (m *IcmpTypeAndCode) GetCode() int32
func (*IcmpTypeAndCode) GetType ¶
func (m *IcmpTypeAndCode) GetType() int32
func (*IcmpTypeAndCode) Marshal ¶
func (m *IcmpTypeAndCode) Marshal() (dAtA []byte, err error)
func (*IcmpTypeAndCode) MarshalToSizedBuffer ¶
func (m *IcmpTypeAndCode) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*IcmpTypeAndCode) ProtoMessage ¶
func (*IcmpTypeAndCode) ProtoMessage()
func (*IcmpTypeAndCode) Reset ¶
func (m *IcmpTypeAndCode) Reset()
func (*IcmpTypeAndCode) Size ¶
func (m *IcmpTypeAndCode) Size() (n int)
func (*IcmpTypeAndCode) String ¶
func (m *IcmpTypeAndCode) String() string
func (*IcmpTypeAndCode) Unmarshal ¶
func (m *IcmpTypeAndCode) Unmarshal(dAtA []byte) error
func (*IcmpTypeAndCode) XXX_DiscardUnknown ¶
func (m *IcmpTypeAndCode) XXX_DiscardUnknown()
func (*IcmpTypeAndCode) XXX_Marshal ¶
func (m *IcmpTypeAndCode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IcmpTypeAndCode) XXX_Merge ¶
func (m *IcmpTypeAndCode) XXX_Merge(src proto.Message)
func (*IcmpTypeAndCode) XXX_Size ¶
func (m *IcmpTypeAndCode) XXX_Size() int
func (*IcmpTypeAndCode) XXX_Unmarshal ¶
func (m *IcmpTypeAndCode) XXX_Unmarshal(b []byte) error
type InSync ¶
type InSync struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*InSync) Descriptor ¶
func (*InSync) MarshalToSizedBuffer ¶
func (*InSync) ProtoMessage ¶
func (*InSync) ProtoMessage()
func (*InSync) XXX_DiscardUnknown ¶
func (m *InSync) XXX_DiscardUnknown()
func (*InSync) XXX_Marshal ¶
func (*InSync) XXX_Unmarshal ¶
type InfraAgentClient ¶
type InfraAgentClient interface { CreateNetwork(ctx context.Context, in *CreateNetworkRequest, opts ...grpc.CallOption) (*AddReply, error) DeleteNetwork(ctx context.Context, in *DeleteNetworkRequest, opts ...grpc.CallOption) (*DelReply, error) SetupHostInterface(ctx context.Context, in *SetupHostInterfaceRequest, opts ...grpc.CallOption) (*Reply, error) NatTranslationAdd(ctx context.Context, in *NatTranslation, opts ...grpc.CallOption) (*Reply, error) SetSnatAddress(ctx context.Context, in *SetSnatAddressRequest, opts ...grpc.CallOption) (*Reply, error) AddDelSnatPrefix(ctx context.Context, in *AddDelSnatPrefixRequest, opts ...grpc.CallOption) (*Reply, error) NatTranslationDelete(ctx context.Context, in *NatTranslation, opts ...grpc.CallOption) (*Reply, error) ActivePolicyUpdate(ctx context.Context, in *ActivePolicyUpdate, opts ...grpc.CallOption) (*Reply, error) ActivePolicyRemove(ctx context.Context, in *ActivePolicyRemove, opts ...grpc.CallOption) (*Reply, error) UpdateIPSet(ctx context.Context, in *IPSetUpdate, opts ...grpc.CallOption) (*Reply, error) UpdateIPSetDelta(ctx context.Context, in *IPSetDeltaUpdate, opts ...grpc.CallOption) (*Reply, error) RemoveIPSet(ctx context.Context, in *IPSetRemove, opts ...grpc.CallOption) (*Reply, error) UpdateActiveProfile(ctx context.Context, in *ActiveProfileUpdate, opts ...grpc.CallOption) (*Reply, error) RemoveActiveProfile(ctx context.Context, in *ActiveProfileRemove, opts ...grpc.CallOption) (*Reply, error) UpdateHostEndpoint(ctx context.Context, in *HostEndpointUpdate, opts ...grpc.CallOption) (*Reply, error) RemoveHostEndpoint(ctx context.Context, in *HostEndpointRemove, opts ...grpc.CallOption) (*Reply, error) UpdateLocalEndpoint(ctx context.Context, in *WorkloadEndpointUpdate, opts ...grpc.CallOption) (*Reply, error) RemoveLocalEndpoint(ctx context.Context, in *WorkloadEndpointRemove, opts ...grpc.CallOption) (*Reply, error) UpdateHostMetaData(ctx context.Context, in *HostMetadataUpdate, opts ...grpc.CallOption) (*Reply, error) RemoveHostMetaData(ctx context.Context, in *HostMetadataRemove, opts ...grpc.CallOption) (*Reply, error) UpdateServiceAccount(ctx context.Context, in *ServiceAccountUpdate, opts ...grpc.CallOption) (*Reply, error) RemoveServiceAccount(ctx context.Context, in *ServiceAccountRemove, opts ...grpc.CallOption) (*Reply, error) UpdateNamespace(ctx context.Context, in *NamespaceUpdate, opts ...grpc.CallOption) (*Reply, error) RemoveNamespace(ctx context.Context, in *NamespaceRemove, opts ...grpc.CallOption) (*Reply, error) UpdateRoute(ctx context.Context, in *RouteUpdate, opts ...grpc.CallOption) (*Reply, error) RemoveRoute(ctx context.Context, in *RouteRemove, opts ...grpc.CallOption) (*Reply, error) UpdateVXLANTunnelEndpoint(ctx context.Context, in *VXLANTunnelEndpointUpdate, opts ...grpc.CallOption) (*Reply, error) RemoveVXLANTunnelEndpoint(ctx context.Context, in *VXLANTunnelEndpointRemove, opts ...grpc.CallOption) (*Reply, error) UpdateWireguardEndpoint(ctx context.Context, in *WireguardEndpointUpdate, opts ...grpc.CallOption) (*Reply, error) RemoveWireguardEndpoint(ctx context.Context, in *WireguardEndpointRemove, opts ...grpc.CallOption) (*Reply, error) UpdateGlobalBGPConfig(ctx context.Context, in *GlobalBGPConfigUpdate, opts ...grpc.CallOption) (*Reply, error) }
InfraAgentClient is the client API for InfraAgent service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewInfraAgentClient ¶
func NewInfraAgentClient(cc *grpc.ClientConn) InfraAgentClient
type InfraAgentServer ¶
type InfraAgentServer interface { CreateNetwork(context.Context, *CreateNetworkRequest) (*AddReply, error) DeleteNetwork(context.Context, *DeleteNetworkRequest) (*DelReply, error) SetupHostInterface(context.Context, *SetupHostInterfaceRequest) (*Reply, error) NatTranslationAdd(context.Context, *NatTranslation) (*Reply, error) SetSnatAddress(context.Context, *SetSnatAddressRequest) (*Reply, error) AddDelSnatPrefix(context.Context, *AddDelSnatPrefixRequest) (*Reply, error) NatTranslationDelete(context.Context, *NatTranslation) (*Reply, error) ActivePolicyUpdate(context.Context, *ActivePolicyUpdate) (*Reply, error) ActivePolicyRemove(context.Context, *ActivePolicyRemove) (*Reply, error) UpdateIPSet(context.Context, *IPSetUpdate) (*Reply, error) UpdateIPSetDelta(context.Context, *IPSetDeltaUpdate) (*Reply, error) RemoveIPSet(context.Context, *IPSetRemove) (*Reply, error) UpdateActiveProfile(context.Context, *ActiveProfileUpdate) (*Reply, error) RemoveActiveProfile(context.Context, *ActiveProfileRemove) (*Reply, error) UpdateHostEndpoint(context.Context, *HostEndpointUpdate) (*Reply, error) RemoveHostEndpoint(context.Context, *HostEndpointRemove) (*Reply, error) UpdateLocalEndpoint(context.Context, *WorkloadEndpointUpdate) (*Reply, error) RemoveLocalEndpoint(context.Context, *WorkloadEndpointRemove) (*Reply, error) UpdateHostMetaData(context.Context, *HostMetadataUpdate) (*Reply, error) RemoveHostMetaData(context.Context, *HostMetadataRemove) (*Reply, error) UpdateServiceAccount(context.Context, *ServiceAccountUpdate) (*Reply, error) RemoveServiceAccount(context.Context, *ServiceAccountRemove) (*Reply, error) UpdateNamespace(context.Context, *NamespaceUpdate) (*Reply, error) RemoveNamespace(context.Context, *NamespaceRemove) (*Reply, error) UpdateRoute(context.Context, *RouteUpdate) (*Reply, error) RemoveRoute(context.Context, *RouteRemove) (*Reply, error) UpdateVXLANTunnelEndpoint(context.Context, *VXLANTunnelEndpointUpdate) (*Reply, error) RemoveVXLANTunnelEndpoint(context.Context, *VXLANTunnelEndpointRemove) (*Reply, error) UpdateWireguardEndpoint(context.Context, *WireguardEndpointUpdate) (*Reply, error) RemoveWireguardEndpoint(context.Context, *WireguardEndpointRemove) (*Reply, error) UpdateGlobalBGPConfig(context.Context, *GlobalBGPConfigUpdate) (*Reply, error) }
InfraAgentServer is the server API for InfraAgent service.
type MasterArbitration ¶
type MasterArbitration struct { Role *Role `protobuf:"bytes,1,opt,name=role,proto3" json:"role,omitempty"` ElectionId *Uint128 `protobuf:"bytes,2,opt,name=election_id,json=electionId,proto3" json:"election_id,omitempty"` // contains filtered or unexported fields }
MasterArbitration is used to select the master among multiple gNMI clients with the same Roles. The client with the largest election_id is honored as the master. The document about gNMI master arbitration can be found at https://github.com/openconfig/reference/blob/master/rpc/gnmi/gnmi-master-arbitration.md
func (*MasterArbitration) Descriptor
deprecated
func (*MasterArbitration) Descriptor() ([]byte, []int)
Deprecated: Use MasterArbitration.ProtoReflect.Descriptor instead.
func (*MasterArbitration) GetElectionId ¶
func (x *MasterArbitration) GetElectionId() *Uint128
func (*MasterArbitration) GetRole ¶
func (x *MasterArbitration) GetRole() *Role
func (*MasterArbitration) ProtoMessage ¶
func (*MasterArbitration) ProtoMessage()
func (*MasterArbitration) ProtoReflect ¶
func (x *MasterArbitration) ProtoReflect() protoreflect.Message
func (*MasterArbitration) Reset ¶
func (x *MasterArbitration) Reset()
func (*MasterArbitration) String ¶
func (x *MasterArbitration) String() string
type ModelData ¶
type ModelData struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Name of the model. Organization string `protobuf:"bytes,2,opt,name=organization,proto3" json:"organization,omitempty"` // Organization publishing the model. Version string `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"` // Semantic version of the model. // contains filtered or unexported fields }
ModelData is used to describe a set of schema modules. It can be used in a CapabilityResponse where a target reports the set of modules that it supports, and within the SubscribeRequest and GetRequest messages to specify the set of models from which data tree elements should be reported. Reference: gNMI Specification Section 3.2.3
func (*ModelData) Descriptor
deprecated
func (*ModelData) GetOrganization ¶
func (*ModelData) GetVersion ¶
func (*ModelData) ProtoMessage ¶
func (*ModelData) ProtoMessage()
func (*ModelData) ProtoReflect ¶
func (x *ModelData) ProtoReflect() protoreflect.Message
type NamespaceID ¶
type NamespaceID struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NamespaceID) Descriptor ¶
func (*NamespaceID) Descriptor() ([]byte, []int)
func (*NamespaceID) GetName ¶
func (m *NamespaceID) GetName() string
func (*NamespaceID) Marshal ¶
func (m *NamespaceID) Marshal() (dAtA []byte, err error)
func (*NamespaceID) MarshalToSizedBuffer ¶
func (m *NamespaceID) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NamespaceID) ProtoMessage ¶
func (*NamespaceID) ProtoMessage()
func (*NamespaceID) Reset ¶
func (m *NamespaceID) Reset()
func (*NamespaceID) Size ¶
func (m *NamespaceID) Size() (n int)
func (*NamespaceID) String ¶
func (m *NamespaceID) String() string
func (*NamespaceID) Unmarshal ¶
func (m *NamespaceID) Unmarshal(dAtA []byte) error
func (*NamespaceID) XXX_DiscardUnknown ¶
func (m *NamespaceID) XXX_DiscardUnknown()
func (*NamespaceID) XXX_Marshal ¶
func (m *NamespaceID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NamespaceID) XXX_Merge ¶
func (m *NamespaceID) XXX_Merge(src proto.Message)
func (*NamespaceID) XXX_Size ¶
func (m *NamespaceID) XXX_Size() int
func (*NamespaceID) XXX_Unmarshal ¶
func (m *NamespaceID) XXX_Unmarshal(b []byte) error
type NamespaceRemove ¶
type NamespaceRemove struct { Id *NamespaceID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NamespaceRemove) Descriptor ¶
func (*NamespaceRemove) Descriptor() ([]byte, []int)
func (*NamespaceRemove) GetId ¶
func (m *NamespaceRemove) GetId() *NamespaceID
func (*NamespaceRemove) Marshal ¶
func (m *NamespaceRemove) Marshal() (dAtA []byte, err error)
func (*NamespaceRemove) MarshalToSizedBuffer ¶
func (m *NamespaceRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NamespaceRemove) ProtoMessage ¶
func (*NamespaceRemove) ProtoMessage()
func (*NamespaceRemove) Reset ¶
func (m *NamespaceRemove) Reset()
func (*NamespaceRemove) Size ¶
func (m *NamespaceRemove) Size() (n int)
func (*NamespaceRemove) String ¶
func (m *NamespaceRemove) String() string
func (*NamespaceRemove) Unmarshal ¶
func (m *NamespaceRemove) Unmarshal(dAtA []byte) error
func (*NamespaceRemove) XXX_DiscardUnknown ¶
func (m *NamespaceRemove) XXX_DiscardUnknown()
func (*NamespaceRemove) XXX_Marshal ¶
func (m *NamespaceRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NamespaceRemove) XXX_Merge ¶
func (m *NamespaceRemove) XXX_Merge(src proto.Message)
func (*NamespaceRemove) XXX_Size ¶
func (m *NamespaceRemove) XXX_Size() int
func (*NamespaceRemove) XXX_Unmarshal ¶
func (m *NamespaceRemove) XXX_Unmarshal(b []byte) error
type NamespaceUpdate ¶
type NamespaceUpdate struct { Id *NamespaceID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Labels map[string]string `` /* 153-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NamespaceUpdate) Descriptor ¶
func (*NamespaceUpdate) Descriptor() ([]byte, []int)
func (*NamespaceUpdate) GetId ¶
func (m *NamespaceUpdate) GetId() *NamespaceID
func (*NamespaceUpdate) GetLabels ¶
func (m *NamespaceUpdate) GetLabels() map[string]string
func (*NamespaceUpdate) Marshal ¶
func (m *NamespaceUpdate) Marshal() (dAtA []byte, err error)
func (*NamespaceUpdate) MarshalToSizedBuffer ¶
func (m *NamespaceUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NamespaceUpdate) ProtoMessage ¶
func (*NamespaceUpdate) ProtoMessage()
func (*NamespaceUpdate) Reset ¶
func (m *NamespaceUpdate) Reset()
func (*NamespaceUpdate) Size ¶
func (m *NamespaceUpdate) Size() (n int)
func (*NamespaceUpdate) String ¶
func (m *NamespaceUpdate) String() string
func (*NamespaceUpdate) Unmarshal ¶
func (m *NamespaceUpdate) Unmarshal(dAtA []byte) error
func (*NamespaceUpdate) XXX_DiscardUnknown ¶
func (m *NamespaceUpdate) XXX_DiscardUnknown()
func (*NamespaceUpdate) XXX_Marshal ¶
func (m *NamespaceUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NamespaceUpdate) XXX_Merge ¶
func (m *NamespaceUpdate) XXX_Merge(src proto.Message)
func (*NamespaceUpdate) XXX_Size ¶
func (m *NamespaceUpdate) XXX_Size() int
func (*NamespaceUpdate) XXX_Unmarshal ¶
func (m *NamespaceUpdate) XXX_Unmarshal(b []byte) error
type NatEndpoint ¶
type NatEndpoint struct { Ipv4Addr string `protobuf:"bytes,1,opt,name=ipv4_addr,json=ipv4Addr,proto3" json:"ipv4_addr,omitempty"` Port uint32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NatEndpoint) Descriptor ¶
func (*NatEndpoint) Descriptor() ([]byte, []int)
func (*NatEndpoint) GetIpv4Addr ¶
func (m *NatEndpoint) GetIpv4Addr() string
func (*NatEndpoint) GetPort ¶
func (m *NatEndpoint) GetPort() uint32
func (*NatEndpoint) Marshal ¶
func (m *NatEndpoint) Marshal() (dAtA []byte, err error)
func (*NatEndpoint) MarshalToSizedBuffer ¶
func (m *NatEndpoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NatEndpoint) ProtoMessage ¶
func (*NatEndpoint) ProtoMessage()
func (*NatEndpoint) Reset ¶
func (m *NatEndpoint) Reset()
func (*NatEndpoint) Size ¶
func (m *NatEndpoint) Size() (n int)
func (*NatEndpoint) String ¶
func (m *NatEndpoint) String() string
func (*NatEndpoint) Unmarshal ¶
func (m *NatEndpoint) Unmarshal(dAtA []byte) error
func (*NatEndpoint) XXX_DiscardUnknown ¶
func (m *NatEndpoint) XXX_DiscardUnknown()
func (*NatEndpoint) XXX_Marshal ¶
func (m *NatEndpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NatEndpoint) XXX_Merge ¶
func (m *NatEndpoint) XXX_Merge(src proto.Message)
func (*NatEndpoint) XXX_Size ¶
func (m *NatEndpoint) XXX_Size() int
func (*NatEndpoint) XXX_Unmarshal ¶
func (m *NatEndpoint) XXX_Unmarshal(b []byte) error
type NatEndpointTuple ¶
type NatEndpointTuple struct { DstEp *NatEndpoint `protobuf:"bytes,1,opt,name=dst_ep,json=dstEp,proto3" json:"dst_ep,omitempty"` SrcEp *NatEndpoint `protobuf:"bytes,2,opt,name=src_ep,json=srcEp,proto3" json:"src_ep,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NatEndpointTuple) Descriptor ¶
func (*NatEndpointTuple) Descriptor() ([]byte, []int)
func (*NatEndpointTuple) GetDstEp ¶
func (m *NatEndpointTuple) GetDstEp() *NatEndpoint
func (*NatEndpointTuple) GetSrcEp ¶
func (m *NatEndpointTuple) GetSrcEp() *NatEndpoint
func (*NatEndpointTuple) Marshal ¶
func (m *NatEndpointTuple) Marshal() (dAtA []byte, err error)
func (*NatEndpointTuple) MarshalToSizedBuffer ¶
func (m *NatEndpointTuple) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NatEndpointTuple) ProtoMessage ¶
func (*NatEndpointTuple) ProtoMessage()
func (*NatEndpointTuple) Reset ¶
func (m *NatEndpointTuple) Reset()
func (*NatEndpointTuple) Size ¶
func (m *NatEndpointTuple) Size() (n int)
func (*NatEndpointTuple) String ¶
func (m *NatEndpointTuple) String() string
func (*NatEndpointTuple) Unmarshal ¶
func (m *NatEndpointTuple) Unmarshal(dAtA []byte) error
func (*NatEndpointTuple) XXX_DiscardUnknown ¶
func (m *NatEndpointTuple) XXX_DiscardUnknown()
func (*NatEndpointTuple) XXX_Marshal ¶
func (m *NatEndpointTuple) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NatEndpointTuple) XXX_Merge ¶
func (m *NatEndpointTuple) XXX_Merge(src proto.Message)
func (*NatEndpointTuple) XXX_Size ¶
func (m *NatEndpointTuple) XXX_Size() int
func (*NatEndpointTuple) XXX_Unmarshal ¶
func (m *NatEndpointTuple) XXX_Unmarshal(b []byte) error
type NatInfo ¶
type NatInfo struct { ExtIp string `protobuf:"bytes,1,opt,name=ext_ip,json=extIp,proto3" json:"ext_ip,omitempty"` IntIp string `protobuf:"bytes,2,opt,name=int_ip,json=intIp,proto3" json:"int_ip,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NatInfo) Descriptor ¶
func (*NatInfo) MarshalToSizedBuffer ¶
func (*NatInfo) ProtoMessage ¶
func (*NatInfo) ProtoMessage()
func (*NatInfo) XXX_DiscardUnknown ¶
func (m *NatInfo) XXX_DiscardUnknown()
func (*NatInfo) XXX_Marshal ¶
func (*NatInfo) XXX_Unmarshal ¶
type NatTranslation ¶
type NatTranslation struct { Endpoint *NatEndpoint `protobuf:"bytes,2,opt,name=endpoint,proto3" json:"endpoint,omitempty"` Proto string `protobuf:"bytes,3,opt,name=proto,proto3" json:"proto,omitempty"` IsRealIp bool `protobuf:"varint,4,opt,name=is_real_ip,json=isRealIp,proto3" json:"is_real_ip,omitempty"` Backends []*NatEndpointTuple `protobuf:"bytes,6,rep,name=backends,proto3" json:"backends,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*NatTranslation) Descriptor ¶
func (*NatTranslation) Descriptor() ([]byte, []int)
func (*NatTranslation) GetBackends ¶
func (m *NatTranslation) GetBackends() []*NatEndpointTuple
func (*NatTranslation) GetEndpoint ¶
func (m *NatTranslation) GetEndpoint() *NatEndpoint
func (*NatTranslation) GetIsRealIp ¶
func (m *NatTranslation) GetIsRealIp() bool
func (*NatTranslation) GetProto ¶
func (m *NatTranslation) GetProto() string
func (*NatTranslation) Marshal ¶
func (m *NatTranslation) Marshal() (dAtA []byte, err error)
func (*NatTranslation) MarshalToSizedBuffer ¶
func (m *NatTranslation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NatTranslation) ProtoMessage ¶
func (*NatTranslation) ProtoMessage()
func (*NatTranslation) Reset ¶
func (m *NatTranslation) Reset()
func (*NatTranslation) Size ¶
func (m *NatTranslation) Size() (n int)
func (*NatTranslation) String ¶
func (m *NatTranslation) String() string
func (*NatTranslation) Unmarshal ¶
func (m *NatTranslation) Unmarshal(dAtA []byte) error
func (*NatTranslation) XXX_DiscardUnknown ¶
func (m *NatTranslation) XXX_DiscardUnknown()
func (*NatTranslation) XXX_Marshal ¶
func (m *NatTranslation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NatTranslation) XXX_Merge ¶
func (m *NatTranslation) XXX_Merge(src proto.Message)
func (*NatTranslation) XXX_Size ¶
func (m *NatTranslation) XXX_Size() int
func (*NatTranslation) XXX_Unmarshal ¶
func (m *NatTranslation) XXX_Unmarshal(b []byte) error
type Notification ¶
type Notification struct { Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp in nanoseconds since Epoch. Prefix *Path `protobuf:"bytes,2,opt,name=prefix,proto3" json:"prefix,omitempty"` // Prefix used for paths in the message. // An alias for the path specified in the prefix field. // Reference: gNMI Specification Section 2.4.2 Alias string `protobuf:"bytes,3,opt,name=alias,proto3" json:"alias,omitempty"` Update []*Update `protobuf:"bytes,4,rep,name=update,proto3" json:"update,omitempty"` // Data elements that have changed values. Delete []*Path `protobuf:"bytes,5,rep,name=delete,proto3" json:"delete,omitempty"` // Data elements that have been deleted. // This notification contains a set of paths that are always updated together // referenced by a globally unique prefix. Atomic bool `protobuf:"varint,6,opt,name=atomic,proto3" json:"atomic,omitempty"` // contains filtered or unexported fields }
Notification is a re-usable message that is used to encode data from the target to the client. A Notification carries two types of changes to the data tree:
- Deleted values (delete) - a set of paths that have been removed from the data tree.
- Updated values (update) - a set of path-value pairs indicating the path whose value has changed in the data tree.
Reference: gNMI Specification Section 2.1
func (*Notification) Descriptor
deprecated
func (*Notification) Descriptor() ([]byte, []int)
Deprecated: Use Notification.ProtoReflect.Descriptor instead.
func (*Notification) GetAlias ¶
func (x *Notification) GetAlias() string
func (*Notification) GetAtomic ¶
func (x *Notification) GetAtomic() bool
func (*Notification) GetDelete ¶
func (x *Notification) GetDelete() []*Path
func (*Notification) GetPrefix ¶
func (x *Notification) GetPrefix() *Path
func (*Notification) GetTimestamp ¶
func (x *Notification) GetTimestamp() int64
func (*Notification) GetUpdate ¶
func (x *Notification) GetUpdate() []*Update
func (*Notification) ProtoMessage ¶
func (*Notification) ProtoMessage()
func (*Notification) ProtoReflect ¶
func (x *Notification) ProtoReflect() protoreflect.Message
func (*Notification) Reset ¶
func (x *Notification) Reset()
func (*Notification) String ¶
func (x *Notification) String() string
type Path ¶
type Path struct { // Elements of the path are no longer encoded as a string, but rather within // the elem field as a PathElem message. // // Deprecated: Do not use. Element []string `protobuf:"bytes,1,rep,name=element,proto3" json:"element,omitempty"` Origin string `protobuf:"bytes,2,opt,name=origin,proto3" json:"origin,omitempty"` // Label to disambiguate path. Elem []*PathElem `protobuf:"bytes,3,rep,name=elem,proto3" json:"elem,omitempty"` // Elements of the path. Target string `protobuf:"bytes,4,opt,name=target,proto3" json:"target,omitempty"` // The name of the target // contains filtered or unexported fields }
Path encodes a data tree path as a series of repeated strings, with each element of the path representing a data tree node name and the associated attributes. Reference: gNMI Specification Section 2.2.2.
func (*Path) Descriptor
deprecated
func (*Path) GetElement
deprecated
func (*Path) ProtoMessage ¶
func (*Path) ProtoMessage()
func (*Path) ProtoReflect ¶
func (x *Path) ProtoReflect() protoreflect.Message
type PathElem ¶
type PathElem struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The name of the element in the path. Key map[string]string `` // Map of key (attribute) name to value. /* 147-byte string literal not displayed */ // contains filtered or unexported fields }
PathElem encodes an element of a gNMI path, along ith any attributes (keys) that may be associated with it. Reference: gNMI Specification Section 2.2.2.
func (*PathElem) Descriptor
deprecated
func (*PathElem) ProtoMessage ¶
func (*PathElem) ProtoMessage()
func (*PathElem) ProtoReflect ¶
func (x *PathElem) ProtoReflect() protoreflect.Message
type Policy ¶
type Policy struct { // If the Policy represents a NetworkPolicy, this contains the namespace that the policy came // from. Otherwise, empty. Namespace string `protobuf:"bytes,5,opt,name=namespace,proto3" json:"namespace,omitempty"` InboundRules []*Rule `protobuf:"bytes,1,rep,name=inbound_rules,json=inboundRules,proto3" json:"inbound_rules,omitempty"` OutboundRules []*Rule `protobuf:"bytes,2,rep,name=outbound_rules,json=outboundRules,proto3" json:"outbound_rules,omitempty"` Untracked bool `protobuf:"varint,3,opt,name=untracked,proto3" json:"untracked,omitempty"` PreDnat bool `protobuf:"varint,4,opt,name=pre_dnat,json=preDnat,proto3" json:"pre_dnat,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Policy) Descriptor ¶
func (*Policy) GetInboundRules ¶
func (*Policy) GetNamespace ¶
func (*Policy) GetOutboundRules ¶
func (*Policy) GetPreDnat ¶
func (*Policy) GetUntracked ¶
func (*Policy) MarshalToSizedBuffer ¶
func (*Policy) ProtoMessage ¶
func (*Policy) ProtoMessage()
func (*Policy) XXX_DiscardUnknown ¶
func (m *Policy) XXX_DiscardUnknown()
func (*Policy) XXX_Marshal ¶
func (*Policy) XXX_Unmarshal ¶
type PolicyID ¶
type PolicyID struct { Tier string `protobuf:"bytes,1,opt,name=tier,proto3" json:"tier,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PolicyID) Descriptor ¶
func (*PolicyID) MarshalToSizedBuffer ¶
func (*PolicyID) ProtoMessage ¶
func (*PolicyID) ProtoMessage()
func (*PolicyID) XXX_DiscardUnknown ¶
func (m *PolicyID) XXX_DiscardUnknown()
func (*PolicyID) XXX_Marshal ¶
func (*PolicyID) XXX_Unmarshal ¶
type PolicySyncClient ¶
type PolicySyncClient interface { // On this API, only the following payloads will be sent: // - InSync // - IPSetUpdate // - IPSetDeltaUpdate // - IPSetRemove // - ActiveProfileUpdate // - ActiveProfileRemove // - ActivePolicyUpdate // - ActivePolicyRemove // - WorkloadEndpointUpdate // - WorkloadEndpointRemove // - ServiceAccountUpdate // - ServiceAccountRemove // - NamespaceUpdate // - NamespaceRemove // - RouteUpdate // - RouteRemove // - VXLANTunnelEndpointUpdate // - VXLANTunnelEndpointRemove Sync(ctx context.Context, in *SyncRequest, opts ...grpc.CallOption) (PolicySync_SyncClient, error) }
PolicySyncClient is the client API for PolicySync service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewPolicySyncClient ¶
func NewPolicySyncClient(cc *grpc.ClientConn) PolicySyncClient
type PolicySyncServer ¶
type PolicySyncServer interface { // On this API, only the following payloads will be sent: // - InSync // - IPSetUpdate // - IPSetDeltaUpdate // - IPSetRemove // - ActiveProfileUpdate // - ActiveProfileRemove // - ActivePolicyUpdate // - ActivePolicyRemove // - WorkloadEndpointUpdate // - WorkloadEndpointRemove // - ServiceAccountUpdate // - ServiceAccountRemove // - NamespaceUpdate // - NamespaceRemove // - RouteUpdate // - RouteRemove // - VXLANTunnelEndpointUpdate // - VXLANTunnelEndpointRemove Sync(*SyncRequest, PolicySync_SyncServer) error }
PolicySyncServer is the server API for PolicySync service.
type PolicySync_SyncClient ¶
type PolicySync_SyncClient interface { Recv() (*ToDataplane, error) grpc.ClientStream }
type PolicySync_SyncServer ¶
type PolicySync_SyncServer interface { Send(*ToDataplane) error grpc.ServerStream }
type Poll ¶
type Poll struct {
// contains filtered or unexported fields
}
Poll is sent within a SubscribeRequest to trigger the device to send telemetry updates for the paths that are associated with the subscription. Reference: gNMI Specification Section Section 3.5.1.4
func (*Poll) Descriptor
deprecated
func (*Poll) ProtoMessage ¶
func (*Poll) ProtoMessage()
func (*Poll) ProtoReflect ¶
func (x *Poll) ProtoReflect() protoreflect.Message
type Port ¶
type Port struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Protocol string `protobuf:"bytes,2,opt,name=protocol,proto3" json:"protocol,omitempty"` Port uint32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Port) Descriptor ¶
func (*Port) GetProtocol ¶
func (*Port) ProtoMessage ¶
func (*Port) ProtoMessage()
func (*Port) XXX_DiscardUnknown ¶
func (m *Port) XXX_DiscardUnknown()
func (*Port) XXX_Unmarshal ¶
type PortRange ¶
type PortRange struct { First int32 `protobuf:"varint,1,opt,name=first,proto3" json:"first,omitempty"` Last int32 `protobuf:"varint,2,opt,name=last,proto3" json:"last,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Individual ports are sent with first == last.
func (*PortRange) Descriptor ¶
func (*PortRange) MarshalToSizedBuffer ¶
func (*PortRange) ProtoMessage ¶
func (*PortRange) ProtoMessage()
func (*PortRange) XXX_DiscardUnknown ¶
func (m *PortRange) XXX_DiscardUnknown()
func (*PortRange) XXX_Marshal ¶
func (*PortRange) XXX_Unmarshal ¶
type ProcessStatusUpdate ¶
type ProcessStatusUpdate struct { IsoTimestamp string `protobuf:"bytes,1,opt,name=iso_timestamp,json=isoTimestamp,proto3" json:"iso_timestamp,omitempty"` Uptime float64 `protobuf:"fixed64,2,opt,name=uptime,proto3" json:"uptime,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ProcessStatusUpdate) Descriptor ¶
func (*ProcessStatusUpdate) Descriptor() ([]byte, []int)
func (*ProcessStatusUpdate) GetIsoTimestamp ¶
func (m *ProcessStatusUpdate) GetIsoTimestamp() string
func (*ProcessStatusUpdate) GetUptime ¶
func (m *ProcessStatusUpdate) GetUptime() float64
func (*ProcessStatusUpdate) Marshal ¶
func (m *ProcessStatusUpdate) Marshal() (dAtA []byte, err error)
func (*ProcessStatusUpdate) MarshalTo ¶
func (m *ProcessStatusUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ProcessStatusUpdate) MarshalToSizedBuffer ¶
func (m *ProcessStatusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ProcessStatusUpdate) ProtoMessage ¶
func (*ProcessStatusUpdate) ProtoMessage()
func (*ProcessStatusUpdate) Reset ¶
func (m *ProcessStatusUpdate) Reset()
func (*ProcessStatusUpdate) Size ¶
func (m *ProcessStatusUpdate) Size() (n int)
func (*ProcessStatusUpdate) String ¶
func (m *ProcessStatusUpdate) String() string
func (*ProcessStatusUpdate) Unmarshal ¶
func (m *ProcessStatusUpdate) Unmarshal(dAtA []byte) error
func (*ProcessStatusUpdate) XXX_DiscardUnknown ¶
func (m *ProcessStatusUpdate) XXX_DiscardUnknown()
func (*ProcessStatusUpdate) XXX_Marshal ¶
func (m *ProcessStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ProcessStatusUpdate) XXX_Merge ¶
func (m *ProcessStatusUpdate) XXX_Merge(src proto.Message)
func (*ProcessStatusUpdate) XXX_Size ¶
func (m *ProcessStatusUpdate) XXX_Size() int
func (*ProcessStatusUpdate) XXX_Unmarshal ¶
func (m *ProcessStatusUpdate) XXX_Unmarshal(b []byte) error
type Profile ¶
type Profile struct { InboundRules []*Rule `protobuf:"bytes,1,rep,name=inbound_rules,json=inboundRules,proto3" json:"inbound_rules,omitempty"` OutboundRules []*Rule `protobuf:"bytes,2,rep,name=outbound_rules,json=outboundRules,proto3" json:"outbound_rules,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Profile) Descriptor ¶
func (*Profile) GetInboundRules ¶
func (*Profile) GetOutboundRules ¶
func (*Profile) MarshalToSizedBuffer ¶
func (*Profile) ProtoMessage ¶
func (*Profile) ProtoMessage()
func (*Profile) XXX_DiscardUnknown ¶
func (m *Profile) XXX_DiscardUnknown()
func (*Profile) XXX_Marshal ¶
func (*Profile) XXX_Unmarshal ¶
type ProfileID ¶
type ProfileID struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ProfileID) Descriptor ¶
func (*ProfileID) MarshalToSizedBuffer ¶
func (*ProfileID) ProtoMessage ¶
func (*ProfileID) ProtoMessage()
func (*ProfileID) XXX_DiscardUnknown ¶
func (m *ProfileID) XXX_DiscardUnknown()
func (*ProfileID) XXX_Marshal ¶
func (*ProfileID) XXX_Unmarshal ¶
type Protocol ¶
type Protocol struct { // Types that are valid to be assigned to NumberOrName: // *Protocol_Number // *Protocol_Name NumberOrName isProtocol_NumberOrName `protobuf_oneof:"number_or_name"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Protocol) Descriptor ¶
func (*Protocol) GetNumberOrName ¶
func (m *Protocol) GetNumberOrName() isProtocol_NumberOrName
func (*Protocol) MarshalToSizedBuffer ¶
func (*Protocol) ProtoMessage ¶
func (*Protocol) ProtoMessage()
func (*Protocol) XXX_DiscardUnknown ¶
func (m *Protocol) XXX_DiscardUnknown()
func (*Protocol) XXX_Marshal ¶
func (*Protocol) XXX_OneofWrappers ¶
func (*Protocol) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Protocol) XXX_Unmarshal ¶
type Protocol_Name ¶
type Protocol_Name struct {
Name string `protobuf:"bytes,2,opt,name=name,proto3,oneof" json:"name,omitempty"`
}
func (*Protocol_Name) MarshalToSizedBuffer ¶
func (m *Protocol_Name) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Protocol_Name) Size ¶
func (m *Protocol_Name) Size() (n int)
type Protocol_Number ¶
type Protocol_Number struct {
Number int32 `protobuf:"varint,1,opt,name=number,proto3,oneof" json:"number,omitempty"`
}
func (*Protocol_Number) MarshalToSizedBuffer ¶
func (m *Protocol_Number) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Protocol_Number) Size ¶
func (m *Protocol_Number) Size() (n int)
type QOSMarking ¶
type QOSMarking struct { Marking uint32 `protobuf:"varint,1,opt,name=marking,proto3" json:"marking,omitempty"` // contains filtered or unexported fields }
QOSMarking specifies the DSCP value to be set on transmitted telemetry updates from the target. Reference: gNMI Specification Section 3.5.1.2
func (*QOSMarking) Descriptor
deprecated
func (*QOSMarking) Descriptor() ([]byte, []int)
Deprecated: Use QOSMarking.ProtoReflect.Descriptor instead.
func (*QOSMarking) GetMarking ¶
func (x *QOSMarking) GetMarking() uint32
func (*QOSMarking) ProtoMessage ¶
func (*QOSMarking) ProtoMessage()
func (*QOSMarking) ProtoReflect ¶
func (x *QOSMarking) ProtoReflect() protoreflect.Message
func (*QOSMarking) Reset ¶
func (x *QOSMarking) Reset()
func (*QOSMarking) String ¶
func (x *QOSMarking) String() string
type RegisteredExtension ¶
type RegisteredExtension struct { Id ExtensionID `protobuf:"varint,1,opt,name=id,proto3,enum=gnmi_ext.ExtensionID" json:"id,omitempty"` // The unique ID assigned to this extension. Msg []byte `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"` // The binary-marshalled protobuf extension payload. // contains filtered or unexported fields }
The RegisteredExtension message defines an extension which is defined outside of this file.
func (*RegisteredExtension) Descriptor
deprecated
func (*RegisteredExtension) Descriptor() ([]byte, []int)
Deprecated: Use RegisteredExtension.ProtoReflect.Descriptor instead.
func (*RegisteredExtension) GetId ¶
func (x *RegisteredExtension) GetId() ExtensionID
func (*RegisteredExtension) GetMsg ¶
func (x *RegisteredExtension) GetMsg() []byte
func (*RegisteredExtension) ProtoMessage ¶
func (*RegisteredExtension) ProtoMessage()
func (*RegisteredExtension) ProtoReflect ¶
func (x *RegisteredExtension) ProtoReflect() protoreflect.Message
func (*RegisteredExtension) Reset ¶
func (x *RegisteredExtension) Reset()
func (*RegisteredExtension) String ¶
func (x *RegisteredExtension) String() string
type Reply ¶
type Reply struct { Successful bool `protobuf:"varint,1,opt,name=successful,proto3" json:"successful,omitempty"` ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Reply) Descriptor ¶
func (*Reply) GetErrorMessage ¶
func (*Reply) GetSuccessful ¶
func (*Reply) ProtoMessage ¶
func (*Reply) ProtoMessage()
func (*Reply) XXX_DiscardUnknown ¶
func (m *Reply) XXX_DiscardUnknown()
func (*Reply) XXX_Marshal ¶
func (*Reply) XXX_Unmarshal ¶
type Role ¶
type Role struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
There can be one master for each role. The role is identified by its id.
func (*Role) Descriptor
deprecated
func (*Role) ProtoMessage ¶
func (*Role) ProtoMessage()
func (*Role) ProtoReflect ¶
func (x *Role) ProtoReflect() protoreflect.Message
type RouteRemove ¶
type RouteRemove struct { Dst string `protobuf:"bytes,2,opt,name=dst,proto3" json:"dst,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteRemove) Descriptor ¶
func (*RouteRemove) Descriptor() ([]byte, []int)
func (*RouteRemove) GetDst ¶
func (m *RouteRemove) GetDst() string
func (*RouteRemove) Marshal ¶
func (m *RouteRemove) Marshal() (dAtA []byte, err error)
func (*RouteRemove) MarshalToSizedBuffer ¶
func (m *RouteRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RouteRemove) ProtoMessage ¶
func (*RouteRemove) ProtoMessage()
func (*RouteRemove) Reset ¶
func (m *RouteRemove) Reset()
func (*RouteRemove) Size ¶
func (m *RouteRemove) Size() (n int)
func (*RouteRemove) String ¶
func (m *RouteRemove) String() string
func (*RouteRemove) Unmarshal ¶
func (m *RouteRemove) Unmarshal(dAtA []byte) error
func (*RouteRemove) XXX_DiscardUnknown ¶
func (m *RouteRemove) XXX_DiscardUnknown()
func (*RouteRemove) XXX_Marshal ¶
func (m *RouteRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteRemove) XXX_Merge ¶
func (m *RouteRemove) XXX_Merge(src proto.Message)
func (*RouteRemove) XXX_Size ¶
func (m *RouteRemove) XXX_Size() int
func (*RouteRemove) XXX_Unmarshal ¶
func (m *RouteRemove) XXX_Unmarshal(b []byte) error
type RouteType ¶
type RouteType int32
const ( // CIDR_INFO gives information about a CIDR without establishing a route. For example, // it is emitted for IP pools with no blocks. RouteType_CIDR_INFO RouteType = 0 RouteType_REMOTE_WORKLOAD RouteType = 1 RouteType_REMOTE_HOST RouteType = 2 RouteType_LOCAL_WORKLOAD RouteType = 3 RouteType_LOCAL_HOST RouteType = 4 RouteType_REMOTE_TUNNEL RouteType = 5 RouteType_LOCAL_TUNNEL RouteType = 6 )
func (RouteType) EnumDescriptor ¶
type RouteUpdate ¶
type RouteUpdate struct { Type RouteType `protobuf:"varint,1,opt,name=type,proto3,enum=felix.RouteType" json:"type,omitempty"` IpPoolType IPPoolType `protobuf:"varint,2,opt,name=ip_pool_type,json=ipPoolType,proto3,enum=felix.IPPoolType" json:"ip_pool_type,omitempty"` Dst string `protobuf:"bytes,3,opt,name=dst,proto3" json:"dst,omitempty"` // The name of the node holding this destination, if this route targets a calico node. DstNodeName string `protobuf:"bytes,4,opt,name=dst_node_name,json=dstNodeName,proto3" json:"dst_node_name,omitempty"` // IP of the node holding this destination. DstNodeIp string `protobuf:"bytes,5,opt,name=dst_node_ip,json=dstNodeIp,proto3" json:"dst_node_ip,omitempty"` SameSubnet bool `protobuf:"varint,7,opt,name=same_subnet,json=sameSubnet,proto3" json:"same_subnet,omitempty"` NatOutgoing bool `protobuf:"varint,8,opt,name=nat_outgoing,json=natOutgoing,proto3" json:"nat_outgoing,omitempty"` LocalWorkload bool `protobuf:"varint,9,opt,name=local_workload,json=localWorkload,proto3" json:"local_workload,omitempty"` TunnelType *TunnelType `protobuf:"bytes,10,opt,name=tunnel_type,json=tunnelType,proto3" json:"tunnel_type,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RouteUpdate) Descriptor ¶
func (*RouteUpdate) Descriptor() ([]byte, []int)
func (*RouteUpdate) GetDst ¶
func (m *RouteUpdate) GetDst() string
func (*RouteUpdate) GetDstNodeIp ¶
func (m *RouteUpdate) GetDstNodeIp() string
func (*RouteUpdate) GetDstNodeName ¶
func (m *RouteUpdate) GetDstNodeName() string
func (*RouteUpdate) GetIpPoolType ¶
func (m *RouteUpdate) GetIpPoolType() IPPoolType
func (*RouteUpdate) GetLocalWorkload ¶
func (m *RouteUpdate) GetLocalWorkload() bool
func (*RouteUpdate) GetNatOutgoing ¶
func (m *RouteUpdate) GetNatOutgoing() bool
func (*RouteUpdate) GetSameSubnet ¶
func (m *RouteUpdate) GetSameSubnet() bool
func (*RouteUpdate) GetTunnelType ¶
func (m *RouteUpdate) GetTunnelType() *TunnelType
func (*RouteUpdate) GetType ¶
func (m *RouteUpdate) GetType() RouteType
func (*RouteUpdate) Marshal ¶
func (m *RouteUpdate) Marshal() (dAtA []byte, err error)
func (*RouteUpdate) MarshalToSizedBuffer ¶
func (m *RouteUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RouteUpdate) ProtoMessage ¶
func (*RouteUpdate) ProtoMessage()
func (*RouteUpdate) Reset ¶
func (m *RouteUpdate) Reset()
func (*RouteUpdate) Size ¶
func (m *RouteUpdate) Size() (n int)
func (*RouteUpdate) String ¶
func (m *RouteUpdate) String() string
func (*RouteUpdate) Unmarshal ¶
func (m *RouteUpdate) Unmarshal(dAtA []byte) error
func (*RouteUpdate) XXX_DiscardUnknown ¶
func (m *RouteUpdate) XXX_DiscardUnknown()
func (*RouteUpdate) XXX_Marshal ¶
func (m *RouteUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RouteUpdate) XXX_Merge ¶
func (m *RouteUpdate) XXX_Merge(src proto.Message)
func (*RouteUpdate) XXX_Size ¶
func (m *RouteUpdate) XXX_Size() int
func (*RouteUpdate) XXX_Unmarshal ¶
func (m *RouteUpdate) XXX_Unmarshal(b []byte) error
type Rule ¶
type Rule struct { Action string `protobuf:"bytes,1,opt,name=action,proto3" json:"action,omitempty"` IpVersion IPVersion `protobuf:"varint,2,opt,name=ip_version,json=ipVersion,proto3,enum=felix.IPVersion" json:"ip_version,omitempty"` Protocol *Protocol `protobuf:"bytes,3,opt,name=protocol,proto3" json:"protocol,omitempty"` SrcNet []string `protobuf:"bytes,4,rep,name=src_net,json=srcNet,proto3" json:"src_net,omitempty"` // The list of ports is split into numeric and named ports, where named ports are represented // by (IP, port) IP sets. A packet matches this rule if it matches any numeric port range *or* // any listed named port IP set. SrcPorts []*PortRange `protobuf:"bytes,5,rep,name=src_ports,json=srcPorts,proto3" json:"src_ports,omitempty"` SrcNamedPortIpSetIds []string `` /* 130-byte string literal not displayed */ DstNet []string `protobuf:"bytes,6,rep,name=dst_net,json=dstNet,proto3" json:"dst_net,omitempty"` DstPorts []*PortRange `protobuf:"bytes,7,rep,name=dst_ports,json=dstPorts,proto3" json:"dst_ports,omitempty"` DstNamedPortIpSetIds []string `` /* 130-byte string literal not displayed */ // Types that are valid to be assigned to Icmp: // *Rule_IcmpType // *Rule_IcmpTypeCode Icmp isRule_Icmp `protobuf_oneof:"icmp"` SrcIpSetIds []string `protobuf:"bytes,10,rep,name=src_ip_set_ids,json=srcIpSetIds,proto3" json:"src_ip_set_ids,omitempty"` DstIpSetIds []string `protobuf:"bytes,11,rep,name=dst_ip_set_ids,json=dstIpSetIds,proto3" json:"dst_ip_set_ids,omitempty"` // IP sets on which we should match both IP and port. DstIpPortSetIds []string `protobuf:"bytes,15,rep,name=dst_ip_port_set_ids,json=dstIpPortSetIds,proto3" json:"dst_ip_port_set_ids,omitempty"` NotProtocol *Protocol `protobuf:"bytes,102,opt,name=not_protocol,json=notProtocol,proto3" json:"not_protocol,omitempty"` NotSrcNet []string `protobuf:"bytes,103,rep,name=not_src_net,json=notSrcNet,proto3" json:"not_src_net,omitempty"` NotSrcPorts []*PortRange `protobuf:"bytes,104,rep,name=not_src_ports,json=notSrcPorts,proto3" json:"not_src_ports,omitempty"` NotDstNet []string `protobuf:"bytes,105,rep,name=not_dst_net,json=notDstNet,proto3" json:"not_dst_net,omitempty"` NotDstPorts []*PortRange `protobuf:"bytes,106,rep,name=not_dst_ports,json=notDstPorts,proto3" json:"not_dst_ports,omitempty"` // Types that are valid to be assigned to NotIcmp: // *Rule_NotIcmpType // *Rule_NotIcmpTypeCode NotIcmp isRule_NotIcmp `protobuf_oneof:"not_icmp"` NotSrcIpSetIds []string `protobuf:"bytes,109,rep,name=not_src_ip_set_ids,json=notSrcIpSetIds,proto3" json:"not_src_ip_set_ids,omitempty"` NotDstIpSetIds []string `protobuf:"bytes,110,rep,name=not_dst_ip_set_ids,json=notDstIpSetIds,proto3" json:"not_dst_ip_set_ids,omitempty"` NotSrcNamedPortIpSetIds []string `` /* 142-byte string literal not displayed */ NotDstNamedPortIpSetIds []string `` /* 142-byte string literal not displayed */ // These fields pass through the original selectors from the v3 datamodel unmodified as required // for the policy sync API. OriginalSrcSelector string `protobuf:"bytes,114,opt,name=original_src_selector,json=originalSrcSelector,proto3" json:"original_src_selector,omitempty"` OriginalDstSelector string `protobuf:"bytes,115,opt,name=original_dst_selector,json=originalDstSelector,proto3" json:"original_dst_selector,omitempty"` OriginalSrcNamespaceSelector string `` /* 151-byte string literal not displayed */ OriginalDstNamespaceSelector string `` /* 151-byte string literal not displayed */ OriginalNotSrcSelector string `` /* 133-byte string literal not displayed */ OriginalNotDstSelector string `` /* 133-byte string literal not displayed */ // Original source service match criteria. OriginalSrcService string `protobuf:"bytes,132,opt,name=original_src_service,json=originalSrcService,proto3" json:"original_src_service,omitempty"` OriginalSrcServiceNamespace string `` /* 148-byte string literal not displayed */ // Original destination service match criteria. OriginalDstService string `protobuf:"bytes,130,opt,name=original_dst_service,json=originalDstService,proto3" json:"original_dst_service,omitempty"` OriginalDstServiceNamespace string `` /* 148-byte string literal not displayed */ // Pass through of the v3 datamodel service account match criteria. SrcServiceAccountMatch *ServiceAccountMatch `` /* 133-byte string literal not displayed */ DstServiceAccountMatch *ServiceAccountMatch `` /* 133-byte string literal not displayed */ // Pass through of the v3 datamodel HTTP match criteria. HttpMatch *HTTPMatch `protobuf:"bytes,122,opt,name=http_match,json=httpMatch,proto3" json:"http_match,omitempty"` Metadata *RuleMetadata `protobuf:"bytes,123,opt,name=metadata,proto3" json:"metadata,omitempty"` // An opaque ID/hash for the rule. RuleId string `protobuf:"bytes,201,opt,name=rule_id,json=ruleId,proto3" json:"rule_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Rule) Descriptor ¶
func (*Rule) GetDstIpPortSetIds ¶
func (*Rule) GetDstIpSetIds ¶
func (*Rule) GetDstNamedPortIpSetIds ¶
func (*Rule) GetDstPorts ¶
func (*Rule) GetDstServiceAccountMatch ¶
func (m *Rule) GetDstServiceAccountMatch() *ServiceAccountMatch
func (*Rule) GetHttpMatch ¶
func (*Rule) GetIcmpType ¶
func (*Rule) GetIcmpTypeCode ¶
func (m *Rule) GetIcmpTypeCode() *IcmpTypeAndCode
func (*Rule) GetIpVersion ¶
func (*Rule) GetMetadata ¶
func (m *Rule) GetMetadata() *RuleMetadata
func (*Rule) GetNotDstIpSetIds ¶
func (*Rule) GetNotDstNamedPortIpSetIds ¶
func (*Rule) GetNotDstNet ¶
func (*Rule) GetNotDstPorts ¶
func (*Rule) GetNotIcmp ¶
func (m *Rule) GetNotIcmp() isRule_NotIcmp
func (*Rule) GetNotIcmpType ¶
func (*Rule) GetNotIcmpTypeCode ¶
func (m *Rule) GetNotIcmpTypeCode() *IcmpTypeAndCode
func (*Rule) GetNotProtocol ¶
func (*Rule) GetNotSrcIpSetIds ¶
func (*Rule) GetNotSrcNamedPortIpSetIds ¶
func (*Rule) GetNotSrcNet ¶
func (*Rule) GetNotSrcPorts ¶
func (*Rule) GetOriginalDstNamespaceSelector ¶
func (*Rule) GetOriginalDstSelector ¶
func (*Rule) GetOriginalDstService ¶
func (*Rule) GetOriginalDstServiceNamespace ¶
func (*Rule) GetOriginalNotDstSelector ¶
func (*Rule) GetOriginalNotSrcSelector ¶
func (*Rule) GetOriginalSrcNamespaceSelector ¶
func (*Rule) GetOriginalSrcSelector ¶
func (*Rule) GetOriginalSrcService ¶
func (*Rule) GetOriginalSrcServiceNamespace ¶
func (*Rule) GetProtocol ¶
func (*Rule) GetSrcIpSetIds ¶
func (*Rule) GetSrcNamedPortIpSetIds ¶
func (*Rule) GetSrcPorts ¶
func (*Rule) GetSrcServiceAccountMatch ¶
func (m *Rule) GetSrcServiceAccountMatch() *ServiceAccountMatch
func (*Rule) ProtoMessage ¶
func (*Rule) ProtoMessage()
func (*Rule) XXX_DiscardUnknown ¶
func (m *Rule) XXX_DiscardUnknown()
func (*Rule) XXX_OneofWrappers ¶
func (*Rule) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*Rule) XXX_Unmarshal ¶
type RuleMetadata ¶
type RuleMetadata struct { Annotations map[string]string `` /* 163-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*RuleMetadata) Descriptor ¶
func (*RuleMetadata) Descriptor() ([]byte, []int)
func (*RuleMetadata) GetAnnotations ¶
func (m *RuleMetadata) GetAnnotations() map[string]string
func (*RuleMetadata) Marshal ¶
func (m *RuleMetadata) Marshal() (dAtA []byte, err error)
func (*RuleMetadata) MarshalToSizedBuffer ¶
func (m *RuleMetadata) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*RuleMetadata) ProtoMessage ¶
func (*RuleMetadata) ProtoMessage()
func (*RuleMetadata) Reset ¶
func (m *RuleMetadata) Reset()
func (*RuleMetadata) Size ¶
func (m *RuleMetadata) Size() (n int)
func (*RuleMetadata) String ¶
func (m *RuleMetadata) String() string
func (*RuleMetadata) Unmarshal ¶
func (m *RuleMetadata) Unmarshal(dAtA []byte) error
func (*RuleMetadata) XXX_DiscardUnknown ¶
func (m *RuleMetadata) XXX_DiscardUnknown()
func (*RuleMetadata) XXX_Marshal ¶
func (m *RuleMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RuleMetadata) XXX_Merge ¶
func (m *RuleMetadata) XXX_Merge(src proto.Message)
func (*RuleMetadata) XXX_Size ¶
func (m *RuleMetadata) XXX_Size() int
func (*RuleMetadata) XXX_Unmarshal ¶
func (m *RuleMetadata) XXX_Unmarshal(b []byte) error
type Rule_IcmpType ¶
type Rule_IcmpType struct {
IcmpType int32 `protobuf:"varint,8,opt,name=icmp_type,json=icmpType,proto3,oneof" json:"icmp_type,omitempty"`
}
func (*Rule_IcmpType) MarshalToSizedBuffer ¶
func (m *Rule_IcmpType) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Rule_IcmpType) Size ¶
func (m *Rule_IcmpType) Size() (n int)
type Rule_IcmpTypeCode ¶
type Rule_IcmpTypeCode struct {
IcmpTypeCode *IcmpTypeAndCode `protobuf:"bytes,9,opt,name=icmp_type_code,json=icmpTypeCode,proto3,oneof" json:"icmp_type_code,omitempty"`
}
func (*Rule_IcmpTypeCode) MarshalTo ¶
func (m *Rule_IcmpTypeCode) MarshalTo(dAtA []byte) (int, error)
func (*Rule_IcmpTypeCode) MarshalToSizedBuffer ¶
func (m *Rule_IcmpTypeCode) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Rule_IcmpTypeCode) Size ¶
func (m *Rule_IcmpTypeCode) Size() (n int)
type Rule_NotIcmpType ¶
type Rule_NotIcmpType struct {
NotIcmpType int32 `protobuf:"varint,107,opt,name=not_icmp_type,json=notIcmpType,proto3,oneof" json:"not_icmp_type,omitempty"`
}
func (*Rule_NotIcmpType) MarshalToSizedBuffer ¶
func (m *Rule_NotIcmpType) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Rule_NotIcmpType) Size ¶
func (m *Rule_NotIcmpType) Size() (n int)
type Rule_NotIcmpTypeCode ¶
type Rule_NotIcmpTypeCode struct {
NotIcmpTypeCode *IcmpTypeAndCode `protobuf:"bytes,108,opt,name=not_icmp_type_code,json=notIcmpTypeCode,proto3,oneof" json:"not_icmp_type_code,omitempty"`
}
func (*Rule_NotIcmpTypeCode) MarshalTo ¶
func (m *Rule_NotIcmpTypeCode) MarshalTo(dAtA []byte) (int, error)
func (*Rule_NotIcmpTypeCode) MarshalToSizedBuffer ¶
func (m *Rule_NotIcmpTypeCode) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Rule_NotIcmpTypeCode) Size ¶
func (m *Rule_NotIcmpTypeCode) Size() (n int)
type ScalarArray ¶
type ScalarArray struct { // The set of elements within the array. Each TypedValue message should // specify only elements that have a field identifier of 1-7 (i.e., the // values are scalar values). Element []*TypedValue `protobuf:"bytes,1,rep,name=element,proto3" json:"element,omitempty"` // contains filtered or unexported fields }
ScalarArray is used to encode a mixed-type array of values.
func (*ScalarArray) Descriptor
deprecated
func (*ScalarArray) Descriptor() ([]byte, []int)
Deprecated: Use ScalarArray.ProtoReflect.Descriptor instead.
func (*ScalarArray) GetElement ¶
func (x *ScalarArray) GetElement() []*TypedValue
func (*ScalarArray) ProtoMessage ¶
func (*ScalarArray) ProtoMessage()
func (*ScalarArray) ProtoReflect ¶
func (x *ScalarArray) ProtoReflect() protoreflect.Message
func (*ScalarArray) Reset ¶
func (x *ScalarArray) Reset()
func (*ScalarArray) String ¶
func (x *ScalarArray) String() string
type ServiceAccountID ¶
type ServiceAccountID struct { Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServiceAccountID) Descriptor ¶
func (*ServiceAccountID) Descriptor() ([]byte, []int)
func (*ServiceAccountID) GetName ¶
func (m *ServiceAccountID) GetName() string
func (*ServiceAccountID) GetNamespace ¶
func (m *ServiceAccountID) GetNamespace() string
func (*ServiceAccountID) Marshal ¶
func (m *ServiceAccountID) Marshal() (dAtA []byte, err error)
func (*ServiceAccountID) MarshalToSizedBuffer ¶
func (m *ServiceAccountID) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServiceAccountID) ProtoMessage ¶
func (*ServiceAccountID) ProtoMessage()
func (*ServiceAccountID) Reset ¶
func (m *ServiceAccountID) Reset()
func (*ServiceAccountID) Size ¶
func (m *ServiceAccountID) Size() (n int)
func (*ServiceAccountID) String ¶
func (m *ServiceAccountID) String() string
func (*ServiceAccountID) Unmarshal ¶
func (m *ServiceAccountID) Unmarshal(dAtA []byte) error
func (*ServiceAccountID) XXX_DiscardUnknown ¶
func (m *ServiceAccountID) XXX_DiscardUnknown()
func (*ServiceAccountID) XXX_Marshal ¶
func (m *ServiceAccountID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceAccountID) XXX_Merge ¶
func (m *ServiceAccountID) XXX_Merge(src proto.Message)
func (*ServiceAccountID) XXX_Size ¶
func (m *ServiceAccountID) XXX_Size() int
func (*ServiceAccountID) XXX_Unmarshal ¶
func (m *ServiceAccountID) XXX_Unmarshal(b []byte) error
type ServiceAccountMatch ¶
type ServiceAccountMatch struct { Selector string `protobuf:"bytes,1,opt,name=selector,proto3" json:"selector,omitempty"` Names []string `protobuf:"bytes,2,rep,name=names,proto3" json:"names,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServiceAccountMatch) Descriptor ¶
func (*ServiceAccountMatch) Descriptor() ([]byte, []int)
func (*ServiceAccountMatch) GetNames ¶
func (m *ServiceAccountMatch) GetNames() []string
func (*ServiceAccountMatch) GetSelector ¶
func (m *ServiceAccountMatch) GetSelector() string
func (*ServiceAccountMatch) Marshal ¶
func (m *ServiceAccountMatch) Marshal() (dAtA []byte, err error)
func (*ServiceAccountMatch) MarshalTo ¶
func (m *ServiceAccountMatch) MarshalTo(dAtA []byte) (int, error)
func (*ServiceAccountMatch) MarshalToSizedBuffer ¶
func (m *ServiceAccountMatch) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServiceAccountMatch) ProtoMessage ¶
func (*ServiceAccountMatch) ProtoMessage()
func (*ServiceAccountMatch) Reset ¶
func (m *ServiceAccountMatch) Reset()
func (*ServiceAccountMatch) Size ¶
func (m *ServiceAccountMatch) Size() (n int)
func (*ServiceAccountMatch) String ¶
func (m *ServiceAccountMatch) String() string
func (*ServiceAccountMatch) Unmarshal ¶
func (m *ServiceAccountMatch) Unmarshal(dAtA []byte) error
func (*ServiceAccountMatch) XXX_DiscardUnknown ¶
func (m *ServiceAccountMatch) XXX_DiscardUnknown()
func (*ServiceAccountMatch) XXX_Marshal ¶
func (m *ServiceAccountMatch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceAccountMatch) XXX_Merge ¶
func (m *ServiceAccountMatch) XXX_Merge(src proto.Message)
func (*ServiceAccountMatch) XXX_Size ¶
func (m *ServiceAccountMatch) XXX_Size() int
func (*ServiceAccountMatch) XXX_Unmarshal ¶
func (m *ServiceAccountMatch) XXX_Unmarshal(b []byte) error
type ServiceAccountRemove ¶
type ServiceAccountRemove struct { Id *ServiceAccountID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServiceAccountRemove) Descriptor ¶
func (*ServiceAccountRemove) Descriptor() ([]byte, []int)
func (*ServiceAccountRemove) GetId ¶
func (m *ServiceAccountRemove) GetId() *ServiceAccountID
func (*ServiceAccountRemove) Marshal ¶
func (m *ServiceAccountRemove) Marshal() (dAtA []byte, err error)
func (*ServiceAccountRemove) MarshalTo ¶
func (m *ServiceAccountRemove) MarshalTo(dAtA []byte) (int, error)
func (*ServiceAccountRemove) MarshalToSizedBuffer ¶
func (m *ServiceAccountRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServiceAccountRemove) ProtoMessage ¶
func (*ServiceAccountRemove) ProtoMessage()
func (*ServiceAccountRemove) Reset ¶
func (m *ServiceAccountRemove) Reset()
func (*ServiceAccountRemove) Size ¶
func (m *ServiceAccountRemove) Size() (n int)
func (*ServiceAccountRemove) String ¶
func (m *ServiceAccountRemove) String() string
func (*ServiceAccountRemove) Unmarshal ¶
func (m *ServiceAccountRemove) Unmarshal(dAtA []byte) error
func (*ServiceAccountRemove) XXX_DiscardUnknown ¶
func (m *ServiceAccountRemove) XXX_DiscardUnknown()
func (*ServiceAccountRemove) XXX_Marshal ¶
func (m *ServiceAccountRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceAccountRemove) XXX_Merge ¶
func (m *ServiceAccountRemove) XXX_Merge(src proto.Message)
func (*ServiceAccountRemove) XXX_Size ¶
func (m *ServiceAccountRemove) XXX_Size() int
func (*ServiceAccountRemove) XXX_Unmarshal ¶
func (m *ServiceAccountRemove) XXX_Unmarshal(b []byte) error
type ServiceAccountUpdate ¶
type ServiceAccountUpdate struct { Id *ServiceAccountID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Labels map[string]string `` /* 153-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServiceAccountUpdate) Descriptor ¶
func (*ServiceAccountUpdate) Descriptor() ([]byte, []int)
func (*ServiceAccountUpdate) GetId ¶
func (m *ServiceAccountUpdate) GetId() *ServiceAccountID
func (*ServiceAccountUpdate) GetLabels ¶
func (m *ServiceAccountUpdate) GetLabels() map[string]string
func (*ServiceAccountUpdate) Marshal ¶
func (m *ServiceAccountUpdate) Marshal() (dAtA []byte, err error)
func (*ServiceAccountUpdate) MarshalTo ¶
func (m *ServiceAccountUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ServiceAccountUpdate) MarshalToSizedBuffer ¶
func (m *ServiceAccountUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ServiceAccountUpdate) ProtoMessage ¶
func (*ServiceAccountUpdate) ProtoMessage()
func (*ServiceAccountUpdate) Reset ¶
func (m *ServiceAccountUpdate) Reset()
func (*ServiceAccountUpdate) Size ¶
func (m *ServiceAccountUpdate) Size() (n int)
func (*ServiceAccountUpdate) String ¶
func (m *ServiceAccountUpdate) String() string
func (*ServiceAccountUpdate) Unmarshal ¶
func (m *ServiceAccountUpdate) Unmarshal(dAtA []byte) error
func (*ServiceAccountUpdate) XXX_DiscardUnknown ¶
func (m *ServiceAccountUpdate) XXX_DiscardUnknown()
func (*ServiceAccountUpdate) XXX_Marshal ¶
func (m *ServiceAccountUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceAccountUpdate) XXX_Merge ¶
func (m *ServiceAccountUpdate) XXX_Merge(src proto.Message)
func (*ServiceAccountUpdate) XXX_Size ¶
func (m *ServiceAccountUpdate) XXX_Size() int
func (*ServiceAccountUpdate) XXX_Unmarshal ¶
func (m *ServiceAccountUpdate) XXX_Unmarshal(b []byte) error
type SetRequest ¶
type SetRequest struct { Prefix *Path `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` // Prefix used for paths in the message. Delete []*Path `protobuf:"bytes,2,rep,name=delete,proto3" json:"delete,omitempty"` // Paths to be deleted from the data tree. Replace []*Update `protobuf:"bytes,3,rep,name=replace,proto3" json:"replace,omitempty"` // Updates specifying elements to be replaced. Update []*Update `protobuf:"bytes,4,rep,name=update,proto3" json:"update,omitempty"` // Updates specifying elements to updated. // Extension messages associated with the SetRequest. See the // gNMI extension specification for further definition. Extension []*Extension `protobuf:"bytes,5,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
SetRequest is sent from a client to the target to update values in the data tree. Paths are either deleted by the client, or modified by means of being updated, or replaced. Where a replace is used, unspecified values are considered to be replaced, whereas when update is used the changes are considered to be incremental. The set of changes that are specified within a single SetRequest are considered to be a transaction. Reference: gNMI Specification Section 3.4.1
func (*SetRequest) Descriptor
deprecated
func (*SetRequest) Descriptor() ([]byte, []int)
Deprecated: Use SetRequest.ProtoReflect.Descriptor instead.
func (*SetRequest) GetDelete ¶
func (x *SetRequest) GetDelete() []*Path
func (*SetRequest) GetExtension ¶
func (x *SetRequest) GetExtension() []*Extension
func (*SetRequest) GetPrefix ¶
func (x *SetRequest) GetPrefix() *Path
func (*SetRequest) GetReplace ¶
func (x *SetRequest) GetReplace() []*Update
func (*SetRequest) GetUpdate ¶
func (x *SetRequest) GetUpdate() []*Update
func (*SetRequest) ProtoMessage ¶
func (*SetRequest) ProtoMessage()
func (*SetRequest) ProtoReflect ¶
func (x *SetRequest) ProtoReflect() protoreflect.Message
func (*SetRequest) Reset ¶
func (x *SetRequest) Reset()
func (*SetRequest) String ¶
func (x *SetRequest) String() string
type SetResponse ¶
type SetResponse struct { Prefix *Path `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` // Prefix used for paths. // A set of responses specifying the result of the operations specified in // the SetRequest. Response []*UpdateResult `protobuf:"bytes,2,rep,name=response,proto3" json:"response,omitempty"` // Deprecated: Do not use. Message *Error `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"` // The overall status of the transaction. Timestamp int64 `protobuf:"varint,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // Timestamp of transaction (ns since epoch). // Extension messages associated with the SetResponse. See the // gNMI extension specification for further definition. Extension []*Extension `protobuf:"bytes,5,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
SetResponse is the response to a SetRequest, sent from the target to the client. It reports the result of the modifications to the data tree that were specified by the client. Errors for this RPC should be reported using the https://github.com/googleapis/googleapis/blob/master/google/rpc/status.proto message in the RPC return. The gnmi.Error message can be used to add additional details where required. Reference: gNMI Specification Section 3.4.2
func (*SetResponse) Descriptor
deprecated
func (*SetResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetResponse.ProtoReflect.Descriptor instead.
func (*SetResponse) GetExtension ¶
func (x *SetResponse) GetExtension() []*Extension
func (*SetResponse) GetMessage
deprecated
func (x *SetResponse) GetMessage() *Error
Deprecated: Do not use.
func (*SetResponse) GetPrefix ¶
func (x *SetResponse) GetPrefix() *Path
func (*SetResponse) GetResponse ¶
func (x *SetResponse) GetResponse() []*UpdateResult
func (*SetResponse) GetTimestamp ¶
func (x *SetResponse) GetTimestamp() int64
func (*SetResponse) ProtoMessage ¶
func (*SetResponse) ProtoMessage()
func (*SetResponse) ProtoReflect ¶
func (x *SetResponse) ProtoReflect() protoreflect.Message
func (*SetResponse) Reset ¶
func (x *SetResponse) Reset()
func (*SetResponse) String ¶
func (x *SetResponse) String() string
type SetSnatAddressRequest ¶
type SetSnatAddressRequest struct { SnatIpv4 string `protobuf:"bytes,1,opt,name=snat_ipv4,json=snatIpv4,proto3" json:"snat_ipv4,omitempty"` SnatIpv6 string `protobuf:"bytes,2,opt,name=snat_ipv6,json=snatIpv6,proto3" json:"snat_ipv6,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetSnatAddressRequest) Descriptor ¶
func (*SetSnatAddressRequest) Descriptor() ([]byte, []int)
func (*SetSnatAddressRequest) GetSnatIpv4 ¶
func (m *SetSnatAddressRequest) GetSnatIpv4() string
func (*SetSnatAddressRequest) GetSnatIpv6 ¶
func (m *SetSnatAddressRequest) GetSnatIpv6() string
func (*SetSnatAddressRequest) Marshal ¶
func (m *SetSnatAddressRequest) Marshal() (dAtA []byte, err error)
func (*SetSnatAddressRequest) MarshalTo ¶
func (m *SetSnatAddressRequest) MarshalTo(dAtA []byte) (int, error)
func (*SetSnatAddressRequest) MarshalToSizedBuffer ¶
func (m *SetSnatAddressRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SetSnatAddressRequest) ProtoMessage ¶
func (*SetSnatAddressRequest) ProtoMessage()
func (*SetSnatAddressRequest) Reset ¶
func (m *SetSnatAddressRequest) Reset()
func (*SetSnatAddressRequest) Size ¶
func (m *SetSnatAddressRequest) Size() (n int)
func (*SetSnatAddressRequest) String ¶
func (m *SetSnatAddressRequest) String() string
func (*SetSnatAddressRequest) Unmarshal ¶
func (m *SetSnatAddressRequest) Unmarshal(dAtA []byte) error
func (*SetSnatAddressRequest) XXX_DiscardUnknown ¶
func (m *SetSnatAddressRequest) XXX_DiscardUnknown()
func (*SetSnatAddressRequest) XXX_Marshal ¶
func (m *SetSnatAddressRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetSnatAddressRequest) XXX_Merge ¶
func (m *SetSnatAddressRequest) XXX_Merge(src proto.Message)
func (*SetSnatAddressRequest) XXX_Size ¶
func (m *SetSnatAddressRequest) XXX_Size() int
func (*SetSnatAddressRequest) XXX_Unmarshal ¶
func (m *SetSnatAddressRequest) XXX_Unmarshal(b []byte) error
type SetupHostInterfaceRequest ¶
type SetupHostInterfaceRequest struct { IfName string `protobuf:"bytes,1,opt,name=if_name,json=ifName,proto3" json:"if_name,omitempty"` Ipv4Addr string `protobuf:"bytes,2,opt,name=ipv4_addr,json=ipv4Addr,proto3" json:"ipv4_addr,omitempty"` MacAddr string `protobuf:"bytes,3,opt,name=mac_addr,json=macAddr,proto3" json:"mac_addr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SetupHostInterfaceRequest) Descriptor ¶
func (*SetupHostInterfaceRequest) Descriptor() ([]byte, []int)
func (*SetupHostInterfaceRequest) GetIfName ¶
func (m *SetupHostInterfaceRequest) GetIfName() string
func (*SetupHostInterfaceRequest) GetIpv4Addr ¶
func (m *SetupHostInterfaceRequest) GetIpv4Addr() string
func (*SetupHostInterfaceRequest) GetMacAddr ¶
func (m *SetupHostInterfaceRequest) GetMacAddr() string
func (*SetupHostInterfaceRequest) Marshal ¶
func (m *SetupHostInterfaceRequest) Marshal() (dAtA []byte, err error)
func (*SetupHostInterfaceRequest) MarshalTo ¶
func (m *SetupHostInterfaceRequest) MarshalTo(dAtA []byte) (int, error)
func (*SetupHostInterfaceRequest) MarshalToSizedBuffer ¶
func (m *SetupHostInterfaceRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SetupHostInterfaceRequest) ProtoMessage ¶
func (*SetupHostInterfaceRequest) ProtoMessage()
func (*SetupHostInterfaceRequest) Reset ¶
func (m *SetupHostInterfaceRequest) Reset()
func (*SetupHostInterfaceRequest) Size ¶
func (m *SetupHostInterfaceRequest) Size() (n int)
func (*SetupHostInterfaceRequest) String ¶
func (m *SetupHostInterfaceRequest) String() string
func (*SetupHostInterfaceRequest) Unmarshal ¶
func (m *SetupHostInterfaceRequest) Unmarshal(dAtA []byte) error
func (*SetupHostInterfaceRequest) XXX_DiscardUnknown ¶
func (m *SetupHostInterfaceRequest) XXX_DiscardUnknown()
func (*SetupHostInterfaceRequest) XXX_Marshal ¶
func (m *SetupHostInterfaceRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SetupHostInterfaceRequest) XXX_Merge ¶
func (m *SetupHostInterfaceRequest) XXX_Merge(src proto.Message)
func (*SetupHostInterfaceRequest) XXX_Size ¶
func (m *SetupHostInterfaceRequest) XXX_Size() int
func (*SetupHostInterfaceRequest) XXX_Unmarshal ¶
func (m *SetupHostInterfaceRequest) XXX_Unmarshal(b []byte) error
type SubscribeRequest ¶
type SubscribeRequest struct { // Types that are assignable to Request: // *SubscribeRequest_Subscribe // *SubscribeRequest_Poll // *SubscribeRequest_Aliases Request isSubscribeRequest_Request `protobuf_oneof:"request"` // Extension messages associated with the SubscribeRequest. See the // gNMI extension specification for further definition. Extension []*Extension `protobuf:"bytes,5,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
SubscribeRequest is the message sent by the client to the target when initiating a subscription to a set of paths within the data tree. The request field must be populated and the initial message must specify a SubscriptionList to initiate a subscription. The message is subsequently used to define aliases or trigger polled data to be sent by the target. Reference: gNMI Specification Section 3.5.1.1
func (*SubscribeRequest) Descriptor
deprecated
func (*SubscribeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeRequest.ProtoReflect.Descriptor instead.
func (*SubscribeRequest) GetAliases ¶
func (x *SubscribeRequest) GetAliases() *AliasList
func (*SubscribeRequest) GetExtension ¶
func (x *SubscribeRequest) GetExtension() []*Extension
func (*SubscribeRequest) GetPoll ¶
func (x *SubscribeRequest) GetPoll() *Poll
func (*SubscribeRequest) GetRequest ¶
func (m *SubscribeRequest) GetRequest() isSubscribeRequest_Request
func (*SubscribeRequest) GetSubscribe ¶
func (x *SubscribeRequest) GetSubscribe() *SubscriptionList
func (*SubscribeRequest) ProtoMessage ¶
func (*SubscribeRequest) ProtoMessage()
func (*SubscribeRequest) ProtoReflect ¶
func (x *SubscribeRequest) ProtoReflect() protoreflect.Message
func (*SubscribeRequest) Reset ¶
func (x *SubscribeRequest) Reset()
func (*SubscribeRequest) String ¶
func (x *SubscribeRequest) String() string
type SubscribeRequest_Aliases ¶
type SubscribeRequest_Aliases struct {
Aliases *AliasList `protobuf:"bytes,4,opt,name=aliases,proto3,oneof"` // Aliases to be created.
}
type SubscribeRequest_Poll ¶
type SubscribeRequest_Poll struct {
Poll *Poll `protobuf:"bytes,3,opt,name=poll,proto3,oneof"` // Trigger a polled update.
}
type SubscribeRequest_Subscribe ¶
type SubscribeRequest_Subscribe struct {
Subscribe *SubscriptionList `protobuf:"bytes,1,opt,name=subscribe,proto3,oneof"` // Specify the paths within a subscription.
}
type SubscribeResponse ¶
type SubscribeResponse struct { // Types that are assignable to Response: // *SubscribeResponse_Update // *SubscribeResponse_SyncResponse // *SubscribeResponse_Error Response isSubscribeResponse_Response `protobuf_oneof:"response"` // Extension messages associated with the SubscribeResponse. See the // gNMI extension specification for further definition. Extension []*Extension `protobuf:"bytes,5,rep,name=extension,proto3" json:"extension,omitempty"` // contains filtered or unexported fields }
SubscribeResponse is the message used by the target within a Subscribe RPC. The target includes a Notification message which is used to transmit values of the path(s) that are associated with the subscription. The same message is to indicate that the target has sent all data values once (is synchronized). Reference: gNMI Specification Section 3.5.1.4
func (*SubscribeResponse) Descriptor
deprecated
func (*SubscribeResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeResponse.ProtoReflect.Descriptor instead.
func (*SubscribeResponse) GetError
deprecated
func (x *SubscribeResponse) GetError() *Error
Deprecated: Do not use.
func (*SubscribeResponse) GetExtension ¶
func (x *SubscribeResponse) GetExtension() []*Extension
func (*SubscribeResponse) GetResponse ¶
func (m *SubscribeResponse) GetResponse() isSubscribeResponse_Response
func (*SubscribeResponse) GetSyncResponse ¶
func (x *SubscribeResponse) GetSyncResponse() bool
func (*SubscribeResponse) GetUpdate ¶
func (x *SubscribeResponse) GetUpdate() *Notification
func (*SubscribeResponse) ProtoMessage ¶
func (*SubscribeResponse) ProtoMessage()
func (*SubscribeResponse) ProtoReflect ¶
func (x *SubscribeResponse) ProtoReflect() protoreflect.Message
func (*SubscribeResponse) Reset ¶
func (x *SubscribeResponse) Reset()
func (*SubscribeResponse) String ¶
func (x *SubscribeResponse) String() string
type SubscribeResponse_Error ¶
type SubscribeResponse_Error struct { // Deprecated in favour of google.golang.org/genproto/googleapis/rpc/status // // Deprecated: Do not use. Error *Error `protobuf:"bytes,4,opt,name=error,proto3,oneof"` }
type SubscribeResponse_SyncResponse ¶
type SubscribeResponse_SyncResponse struct { // Indicate target has sent all values associated with the subscription // at least once. SyncResponse bool `protobuf:"varint,3,opt,name=sync_response,json=syncResponse,proto3,oneof"` }
type SubscribeResponse_Update ¶
type SubscribeResponse_Update struct {
Update *Notification `protobuf:"bytes,1,opt,name=update,proto3,oneof"` // Changed or sampled value for a path.
}
type Subscription ¶
type Subscription struct { Path *Path `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // The data tree path. Mode SubscriptionMode `protobuf:"varint,2,opt,name=mode,proto3,enum=gnmi.SubscriptionMode" json:"mode,omitempty"` // Subscription mode to be used. SampleInterval uint64 `protobuf:"varint,3,opt,name=sample_interval,json=sampleInterval,proto3" json:"sample_interval,omitempty"` // ns between samples in SAMPLE mode. // Indicates whether values that not changed should be sent in a SAMPLE // subscription. SuppressRedundant bool `protobuf:"varint,4,opt,name=suppress_redundant,json=suppressRedundant,proto3" json:"suppress_redundant,omitempty"` // Specifies the maximum allowable silent period in nanoseconds when // suppress_redundant is in use. The target should send a value at least once // in the period specified. HeartbeatInterval uint64 `protobuf:"varint,5,opt,name=heartbeat_interval,json=heartbeatInterval,proto3" json:"heartbeat_interval,omitempty"` // contains filtered or unexported fields }
Subscription is a single request within a SubscriptionList. The path specified is interpreted (along with the prefix) as the elements of the data tree that the client is subscribing to. The mode determines how the target should trigger updates to be sent. Reference: gNMI Specification Section 3.5.1.3
func (*Subscription) Descriptor
deprecated
func (*Subscription) Descriptor() ([]byte, []int)
Deprecated: Use Subscription.ProtoReflect.Descriptor instead.
func (*Subscription) GetHeartbeatInterval ¶
func (x *Subscription) GetHeartbeatInterval() uint64
func (*Subscription) GetMode ¶
func (x *Subscription) GetMode() SubscriptionMode
func (*Subscription) GetPath ¶
func (x *Subscription) GetPath() *Path
func (*Subscription) GetSampleInterval ¶
func (x *Subscription) GetSampleInterval() uint64
func (*Subscription) GetSuppressRedundant ¶
func (x *Subscription) GetSuppressRedundant() bool
func (*Subscription) ProtoMessage ¶
func (*Subscription) ProtoMessage()
func (*Subscription) ProtoReflect ¶
func (x *Subscription) ProtoReflect() protoreflect.Message
func (*Subscription) Reset ¶
func (x *Subscription) Reset()
func (*Subscription) String ¶
func (x *Subscription) String() string
type SubscriptionList ¶
type SubscriptionList struct { Prefix *Path `protobuf:"bytes,1,opt,name=prefix,proto3" json:"prefix,omitempty"` // Prefix used for paths. Subscription []*Subscription `protobuf:"bytes,2,rep,name=subscription,proto3" json:"subscription,omitempty"` // Set of subscriptions to create. // Whether target defined aliases are allowed within the subscription. UseAliases bool `protobuf:"varint,3,opt,name=use_aliases,json=useAliases,proto3" json:"use_aliases,omitempty"` Qos *QOSMarking `protobuf:"bytes,4,opt,name=qos,proto3" json:"qos,omitempty"` // DSCP marking to be used. Mode SubscriptionList_Mode `protobuf:"varint,5,opt,name=mode,proto3,enum=gnmi.SubscriptionList_Mode" json:"mode,omitempty"` // Whether elements of the schema that are marked as eligible for aggregation // should be aggregated or not. AllowAggregation bool `protobuf:"varint,6,opt,name=allow_aggregation,json=allowAggregation,proto3" json:"allow_aggregation,omitempty"` // The set of schemas that define the elements of the data tree that should // be sent by the target. UseModels []*ModelData `protobuf:"bytes,7,rep,name=use_models,json=useModels,proto3" json:"use_models,omitempty"` // The encoding that the target should use within the Notifications generated // corresponding to the SubscriptionList. Encoding Encoding `protobuf:"varint,8,opt,name=encoding,proto3,enum=gnmi.Encoding" json:"encoding,omitempty"` // An optional field to specify that only updates to current state should be // sent to a client. If set, the initial state is not sent to the client but // rather only the sync message followed by any subsequent updates to the // current state. For ONCE and POLL modes, this causes the server to send only // the sync message (Sec. 3.5.2.3). UpdatesOnly bool `protobuf:"varint,9,opt,name=updates_only,json=updatesOnly,proto3" json:"updates_only,omitempty"` // contains filtered or unexported fields }
SubscriptionList is used within a Subscribe message to specify the list of paths that the client wishes to subscribe to. The message consists of a list of (possibly prefixed) paths, and options that relate to the subscription. Reference: gNMI Specification Section 3.5.1.2
func (*SubscriptionList) Descriptor
deprecated
func (*SubscriptionList) Descriptor() ([]byte, []int)
Deprecated: Use SubscriptionList.ProtoReflect.Descriptor instead.
func (*SubscriptionList) GetAllowAggregation ¶
func (x *SubscriptionList) GetAllowAggregation() bool
func (*SubscriptionList) GetEncoding ¶
func (x *SubscriptionList) GetEncoding() Encoding
func (*SubscriptionList) GetMode ¶
func (x *SubscriptionList) GetMode() SubscriptionList_Mode
func (*SubscriptionList) GetPrefix ¶
func (x *SubscriptionList) GetPrefix() *Path
func (*SubscriptionList) GetQos ¶
func (x *SubscriptionList) GetQos() *QOSMarking
func (*SubscriptionList) GetSubscription ¶
func (x *SubscriptionList) GetSubscription() []*Subscription
func (*SubscriptionList) GetUpdatesOnly ¶
func (x *SubscriptionList) GetUpdatesOnly() bool
func (*SubscriptionList) GetUseAliases ¶
func (x *SubscriptionList) GetUseAliases() bool
func (*SubscriptionList) GetUseModels ¶
func (x *SubscriptionList) GetUseModels() []*ModelData
func (*SubscriptionList) ProtoMessage ¶
func (*SubscriptionList) ProtoMessage()
func (*SubscriptionList) ProtoReflect ¶
func (x *SubscriptionList) ProtoReflect() protoreflect.Message
func (*SubscriptionList) Reset ¶
func (x *SubscriptionList) Reset()
func (*SubscriptionList) String ¶
func (x *SubscriptionList) String() string
type SubscriptionList_Mode ¶
type SubscriptionList_Mode int32
Mode of the subscription.
const ( SubscriptionList_STREAM SubscriptionList_Mode = 0 // Values streamed by the target (Sec. 3.5.1.5.2). SubscriptionList_ONCE SubscriptionList_Mode = 1 // Values sent once-off by the target (Sec. 3.5.1.5.1). SubscriptionList_POLL SubscriptionList_Mode = 2 // Values sent in response to a poll request (Sec. 3.5.1.5.3). )
func (SubscriptionList_Mode) Descriptor ¶
func (SubscriptionList_Mode) Descriptor() protoreflect.EnumDescriptor
func (SubscriptionList_Mode) Enum ¶
func (x SubscriptionList_Mode) Enum() *SubscriptionList_Mode
func (SubscriptionList_Mode) EnumDescriptor
deprecated
func (SubscriptionList_Mode) EnumDescriptor() ([]byte, []int)
Deprecated: Use SubscriptionList_Mode.Descriptor instead.
func (SubscriptionList_Mode) Number ¶
func (x SubscriptionList_Mode) Number() protoreflect.EnumNumber
func (SubscriptionList_Mode) String ¶
func (x SubscriptionList_Mode) String() string
func (SubscriptionList_Mode) Type ¶
func (SubscriptionList_Mode) Type() protoreflect.EnumType
type SubscriptionMode ¶
type SubscriptionMode int32
SubscriptionMode is the mode of the subscription, specifying how the target must return values in a subscription. Reference: gNMI Specification Section 3.5.1.3
const ( SubscriptionMode_TARGET_DEFINED SubscriptionMode = 0 // The target selects the relevant mode for each element. SubscriptionMode_ON_CHANGE SubscriptionMode = 1 // The target sends an update on element value change. SubscriptionMode_SAMPLE SubscriptionMode = 2 // The target samples values according to the interval. )
func (SubscriptionMode) Descriptor ¶
func (SubscriptionMode) Descriptor() protoreflect.EnumDescriptor
func (SubscriptionMode) Enum ¶
func (x SubscriptionMode) Enum() *SubscriptionMode
func (SubscriptionMode) EnumDescriptor
deprecated
func (SubscriptionMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use SubscriptionMode.Descriptor instead.
func (SubscriptionMode) Number ¶
func (x SubscriptionMode) Number() protoreflect.EnumNumber
func (SubscriptionMode) String ¶
func (x SubscriptionMode) String() string
func (SubscriptionMode) Type ¶
func (SubscriptionMode) Type() protoreflect.EnumType
type SyncRequest ¶
type SyncRequest struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SyncRequest) Descriptor ¶
func (*SyncRequest) Descriptor() ([]byte, []int)
func (*SyncRequest) Marshal ¶
func (m *SyncRequest) Marshal() (dAtA []byte, err error)
func (*SyncRequest) MarshalToSizedBuffer ¶
func (m *SyncRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SyncRequest) ProtoMessage ¶
func (*SyncRequest) ProtoMessage()
func (*SyncRequest) Reset ¶
func (m *SyncRequest) Reset()
func (*SyncRequest) Size ¶
func (m *SyncRequest) Size() (n int)
func (*SyncRequest) String ¶
func (m *SyncRequest) String() string
func (*SyncRequest) Unmarshal ¶
func (m *SyncRequest) Unmarshal(dAtA []byte) error
func (*SyncRequest) XXX_DiscardUnknown ¶
func (m *SyncRequest) XXX_DiscardUnknown()
func (*SyncRequest) XXX_Marshal ¶
func (m *SyncRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncRequest) XXX_Merge ¶
func (m *SyncRequest) XXX_Merge(src proto.Message)
func (*SyncRequest) XXX_Size ¶
func (m *SyncRequest) XXX_Size() int
func (*SyncRequest) XXX_Unmarshal ¶
func (m *SyncRequest) XXX_Unmarshal(b []byte) error
type TierInfo ¶
type TierInfo struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` IngressPolicies []string `protobuf:"bytes,2,rep,name=ingress_policies,json=ingressPolicies,proto3" json:"ingress_policies,omitempty"` EgressPolicies []string `protobuf:"bytes,3,rep,name=egress_policies,json=egressPolicies,proto3" json:"egress_policies,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TierInfo) Descriptor ¶
func (*TierInfo) GetEgressPolicies ¶
func (*TierInfo) GetIngressPolicies ¶
func (*TierInfo) MarshalToSizedBuffer ¶
func (*TierInfo) ProtoMessage ¶
func (*TierInfo) ProtoMessage()
func (*TierInfo) XXX_DiscardUnknown ¶
func (m *TierInfo) XXX_DiscardUnknown()
func (*TierInfo) XXX_Marshal ¶
func (*TierInfo) XXX_Unmarshal ¶
type ToDataplane ¶
type ToDataplane struct { // Sequence number incremented with each message. Useful for correlating // messages in logs. SequenceNumber uint64 `protobuf:"varint,15,opt,name=sequence_number,json=sequenceNumber,proto3" json:"sequence_number,omitempty"` // Types that are valid to be assigned to Payload: // *ToDataplane_InSync // *ToDataplane_IpsetUpdate // *ToDataplane_IpsetDeltaUpdate // *ToDataplane_IpsetRemove // *ToDataplane_ActiveProfileUpdate // *ToDataplane_ActiveProfileRemove // *ToDataplane_ActivePolicyUpdate // *ToDataplane_ActivePolicyRemove // *ToDataplane_HostEndpointUpdate // *ToDataplane_HostEndpointRemove // *ToDataplane_WorkloadEndpointUpdate // *ToDataplane_WorkloadEndpointRemove // *ToDataplane_ConfigUpdate // *ToDataplane_HostMetadataUpdate // *ToDataplane_HostMetadataRemove // *ToDataplane_IpamPoolUpdate // *ToDataplane_IpamPoolRemove // *ToDataplane_ServiceAccountUpdate // *ToDataplane_ServiceAccountRemove // *ToDataplane_NamespaceUpdate // *ToDataplane_NamespaceRemove // *ToDataplane_RouteUpdate // *ToDataplane_RouteRemove // *ToDataplane_VtepUpdate // *ToDataplane_VtepRemove // *ToDataplane_WireguardEndpointUpdate // *ToDataplane_WireguardEndpointRemove // *ToDataplane_GlobalBgpConfigUpdate Payload isToDataplane_Payload `protobuf_oneof:"payload"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ToDataplane) Descriptor ¶
func (*ToDataplane) Descriptor() ([]byte, []int)
func (*ToDataplane) GetActivePolicyRemove ¶
func (m *ToDataplane) GetActivePolicyRemove() *ActivePolicyRemove
func (*ToDataplane) GetActivePolicyUpdate ¶
func (m *ToDataplane) GetActivePolicyUpdate() *ActivePolicyUpdate
func (*ToDataplane) GetActiveProfileRemove ¶
func (m *ToDataplane) GetActiveProfileRemove() *ActiveProfileRemove
func (*ToDataplane) GetActiveProfileUpdate ¶
func (m *ToDataplane) GetActiveProfileUpdate() *ActiveProfileUpdate
func (*ToDataplane) GetConfigUpdate ¶
func (m *ToDataplane) GetConfigUpdate() *ConfigUpdate
func (*ToDataplane) GetGlobalBgpConfigUpdate ¶
func (m *ToDataplane) GetGlobalBgpConfigUpdate() *GlobalBGPConfigUpdate
func (*ToDataplane) GetHostEndpointRemove ¶
func (m *ToDataplane) GetHostEndpointRemove() *HostEndpointRemove
func (*ToDataplane) GetHostEndpointUpdate ¶
func (m *ToDataplane) GetHostEndpointUpdate() *HostEndpointUpdate
func (*ToDataplane) GetHostMetadataRemove ¶
func (m *ToDataplane) GetHostMetadataRemove() *HostMetadataRemove
func (*ToDataplane) GetHostMetadataUpdate ¶
func (m *ToDataplane) GetHostMetadataUpdate() *HostMetadataUpdate
func (*ToDataplane) GetInSync ¶
func (m *ToDataplane) GetInSync() *InSync
func (*ToDataplane) GetIpamPoolRemove ¶
func (m *ToDataplane) GetIpamPoolRemove() *IPAMPoolRemove
func (*ToDataplane) GetIpamPoolUpdate ¶
func (m *ToDataplane) GetIpamPoolUpdate() *IPAMPoolUpdate
func (*ToDataplane) GetIpsetDeltaUpdate ¶
func (m *ToDataplane) GetIpsetDeltaUpdate() *IPSetDeltaUpdate
func (*ToDataplane) GetIpsetRemove ¶
func (m *ToDataplane) GetIpsetRemove() *IPSetRemove
func (*ToDataplane) GetIpsetUpdate ¶
func (m *ToDataplane) GetIpsetUpdate() *IPSetUpdate
func (*ToDataplane) GetNamespaceRemove ¶
func (m *ToDataplane) GetNamespaceRemove() *NamespaceRemove
func (*ToDataplane) GetNamespaceUpdate ¶
func (m *ToDataplane) GetNamespaceUpdate() *NamespaceUpdate
func (*ToDataplane) GetPayload ¶
func (m *ToDataplane) GetPayload() isToDataplane_Payload
func (*ToDataplane) GetRouteRemove ¶
func (m *ToDataplane) GetRouteRemove() *RouteRemove
func (*ToDataplane) GetRouteUpdate ¶
func (m *ToDataplane) GetRouteUpdate() *RouteUpdate
func (*ToDataplane) GetSequenceNumber ¶
func (m *ToDataplane) GetSequenceNumber() uint64
func (*ToDataplane) GetServiceAccountRemove ¶
func (m *ToDataplane) GetServiceAccountRemove() *ServiceAccountRemove
func (*ToDataplane) GetServiceAccountUpdate ¶
func (m *ToDataplane) GetServiceAccountUpdate() *ServiceAccountUpdate
func (*ToDataplane) GetVtepRemove ¶
func (m *ToDataplane) GetVtepRemove() *VXLANTunnelEndpointRemove
func (*ToDataplane) GetVtepUpdate ¶
func (m *ToDataplane) GetVtepUpdate() *VXLANTunnelEndpointUpdate
func (*ToDataplane) GetWireguardEndpointRemove ¶
func (m *ToDataplane) GetWireguardEndpointRemove() *WireguardEndpointRemove
func (*ToDataplane) GetWireguardEndpointUpdate ¶
func (m *ToDataplane) GetWireguardEndpointUpdate() *WireguardEndpointUpdate
func (*ToDataplane) GetWorkloadEndpointRemove ¶
func (m *ToDataplane) GetWorkloadEndpointRemove() *WorkloadEndpointRemove
func (*ToDataplane) GetWorkloadEndpointUpdate ¶
func (m *ToDataplane) GetWorkloadEndpointUpdate() *WorkloadEndpointUpdate
func (*ToDataplane) Marshal ¶
func (m *ToDataplane) Marshal() (dAtA []byte, err error)
func (*ToDataplane) MarshalToSizedBuffer ¶
func (m *ToDataplane) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane) ProtoMessage ¶
func (*ToDataplane) ProtoMessage()
func (*ToDataplane) Reset ¶
func (m *ToDataplane) Reset()
func (*ToDataplane) Size ¶
func (m *ToDataplane) Size() (n int)
func (*ToDataplane) String ¶
func (m *ToDataplane) String() string
func (*ToDataplane) Unmarshal ¶
func (m *ToDataplane) Unmarshal(dAtA []byte) error
func (*ToDataplane) XXX_DiscardUnknown ¶
func (m *ToDataplane) XXX_DiscardUnknown()
func (*ToDataplane) XXX_Marshal ¶
func (m *ToDataplane) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ToDataplane) XXX_Merge ¶
func (m *ToDataplane) XXX_Merge(src proto.Message)
func (*ToDataplane) XXX_OneofWrappers ¶
func (*ToDataplane) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*ToDataplane) XXX_Size ¶
func (m *ToDataplane) XXX_Size() int
func (*ToDataplane) XXX_Unmarshal ¶
func (m *ToDataplane) XXX_Unmarshal(b []byte) error
type ToDataplane_ActivePolicyRemove ¶
type ToDataplane_ActivePolicyRemove struct {
ActivePolicyRemove *ActivePolicyRemove `protobuf:"bytes,8,opt,name=active_policy_remove,json=activePolicyRemove,proto3,oneof" json:"active_policy_remove,omitempty"`
}
func (*ToDataplane_ActivePolicyRemove) MarshalTo ¶
func (m *ToDataplane_ActivePolicyRemove) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_ActivePolicyRemove) MarshalToSizedBuffer ¶
func (m *ToDataplane_ActivePolicyRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_ActivePolicyRemove) Size ¶
func (m *ToDataplane_ActivePolicyRemove) Size() (n int)
type ToDataplane_ActivePolicyUpdate ¶
type ToDataplane_ActivePolicyUpdate struct {
ActivePolicyUpdate *ActivePolicyUpdate `protobuf:"bytes,7,opt,name=active_policy_update,json=activePolicyUpdate,proto3,oneof" json:"active_policy_update,omitempty"`
}
func (*ToDataplane_ActivePolicyUpdate) MarshalTo ¶
func (m *ToDataplane_ActivePolicyUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_ActivePolicyUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_ActivePolicyUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_ActivePolicyUpdate) Size ¶
func (m *ToDataplane_ActivePolicyUpdate) Size() (n int)
type ToDataplane_ActiveProfileRemove ¶
type ToDataplane_ActiveProfileRemove struct {
ActiveProfileRemove *ActiveProfileRemove `` /* 126-byte string literal not displayed */
}
func (*ToDataplane_ActiveProfileRemove) MarshalTo ¶
func (m *ToDataplane_ActiveProfileRemove) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_ActiveProfileRemove) MarshalToSizedBuffer ¶
func (m *ToDataplane_ActiveProfileRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_ActiveProfileRemove) Size ¶
func (m *ToDataplane_ActiveProfileRemove) Size() (n int)
type ToDataplane_ActiveProfileUpdate ¶
type ToDataplane_ActiveProfileUpdate struct {
ActiveProfileUpdate *ActiveProfileUpdate `` /* 126-byte string literal not displayed */
}
func (*ToDataplane_ActiveProfileUpdate) MarshalTo ¶
func (m *ToDataplane_ActiveProfileUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_ActiveProfileUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_ActiveProfileUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_ActiveProfileUpdate) Size ¶
func (m *ToDataplane_ActiveProfileUpdate) Size() (n int)
type ToDataplane_ConfigUpdate ¶
type ToDataplane_ConfigUpdate struct {
ConfigUpdate *ConfigUpdate `protobuf:"bytes,13,opt,name=config_update,json=configUpdate,proto3,oneof" json:"config_update,omitempty"`
}
func (*ToDataplane_ConfigUpdate) MarshalTo ¶
func (m *ToDataplane_ConfigUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_ConfigUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_ConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_ConfigUpdate) Size ¶
func (m *ToDataplane_ConfigUpdate) Size() (n int)
type ToDataplane_GlobalBgpConfigUpdate ¶
type ToDataplane_GlobalBgpConfigUpdate struct {
GlobalBgpConfigUpdate *GlobalBGPConfigUpdate `` /* 135-byte string literal not displayed */
}
func (*ToDataplane_GlobalBgpConfigUpdate) MarshalTo ¶
func (m *ToDataplane_GlobalBgpConfigUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_GlobalBgpConfigUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_GlobalBgpConfigUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_GlobalBgpConfigUpdate) Size ¶
func (m *ToDataplane_GlobalBgpConfigUpdate) Size() (n int)
type ToDataplane_HostEndpointRemove ¶
type ToDataplane_HostEndpointRemove struct {
HostEndpointRemove *HostEndpointRemove `protobuf:"bytes,10,opt,name=host_endpoint_remove,json=hostEndpointRemove,proto3,oneof" json:"host_endpoint_remove,omitempty"`
}
func (*ToDataplane_HostEndpointRemove) MarshalTo ¶
func (m *ToDataplane_HostEndpointRemove) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_HostEndpointRemove) MarshalToSizedBuffer ¶
func (m *ToDataplane_HostEndpointRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_HostEndpointRemove) Size ¶
func (m *ToDataplane_HostEndpointRemove) Size() (n int)
type ToDataplane_HostEndpointUpdate ¶
type ToDataplane_HostEndpointUpdate struct {
HostEndpointUpdate *HostEndpointUpdate `protobuf:"bytes,9,opt,name=host_endpoint_update,json=hostEndpointUpdate,proto3,oneof" json:"host_endpoint_update,omitempty"`
}
func (*ToDataplane_HostEndpointUpdate) MarshalTo ¶
func (m *ToDataplane_HostEndpointUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_HostEndpointUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_HostEndpointUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_HostEndpointUpdate) Size ¶
func (m *ToDataplane_HostEndpointUpdate) Size() (n int)
type ToDataplane_HostMetadataRemove ¶
type ToDataplane_HostMetadataRemove struct {
HostMetadataRemove *HostMetadataRemove `protobuf:"bytes,18,opt,name=host_metadata_remove,json=hostMetadataRemove,proto3,oneof" json:"host_metadata_remove,omitempty"`
}
func (*ToDataplane_HostMetadataRemove) MarshalTo ¶
func (m *ToDataplane_HostMetadataRemove) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_HostMetadataRemove) MarshalToSizedBuffer ¶
func (m *ToDataplane_HostMetadataRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_HostMetadataRemove) Size ¶
func (m *ToDataplane_HostMetadataRemove) Size() (n int)
type ToDataplane_HostMetadataUpdate ¶
type ToDataplane_HostMetadataUpdate struct {
HostMetadataUpdate *HostMetadataUpdate `protobuf:"bytes,14,opt,name=host_metadata_update,json=hostMetadataUpdate,proto3,oneof" json:"host_metadata_update,omitempty"`
}
func (*ToDataplane_HostMetadataUpdate) MarshalTo ¶
func (m *ToDataplane_HostMetadataUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_HostMetadataUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_HostMetadataUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_HostMetadataUpdate) Size ¶
func (m *ToDataplane_HostMetadataUpdate) Size() (n int)
type ToDataplane_InSync ¶
type ToDataplane_InSync struct {
InSync *InSync `protobuf:"bytes,1,opt,name=in_sync,json=inSync,proto3,oneof" json:"in_sync,omitempty"`
}
func (*ToDataplane_InSync) MarshalTo ¶
func (m *ToDataplane_InSync) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_InSync) MarshalToSizedBuffer ¶
func (m *ToDataplane_InSync) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_InSync) Size ¶
func (m *ToDataplane_InSync) Size() (n int)
type ToDataplane_IpamPoolRemove ¶
type ToDataplane_IpamPoolRemove struct {
IpamPoolRemove *IPAMPoolRemove `protobuf:"bytes,17,opt,name=ipam_pool_remove,json=ipamPoolRemove,proto3,oneof" json:"ipam_pool_remove,omitempty"`
}
func (*ToDataplane_IpamPoolRemove) MarshalTo ¶
func (m *ToDataplane_IpamPoolRemove) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_IpamPoolRemove) MarshalToSizedBuffer ¶
func (m *ToDataplane_IpamPoolRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_IpamPoolRemove) Size ¶
func (m *ToDataplane_IpamPoolRemove) Size() (n int)
type ToDataplane_IpamPoolUpdate ¶
type ToDataplane_IpamPoolUpdate struct {
IpamPoolUpdate *IPAMPoolUpdate `protobuf:"bytes,16,opt,name=ipam_pool_update,json=ipamPoolUpdate,proto3,oneof" json:"ipam_pool_update,omitempty"`
}
func (*ToDataplane_IpamPoolUpdate) MarshalTo ¶
func (m *ToDataplane_IpamPoolUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_IpamPoolUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_IpamPoolUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_IpamPoolUpdate) Size ¶
func (m *ToDataplane_IpamPoolUpdate) Size() (n int)
type ToDataplane_IpsetDeltaUpdate ¶
type ToDataplane_IpsetDeltaUpdate struct {
IpsetDeltaUpdate *IPSetDeltaUpdate `protobuf:"bytes,3,opt,name=ipset_delta_update,json=ipsetDeltaUpdate,proto3,oneof" json:"ipset_delta_update,omitempty"`
}
func (*ToDataplane_IpsetDeltaUpdate) MarshalTo ¶
func (m *ToDataplane_IpsetDeltaUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_IpsetDeltaUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_IpsetDeltaUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_IpsetDeltaUpdate) Size ¶
func (m *ToDataplane_IpsetDeltaUpdate) Size() (n int)
type ToDataplane_IpsetRemove ¶
type ToDataplane_IpsetRemove struct {
IpsetRemove *IPSetRemove `protobuf:"bytes,4,opt,name=ipset_remove,json=ipsetRemove,proto3,oneof" json:"ipset_remove,omitempty"`
}
func (*ToDataplane_IpsetRemove) MarshalTo ¶
func (m *ToDataplane_IpsetRemove) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_IpsetRemove) MarshalToSizedBuffer ¶
func (m *ToDataplane_IpsetRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_IpsetRemove) Size ¶
func (m *ToDataplane_IpsetRemove) Size() (n int)
type ToDataplane_IpsetUpdate ¶
type ToDataplane_IpsetUpdate struct {
IpsetUpdate *IPSetUpdate `protobuf:"bytes,2,opt,name=ipset_update,json=ipsetUpdate,proto3,oneof" json:"ipset_update,omitempty"`
}
func (*ToDataplane_IpsetUpdate) MarshalTo ¶
func (m *ToDataplane_IpsetUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_IpsetUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_IpsetUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_IpsetUpdate) Size ¶
func (m *ToDataplane_IpsetUpdate) Size() (n int)
type ToDataplane_NamespaceRemove ¶
type ToDataplane_NamespaceRemove struct {
NamespaceRemove *NamespaceRemove `protobuf:"bytes,22,opt,name=namespace_remove,json=namespaceRemove,proto3,oneof" json:"namespace_remove,omitempty"`
}
func (*ToDataplane_NamespaceRemove) MarshalTo ¶
func (m *ToDataplane_NamespaceRemove) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_NamespaceRemove) MarshalToSizedBuffer ¶
func (m *ToDataplane_NamespaceRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_NamespaceRemove) Size ¶
func (m *ToDataplane_NamespaceRemove) Size() (n int)
type ToDataplane_NamespaceUpdate ¶
type ToDataplane_NamespaceUpdate struct {
NamespaceUpdate *NamespaceUpdate `protobuf:"bytes,21,opt,name=namespace_update,json=namespaceUpdate,proto3,oneof" json:"namespace_update,omitempty"`
}
func (*ToDataplane_NamespaceUpdate) MarshalTo ¶
func (m *ToDataplane_NamespaceUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_NamespaceUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_NamespaceUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_NamespaceUpdate) Size ¶
func (m *ToDataplane_NamespaceUpdate) Size() (n int)
type ToDataplane_RouteRemove ¶
type ToDataplane_RouteRemove struct {
RouteRemove *RouteRemove `protobuf:"bytes,24,opt,name=route_remove,json=routeRemove,proto3,oneof" json:"route_remove,omitempty"`
}
func (*ToDataplane_RouteRemove) MarshalTo ¶
func (m *ToDataplane_RouteRemove) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_RouteRemove) MarshalToSizedBuffer ¶
func (m *ToDataplane_RouteRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_RouteRemove) Size ¶
func (m *ToDataplane_RouteRemove) Size() (n int)
type ToDataplane_RouteUpdate ¶
type ToDataplane_RouteUpdate struct {
RouteUpdate *RouteUpdate `protobuf:"bytes,23,opt,name=route_update,json=routeUpdate,proto3,oneof" json:"route_update,omitempty"`
}
func (*ToDataplane_RouteUpdate) MarshalTo ¶
func (m *ToDataplane_RouteUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_RouteUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_RouteUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_RouteUpdate) Size ¶
func (m *ToDataplane_RouteUpdate) Size() (n int)
type ToDataplane_ServiceAccountRemove ¶
type ToDataplane_ServiceAccountRemove struct {
ServiceAccountRemove *ServiceAccountRemove `` /* 130-byte string literal not displayed */
}
func (*ToDataplane_ServiceAccountRemove) MarshalTo ¶
func (m *ToDataplane_ServiceAccountRemove) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_ServiceAccountRemove) MarshalToSizedBuffer ¶
func (m *ToDataplane_ServiceAccountRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_ServiceAccountRemove) Size ¶
func (m *ToDataplane_ServiceAccountRemove) Size() (n int)
type ToDataplane_ServiceAccountUpdate ¶
type ToDataplane_ServiceAccountUpdate struct {
ServiceAccountUpdate *ServiceAccountUpdate `` /* 130-byte string literal not displayed */
}
func (*ToDataplane_ServiceAccountUpdate) MarshalTo ¶
func (m *ToDataplane_ServiceAccountUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_ServiceAccountUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_ServiceAccountUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_ServiceAccountUpdate) Size ¶
func (m *ToDataplane_ServiceAccountUpdate) Size() (n int)
type ToDataplane_VtepRemove ¶
type ToDataplane_VtepRemove struct {
VtepRemove *VXLANTunnelEndpointRemove `protobuf:"bytes,26,opt,name=vtep_remove,json=vtepRemove,proto3,oneof" json:"vtep_remove,omitempty"`
}
func (*ToDataplane_VtepRemove) MarshalTo ¶
func (m *ToDataplane_VtepRemove) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_VtepRemove) MarshalToSizedBuffer ¶
func (m *ToDataplane_VtepRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_VtepRemove) Size ¶
func (m *ToDataplane_VtepRemove) Size() (n int)
type ToDataplane_VtepUpdate ¶
type ToDataplane_VtepUpdate struct {
VtepUpdate *VXLANTunnelEndpointUpdate `protobuf:"bytes,25,opt,name=vtep_update,json=vtepUpdate,proto3,oneof" json:"vtep_update,omitempty"`
}
func (*ToDataplane_VtepUpdate) MarshalTo ¶
func (m *ToDataplane_VtepUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_VtepUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_VtepUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_VtepUpdate) Size ¶
func (m *ToDataplane_VtepUpdate) Size() (n int)
type ToDataplane_WireguardEndpointRemove ¶
type ToDataplane_WireguardEndpointRemove struct {
WireguardEndpointRemove *WireguardEndpointRemove `` /* 139-byte string literal not displayed */
}
func (*ToDataplane_WireguardEndpointRemove) MarshalTo ¶
func (m *ToDataplane_WireguardEndpointRemove) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_WireguardEndpointRemove) MarshalToSizedBuffer ¶
func (m *ToDataplane_WireguardEndpointRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_WireguardEndpointRemove) Size ¶
func (m *ToDataplane_WireguardEndpointRemove) Size() (n int)
type ToDataplane_WireguardEndpointUpdate ¶
type ToDataplane_WireguardEndpointUpdate struct {
WireguardEndpointUpdate *WireguardEndpointUpdate `` /* 139-byte string literal not displayed */
}
func (*ToDataplane_WireguardEndpointUpdate) MarshalTo ¶
func (m *ToDataplane_WireguardEndpointUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_WireguardEndpointUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_WireguardEndpointUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_WireguardEndpointUpdate) Size ¶
func (m *ToDataplane_WireguardEndpointUpdate) Size() (n int)
type ToDataplane_WorkloadEndpointRemove ¶
type ToDataplane_WorkloadEndpointRemove struct {
WorkloadEndpointRemove *WorkloadEndpointRemove `` /* 136-byte string literal not displayed */
}
func (*ToDataplane_WorkloadEndpointRemove) MarshalTo ¶
func (m *ToDataplane_WorkloadEndpointRemove) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_WorkloadEndpointRemove) MarshalToSizedBuffer ¶
func (m *ToDataplane_WorkloadEndpointRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_WorkloadEndpointRemove) Size ¶
func (m *ToDataplane_WorkloadEndpointRemove) Size() (n int)
type ToDataplane_WorkloadEndpointUpdate ¶
type ToDataplane_WorkloadEndpointUpdate struct {
WorkloadEndpointUpdate *WorkloadEndpointUpdate `` /* 136-byte string literal not displayed */
}
func (*ToDataplane_WorkloadEndpointUpdate) MarshalTo ¶
func (m *ToDataplane_WorkloadEndpointUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ToDataplane_WorkloadEndpointUpdate) MarshalToSizedBuffer ¶
func (m *ToDataplane_WorkloadEndpointUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ToDataplane_WorkloadEndpointUpdate) Size ¶
func (m *ToDataplane_WorkloadEndpointUpdate) Size() (n int)
type TunnelType ¶
type TunnelType struct { Ipip bool `protobuf:"varint,1,opt,name=ipip,proto3" json:"ipip,omitempty"` Vxlan bool `protobuf:"varint,2,opt,name=vxlan,proto3" json:"vxlan,omitempty"` Wireguard bool `protobuf:"varint,3,opt,name=wireguard,proto3" json:"wireguard,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*TunnelType) Descriptor ¶
func (*TunnelType) Descriptor() ([]byte, []int)
func (*TunnelType) GetIpip ¶
func (m *TunnelType) GetIpip() bool
func (*TunnelType) GetVxlan ¶
func (m *TunnelType) GetVxlan() bool
func (*TunnelType) GetWireguard ¶
func (m *TunnelType) GetWireguard() bool
func (*TunnelType) Marshal ¶
func (m *TunnelType) Marshal() (dAtA []byte, err error)
func (*TunnelType) MarshalToSizedBuffer ¶
func (m *TunnelType) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TunnelType) ProtoMessage ¶
func (*TunnelType) ProtoMessage()
func (*TunnelType) Reset ¶
func (m *TunnelType) Reset()
func (*TunnelType) Size ¶
func (m *TunnelType) Size() (n int)
func (*TunnelType) String ¶
func (m *TunnelType) String() string
func (*TunnelType) Unmarshal ¶
func (m *TunnelType) Unmarshal(dAtA []byte) error
func (*TunnelType) XXX_DiscardUnknown ¶
func (m *TunnelType) XXX_DiscardUnknown()
func (*TunnelType) XXX_Marshal ¶
func (m *TunnelType) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TunnelType) XXX_Merge ¶
func (m *TunnelType) XXX_Merge(src proto.Message)
func (*TunnelType) XXX_Size ¶
func (m *TunnelType) XXX_Size() int
func (*TunnelType) XXX_Unmarshal ¶
func (m *TunnelType) XXX_Unmarshal(b []byte) error
type TypedValue ¶
type TypedValue struct { // One of the fields within the val oneof is populated with the value // of the update. The type of the value being included in the Update // determines which field should be populated. In the case that the // encoding is a particular form of the base protobuf type, a specific // field is used to store the value (e.g., json_val). // // Types that are assignable to Value: // *TypedValue_StringVal // *TypedValue_IntVal // *TypedValue_UintVal // *TypedValue_BoolVal // *TypedValue_BytesVal // *TypedValue_FloatVal // *TypedValue_DecimalVal // *TypedValue_LeaflistVal // *TypedValue_AnyVal // *TypedValue_JsonVal // *TypedValue_JsonIetfVal // *TypedValue_AsciiVal // *TypedValue_ProtoBytes Value isTypedValue_Value `protobuf_oneof:"value"` // contains filtered or unexported fields }
TypedValue is used to encode a value being sent between the client and target (originated by either entity).
func (*TypedValue) Descriptor
deprecated
func (*TypedValue) Descriptor() ([]byte, []int)
Deprecated: Use TypedValue.ProtoReflect.Descriptor instead.
func (*TypedValue) GetAnyVal ¶
func (x *TypedValue) GetAnyVal() *anypb.Any
func (*TypedValue) GetAsciiVal ¶
func (x *TypedValue) GetAsciiVal() string
func (*TypedValue) GetBoolVal ¶
func (x *TypedValue) GetBoolVal() bool
func (*TypedValue) GetBytesVal ¶
func (x *TypedValue) GetBytesVal() []byte
func (*TypedValue) GetDecimalVal ¶
func (x *TypedValue) GetDecimalVal() *Decimal64
func (*TypedValue) GetFloatVal ¶
func (x *TypedValue) GetFloatVal() float32
func (*TypedValue) GetIntVal ¶
func (x *TypedValue) GetIntVal() int64
func (*TypedValue) GetJsonIetfVal ¶
func (x *TypedValue) GetJsonIetfVal() []byte
func (*TypedValue) GetJsonVal ¶
func (x *TypedValue) GetJsonVal() []byte
func (*TypedValue) GetLeaflistVal ¶
func (x *TypedValue) GetLeaflistVal() *ScalarArray
func (*TypedValue) GetProtoBytes ¶
func (x *TypedValue) GetProtoBytes() []byte
func (*TypedValue) GetStringVal ¶
func (x *TypedValue) GetStringVal() string
func (*TypedValue) GetUintVal ¶
func (x *TypedValue) GetUintVal() uint64
func (*TypedValue) GetValue ¶
func (m *TypedValue) GetValue() isTypedValue_Value
func (*TypedValue) ProtoMessage ¶
func (*TypedValue) ProtoMessage()
func (*TypedValue) ProtoReflect ¶
func (x *TypedValue) ProtoReflect() protoreflect.Message
func (*TypedValue) Reset ¶
func (x *TypedValue) Reset()
func (*TypedValue) String ¶
func (x *TypedValue) String() string
type TypedValue_AnyVal ¶
type TypedValue_AsciiVal ¶
type TypedValue_AsciiVal struct {
AsciiVal string `protobuf:"bytes,12,opt,name=ascii_val,json=asciiVal,proto3,oneof"` // Arbitrary ASCII text.
}
type TypedValue_BoolVal ¶
type TypedValue_BoolVal struct {
BoolVal bool `protobuf:"varint,4,opt,name=bool_val,json=boolVal,proto3,oneof"` // Bool value.
}
type TypedValue_BytesVal ¶
type TypedValue_BytesVal struct {
BytesVal []byte `protobuf:"bytes,5,opt,name=bytes_val,json=bytesVal,proto3,oneof"` // Arbitrary byte sequence value.
}
type TypedValue_DecimalVal ¶
type TypedValue_DecimalVal struct {
DecimalVal *Decimal64 `protobuf:"bytes,7,opt,name=decimal_val,json=decimalVal,proto3,oneof"` // Decimal64 encoded value.
}
type TypedValue_FloatVal ¶
type TypedValue_FloatVal struct {
FloatVal float32 `protobuf:"fixed32,6,opt,name=float_val,json=floatVal,proto3,oneof"` // Floating point value.
}
type TypedValue_IntVal ¶
type TypedValue_IntVal struct {
IntVal int64 `protobuf:"varint,2,opt,name=int_val,json=intVal,proto3,oneof"` // Integer value.
}
type TypedValue_JsonIetfVal ¶
type TypedValue_JsonIetfVal struct {
JsonIetfVal []byte `protobuf:"bytes,11,opt,name=json_ietf_val,json=jsonIetfVal,proto3,oneof"` // JSON-encoded text per RFC7951.
}
type TypedValue_JsonVal ¶
type TypedValue_JsonVal struct {
JsonVal []byte `protobuf:"bytes,10,opt,name=json_val,json=jsonVal,proto3,oneof"` // JSON-encoded text.
}
type TypedValue_LeaflistVal ¶
type TypedValue_LeaflistVal struct {
LeaflistVal *ScalarArray `protobuf:"bytes,8,opt,name=leaflist_val,json=leaflistVal,proto3,oneof"` // Mixed type scalar array value.
}
type TypedValue_ProtoBytes ¶
type TypedValue_ProtoBytes struct { // Protobuf binary encoded bytes. The message type is not included. // See the specification at // github.com/openconfig/reference/blob/master/rpc/gnmi/protobuf-vals.md // for a complete specification. ProtoBytes []byte `protobuf:"bytes,13,opt,name=proto_bytes,json=protoBytes,proto3,oneof"` }
type TypedValue_StringVal ¶
type TypedValue_StringVal struct {
StringVal string `protobuf:"bytes,1,opt,name=string_val,json=stringVal,proto3,oneof"` // String value.
}
type TypedValue_UintVal ¶
type TypedValue_UintVal struct {
UintVal uint64 `protobuf:"varint,3,opt,name=uint_val,json=uintVal,proto3,oneof"` // Unsigned integer value.
}
type Uint128 ¶
type Uint128 struct { High uint64 `protobuf:"varint,1,opt,name=high,proto3" json:"high,omitempty"` Low uint64 `protobuf:"varint,2,opt,name=low,proto3" json:"low,omitempty"` // contains filtered or unexported fields }
Representation of unsigned 128-bit integer.
func (*Uint128) Descriptor
deprecated
func (*Uint128) ProtoMessage ¶
func (*Uint128) ProtoMessage()
func (*Uint128) ProtoReflect ¶
func (x *Uint128) ProtoReflect() protoreflect.Message
type UnimplementedCniDataplaneServer ¶
type UnimplementedCniDataplaneServer struct { }
UnimplementedCniDataplaneServer can be embedded to have forward compatible implementations.
func (*UnimplementedCniDataplaneServer) Add ¶
func (*UnimplementedCniDataplaneServer) Add(ctx context.Context, req *AddRequest) (*AddReply, error)
func (*UnimplementedCniDataplaneServer) Del ¶
func (*UnimplementedCniDataplaneServer) Del(ctx context.Context, req *DelRequest) (*DelReply, error)
type UnimplementedGNMIServer ¶
type UnimplementedGNMIServer struct { }
UnimplementedGNMIServer can be embedded to have forward compatible implementations.
func (*UnimplementedGNMIServer) Capabilities ¶
func (*UnimplementedGNMIServer) Capabilities(context.Context, *CapabilityRequest) (*CapabilityResponse, error)
func (*UnimplementedGNMIServer) Get ¶
func (*UnimplementedGNMIServer) Get(context.Context, *GetRequest) (*GetResponse, error)
func (*UnimplementedGNMIServer) Set ¶
func (*UnimplementedGNMIServer) Set(context.Context, *SetRequest) (*SetResponse, error)
func (*UnimplementedGNMIServer) Subscribe ¶
func (*UnimplementedGNMIServer) Subscribe(GNMI_SubscribeServer) error
type UnimplementedInfraAgentServer ¶
type UnimplementedInfraAgentServer struct { }
UnimplementedInfraAgentServer can be embedded to have forward compatible implementations.
func (*UnimplementedInfraAgentServer) ActivePolicyRemove ¶
func (*UnimplementedInfraAgentServer) ActivePolicyRemove(ctx context.Context, req *ActivePolicyRemove) (*Reply, error)
func (*UnimplementedInfraAgentServer) ActivePolicyUpdate ¶
func (*UnimplementedInfraAgentServer) ActivePolicyUpdate(ctx context.Context, req *ActivePolicyUpdate) (*Reply, error)
func (*UnimplementedInfraAgentServer) AddDelSnatPrefix ¶
func (*UnimplementedInfraAgentServer) AddDelSnatPrefix(ctx context.Context, req *AddDelSnatPrefixRequest) (*Reply, error)
func (*UnimplementedInfraAgentServer) CreateNetwork ¶
func (*UnimplementedInfraAgentServer) CreateNetwork(ctx context.Context, req *CreateNetworkRequest) (*AddReply, error)
func (*UnimplementedInfraAgentServer) DeleteNetwork ¶
func (*UnimplementedInfraAgentServer) DeleteNetwork(ctx context.Context, req *DeleteNetworkRequest) (*DelReply, error)
func (*UnimplementedInfraAgentServer) NatTranslationAdd ¶
func (*UnimplementedInfraAgentServer) NatTranslationAdd(ctx context.Context, req *NatTranslation) (*Reply, error)
func (*UnimplementedInfraAgentServer) NatTranslationDelete ¶
func (*UnimplementedInfraAgentServer) NatTranslationDelete(ctx context.Context, req *NatTranslation) (*Reply, error)
func (*UnimplementedInfraAgentServer) RemoveActiveProfile ¶
func (*UnimplementedInfraAgentServer) RemoveActiveProfile(ctx context.Context, req *ActiveProfileRemove) (*Reply, error)
func (*UnimplementedInfraAgentServer) RemoveHostEndpoint ¶
func (*UnimplementedInfraAgentServer) RemoveHostEndpoint(ctx context.Context, req *HostEndpointRemove) (*Reply, error)
func (*UnimplementedInfraAgentServer) RemoveHostMetaData ¶
func (*UnimplementedInfraAgentServer) RemoveHostMetaData(ctx context.Context, req *HostMetadataRemove) (*Reply, error)
func (*UnimplementedInfraAgentServer) RemoveIPSet ¶
func (*UnimplementedInfraAgentServer) RemoveIPSet(ctx context.Context, req *IPSetRemove) (*Reply, error)
func (*UnimplementedInfraAgentServer) RemoveLocalEndpoint ¶
func (*UnimplementedInfraAgentServer) RemoveLocalEndpoint(ctx context.Context, req *WorkloadEndpointRemove) (*Reply, error)
func (*UnimplementedInfraAgentServer) RemoveNamespace ¶
func (*UnimplementedInfraAgentServer) RemoveNamespace(ctx context.Context, req *NamespaceRemove) (*Reply, error)
func (*UnimplementedInfraAgentServer) RemoveRoute ¶
func (*UnimplementedInfraAgentServer) RemoveRoute(ctx context.Context, req *RouteRemove) (*Reply, error)
func (*UnimplementedInfraAgentServer) RemoveServiceAccount ¶
func (*UnimplementedInfraAgentServer) RemoveServiceAccount(ctx context.Context, req *ServiceAccountRemove) (*Reply, error)
func (*UnimplementedInfraAgentServer) RemoveVXLANTunnelEndpoint ¶
func (*UnimplementedInfraAgentServer) RemoveVXLANTunnelEndpoint(ctx context.Context, req *VXLANTunnelEndpointRemove) (*Reply, error)
func (*UnimplementedInfraAgentServer) RemoveWireguardEndpoint ¶
func (*UnimplementedInfraAgentServer) RemoveWireguardEndpoint(ctx context.Context, req *WireguardEndpointRemove) (*Reply, error)
func (*UnimplementedInfraAgentServer) SetSnatAddress ¶
func (*UnimplementedInfraAgentServer) SetSnatAddress(ctx context.Context, req *SetSnatAddressRequest) (*Reply, error)
func (*UnimplementedInfraAgentServer) SetupHostInterface ¶
func (*UnimplementedInfraAgentServer) SetupHostInterface(ctx context.Context, req *SetupHostInterfaceRequest) (*Reply, error)
func (*UnimplementedInfraAgentServer) UpdateActiveProfile ¶
func (*UnimplementedInfraAgentServer) UpdateActiveProfile(ctx context.Context, req *ActiveProfileUpdate) (*Reply, error)
func (*UnimplementedInfraAgentServer) UpdateGlobalBGPConfig ¶
func (*UnimplementedInfraAgentServer) UpdateGlobalBGPConfig(ctx context.Context, req *GlobalBGPConfigUpdate) (*Reply, error)
func (*UnimplementedInfraAgentServer) UpdateHostEndpoint ¶
func (*UnimplementedInfraAgentServer) UpdateHostEndpoint(ctx context.Context, req *HostEndpointUpdate) (*Reply, error)
func (*UnimplementedInfraAgentServer) UpdateHostMetaData ¶
func (*UnimplementedInfraAgentServer) UpdateHostMetaData(ctx context.Context, req *HostMetadataUpdate) (*Reply, error)
func (*UnimplementedInfraAgentServer) UpdateIPSet ¶
func (*UnimplementedInfraAgentServer) UpdateIPSet(ctx context.Context, req *IPSetUpdate) (*Reply, error)
func (*UnimplementedInfraAgentServer) UpdateIPSetDelta ¶
func (*UnimplementedInfraAgentServer) UpdateIPSetDelta(ctx context.Context, req *IPSetDeltaUpdate) (*Reply, error)
func (*UnimplementedInfraAgentServer) UpdateLocalEndpoint ¶
func (*UnimplementedInfraAgentServer) UpdateLocalEndpoint(ctx context.Context, req *WorkloadEndpointUpdate) (*Reply, error)
func (*UnimplementedInfraAgentServer) UpdateNamespace ¶
func (*UnimplementedInfraAgentServer) UpdateNamespace(ctx context.Context, req *NamespaceUpdate) (*Reply, error)
func (*UnimplementedInfraAgentServer) UpdateRoute ¶
func (*UnimplementedInfraAgentServer) UpdateRoute(ctx context.Context, req *RouteUpdate) (*Reply, error)
func (*UnimplementedInfraAgentServer) UpdateServiceAccount ¶
func (*UnimplementedInfraAgentServer) UpdateServiceAccount(ctx context.Context, req *ServiceAccountUpdate) (*Reply, error)
func (*UnimplementedInfraAgentServer) UpdateVXLANTunnelEndpoint ¶
func (*UnimplementedInfraAgentServer) UpdateVXLANTunnelEndpoint(ctx context.Context, req *VXLANTunnelEndpointUpdate) (*Reply, error)
func (*UnimplementedInfraAgentServer) UpdateWireguardEndpoint ¶
func (*UnimplementedInfraAgentServer) UpdateWireguardEndpoint(ctx context.Context, req *WireguardEndpointUpdate) (*Reply, error)
type UnimplementedPolicySyncServer ¶
type UnimplementedPolicySyncServer struct { }
UnimplementedPolicySyncServer can be embedded to have forward compatible implementations.
func (*UnimplementedPolicySyncServer) Sync ¶
func (*UnimplementedPolicySyncServer) Sync(req *SyncRequest, srv PolicySync_SyncServer) error
type Update ¶
type Update struct { Path *Path `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // The path (key) for the update. // Deprecated: Do not use. Value *Value `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"` // The value (value) for the update. Val *TypedValue `protobuf:"bytes,3,opt,name=val,proto3" json:"val,omitempty"` // The explicitly typed update value. Duplicates uint32 `protobuf:"varint,4,opt,name=duplicates,proto3" json:"duplicates,omitempty"` // Number of coalesced duplicates. // contains filtered or unexported fields }
Update is a re-usable message that is used to store a particular Path, Value pair. Reference: gNMI Specification Section 2.1
func (*Update) Descriptor
deprecated
func (*Update) GetDuplicates ¶
func (*Update) GetVal ¶
func (x *Update) GetVal() *TypedValue
func (*Update) ProtoMessage ¶
func (*Update) ProtoMessage()
func (*Update) ProtoReflect ¶
func (x *Update) ProtoReflect() protoreflect.Message
type UpdateResult ¶
type UpdateResult struct { // Deprecated timestamp for the UpdateResult, this field has been // replaced by the timestamp within the SetResponse message, since // all mutations effected by a set should be applied as a single // transaction. // // Deprecated: Do not use. Timestamp int64 `protobuf:"varint,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"` Path *Path `protobuf:"bytes,2,opt,name=path,proto3" json:"path,omitempty"` // Path associated with the update. // Deprecated: Do not use. Message *Error `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"` // Status of the update operation. Op UpdateResult_Operation `protobuf:"varint,4,opt,name=op,proto3,enum=gnmi.UpdateResult_Operation" json:"op,omitempty"` // Update operation type. // contains filtered or unexported fields }
UpdateResult is used within the SetResponse message to communicate the result of an operation specified within a SetRequest message. Reference: gNMI Specification Section 3.4.2
func (*UpdateResult) Descriptor
deprecated
func (*UpdateResult) Descriptor() ([]byte, []int)
Deprecated: Use UpdateResult.ProtoReflect.Descriptor instead.
func (*UpdateResult) GetMessage
deprecated
func (x *UpdateResult) GetMessage() *Error
Deprecated: Do not use.
func (*UpdateResult) GetOp ¶
func (x *UpdateResult) GetOp() UpdateResult_Operation
func (*UpdateResult) GetPath ¶
func (x *UpdateResult) GetPath() *Path
func (*UpdateResult) GetTimestamp
deprecated
func (x *UpdateResult) GetTimestamp() int64
Deprecated: Do not use.
func (*UpdateResult) ProtoMessage ¶
func (*UpdateResult) ProtoMessage()
func (*UpdateResult) ProtoReflect ¶
func (x *UpdateResult) ProtoReflect() protoreflect.Message
func (*UpdateResult) Reset ¶
func (x *UpdateResult) Reset()
func (*UpdateResult) String ¶
func (x *UpdateResult) String() string
type UpdateResult_Operation ¶
type UpdateResult_Operation int32
The operation that was associated with the Path specified.
const ( UpdateResult_INVALID UpdateResult_Operation = 0 UpdateResult_DELETE UpdateResult_Operation = 1 // The result relates to a delete of Path. UpdateResult_REPLACE UpdateResult_Operation = 2 // The result relates to a replace of Path. UpdateResult_UPDATE UpdateResult_Operation = 3 // The result relates to an update of Path. )
func (UpdateResult_Operation) Descriptor ¶
func (UpdateResult_Operation) Descriptor() protoreflect.EnumDescriptor
func (UpdateResult_Operation) Enum ¶
func (x UpdateResult_Operation) Enum() *UpdateResult_Operation
func (UpdateResult_Operation) EnumDescriptor
deprecated
func (UpdateResult_Operation) EnumDescriptor() ([]byte, []int)
Deprecated: Use UpdateResult_Operation.Descriptor instead.
func (UpdateResult_Operation) Number ¶
func (x UpdateResult_Operation) Number() protoreflect.EnumNumber
func (UpdateResult_Operation) String ¶
func (x UpdateResult_Operation) String() string
func (UpdateResult_Operation) Type ¶
func (UpdateResult_Operation) Type() protoreflect.EnumType
type VXLANTunnelEndpointRemove ¶
type VXLANTunnelEndpointRemove struct { Node string `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VXLANTunnelEndpointRemove) Descriptor ¶
func (*VXLANTunnelEndpointRemove) Descriptor() ([]byte, []int)
func (*VXLANTunnelEndpointRemove) GetNode ¶
func (m *VXLANTunnelEndpointRemove) GetNode() string
func (*VXLANTunnelEndpointRemove) Marshal ¶
func (m *VXLANTunnelEndpointRemove) Marshal() (dAtA []byte, err error)
func (*VXLANTunnelEndpointRemove) MarshalTo ¶
func (m *VXLANTunnelEndpointRemove) MarshalTo(dAtA []byte) (int, error)
func (*VXLANTunnelEndpointRemove) MarshalToSizedBuffer ¶
func (m *VXLANTunnelEndpointRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VXLANTunnelEndpointRemove) ProtoMessage ¶
func (*VXLANTunnelEndpointRemove) ProtoMessage()
func (*VXLANTunnelEndpointRemove) Reset ¶
func (m *VXLANTunnelEndpointRemove) Reset()
func (*VXLANTunnelEndpointRemove) Size ¶
func (m *VXLANTunnelEndpointRemove) Size() (n int)
func (*VXLANTunnelEndpointRemove) String ¶
func (m *VXLANTunnelEndpointRemove) String() string
func (*VXLANTunnelEndpointRemove) Unmarshal ¶
func (m *VXLANTunnelEndpointRemove) Unmarshal(dAtA []byte) error
func (*VXLANTunnelEndpointRemove) XXX_DiscardUnknown ¶
func (m *VXLANTunnelEndpointRemove) XXX_DiscardUnknown()
func (*VXLANTunnelEndpointRemove) XXX_Marshal ¶
func (m *VXLANTunnelEndpointRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VXLANTunnelEndpointRemove) XXX_Merge ¶
func (m *VXLANTunnelEndpointRemove) XXX_Merge(src proto.Message)
func (*VXLANTunnelEndpointRemove) XXX_Size ¶
func (m *VXLANTunnelEndpointRemove) XXX_Size() int
func (*VXLANTunnelEndpointRemove) XXX_Unmarshal ¶
func (m *VXLANTunnelEndpointRemove) XXX_Unmarshal(b []byte) error
type VXLANTunnelEndpointUpdate ¶
type VXLANTunnelEndpointUpdate struct { Node string `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` Mac string `protobuf:"bytes,2,opt,name=mac,proto3" json:"mac,omitempty"` Ipv4Addr string `protobuf:"bytes,3,opt,name=ipv4_addr,json=ipv4Addr,proto3" json:"ipv4_addr,omitempty"` ParentDeviceIp string `protobuf:"bytes,4,opt,name=parent_device_ip,json=parentDeviceIp,proto3" json:"parent_device_ip,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*VXLANTunnelEndpointUpdate) Descriptor ¶
func (*VXLANTunnelEndpointUpdate) Descriptor() ([]byte, []int)
func (*VXLANTunnelEndpointUpdate) GetIpv4Addr ¶
func (m *VXLANTunnelEndpointUpdate) GetIpv4Addr() string
func (*VXLANTunnelEndpointUpdate) GetMac ¶
func (m *VXLANTunnelEndpointUpdate) GetMac() string
func (*VXLANTunnelEndpointUpdate) GetNode ¶
func (m *VXLANTunnelEndpointUpdate) GetNode() string
func (*VXLANTunnelEndpointUpdate) GetParentDeviceIp ¶
func (m *VXLANTunnelEndpointUpdate) GetParentDeviceIp() string
func (*VXLANTunnelEndpointUpdate) Marshal ¶
func (m *VXLANTunnelEndpointUpdate) Marshal() (dAtA []byte, err error)
func (*VXLANTunnelEndpointUpdate) MarshalTo ¶
func (m *VXLANTunnelEndpointUpdate) MarshalTo(dAtA []byte) (int, error)
func (*VXLANTunnelEndpointUpdate) MarshalToSizedBuffer ¶
func (m *VXLANTunnelEndpointUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*VXLANTunnelEndpointUpdate) ProtoMessage ¶
func (*VXLANTunnelEndpointUpdate) ProtoMessage()
func (*VXLANTunnelEndpointUpdate) Reset ¶
func (m *VXLANTunnelEndpointUpdate) Reset()
func (*VXLANTunnelEndpointUpdate) Size ¶
func (m *VXLANTunnelEndpointUpdate) Size() (n int)
func (*VXLANTunnelEndpointUpdate) String ¶
func (m *VXLANTunnelEndpointUpdate) String() string
func (*VXLANTunnelEndpointUpdate) Unmarshal ¶
func (m *VXLANTunnelEndpointUpdate) Unmarshal(dAtA []byte) error
func (*VXLANTunnelEndpointUpdate) XXX_DiscardUnknown ¶
func (m *VXLANTunnelEndpointUpdate) XXX_DiscardUnknown()
func (*VXLANTunnelEndpointUpdate) XXX_Marshal ¶
func (m *VXLANTunnelEndpointUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*VXLANTunnelEndpointUpdate) XXX_Merge ¶
func (m *VXLANTunnelEndpointUpdate) XXX_Merge(src proto.Message)
func (*VXLANTunnelEndpointUpdate) XXX_Size ¶
func (m *VXLANTunnelEndpointUpdate) XXX_Size() int
func (*VXLANTunnelEndpointUpdate) XXX_Unmarshal ¶
func (m *VXLANTunnelEndpointUpdate) XXX_Unmarshal(b []byte) error
type Value
deprecated
type Value struct { Value []byte `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Value of the variable being transmitted. Type Encoding `protobuf:"varint,2,opt,name=type,proto3,enum=gnmi.Encoding" json:"type,omitempty"` // Encoding used for the value field. // contains filtered or unexported fields }
Value encodes a data tree node's value - along with the way in which the value is encoded. This message is deprecated by gNMI 0.3.0. Reference: gNMI Specification Section 2.2.3.
Deprecated: Do not use.
func (*Value) Descriptor
deprecated
func (*Value) ProtoMessage ¶
func (*Value) ProtoMessage()
func (*Value) ProtoReflect ¶
func (x *Value) ProtoReflect() protoreflect.Message
type WireguardEndpointRemove ¶
type WireguardEndpointRemove struct { // The name of the wireguard host. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WireguardEndpointRemove) Descriptor ¶
func (*WireguardEndpointRemove) Descriptor() ([]byte, []int)
func (*WireguardEndpointRemove) GetHostname ¶
func (m *WireguardEndpointRemove) GetHostname() string
func (*WireguardEndpointRemove) Marshal ¶
func (m *WireguardEndpointRemove) Marshal() (dAtA []byte, err error)
func (*WireguardEndpointRemove) MarshalTo ¶
func (m *WireguardEndpointRemove) MarshalTo(dAtA []byte) (int, error)
func (*WireguardEndpointRemove) MarshalToSizedBuffer ¶
func (m *WireguardEndpointRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WireguardEndpointRemove) ProtoMessage ¶
func (*WireguardEndpointRemove) ProtoMessage()
func (*WireguardEndpointRemove) Reset ¶
func (m *WireguardEndpointRemove) Reset()
func (*WireguardEndpointRemove) Size ¶
func (m *WireguardEndpointRemove) Size() (n int)
func (*WireguardEndpointRemove) String ¶
func (m *WireguardEndpointRemove) String() string
func (*WireguardEndpointRemove) Unmarshal ¶
func (m *WireguardEndpointRemove) Unmarshal(dAtA []byte) error
func (*WireguardEndpointRemove) XXX_DiscardUnknown ¶
func (m *WireguardEndpointRemove) XXX_DiscardUnknown()
func (*WireguardEndpointRemove) XXX_Marshal ¶
func (m *WireguardEndpointRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WireguardEndpointRemove) XXX_Merge ¶
func (m *WireguardEndpointRemove) XXX_Merge(src proto.Message)
func (*WireguardEndpointRemove) XXX_Size ¶
func (m *WireguardEndpointRemove) XXX_Size() int
func (*WireguardEndpointRemove) XXX_Unmarshal ¶
func (m *WireguardEndpointRemove) XXX_Unmarshal(b []byte) error
type WireguardEndpointUpdate ¶
type WireguardEndpointUpdate struct { // The name of the wireguard host. Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"` // The public key for this endpoint. PublicKey string `protobuf:"bytes,2,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` // The IP address of the wireguard interface. InterfaceIpv4Addr string `protobuf:"bytes,3,opt,name=interface_ipv4_addr,json=interfaceIpv4Addr,proto3" json:"interface_ipv4_addr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WireguardEndpointUpdate) Descriptor ¶
func (*WireguardEndpointUpdate) Descriptor() ([]byte, []int)
func (*WireguardEndpointUpdate) GetHostname ¶
func (m *WireguardEndpointUpdate) GetHostname() string
func (*WireguardEndpointUpdate) GetInterfaceIpv4Addr ¶
func (m *WireguardEndpointUpdate) GetInterfaceIpv4Addr() string
func (*WireguardEndpointUpdate) GetPublicKey ¶
func (m *WireguardEndpointUpdate) GetPublicKey() string
func (*WireguardEndpointUpdate) Marshal ¶
func (m *WireguardEndpointUpdate) Marshal() (dAtA []byte, err error)
func (*WireguardEndpointUpdate) MarshalTo ¶
func (m *WireguardEndpointUpdate) MarshalTo(dAtA []byte) (int, error)
func (*WireguardEndpointUpdate) MarshalToSizedBuffer ¶
func (m *WireguardEndpointUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WireguardEndpointUpdate) ProtoMessage ¶
func (*WireguardEndpointUpdate) ProtoMessage()
func (*WireguardEndpointUpdate) Reset ¶
func (m *WireguardEndpointUpdate) Reset()
func (*WireguardEndpointUpdate) Size ¶
func (m *WireguardEndpointUpdate) Size() (n int)
func (*WireguardEndpointUpdate) String ¶
func (m *WireguardEndpointUpdate) String() string
func (*WireguardEndpointUpdate) Unmarshal ¶
func (m *WireguardEndpointUpdate) Unmarshal(dAtA []byte) error
func (*WireguardEndpointUpdate) XXX_DiscardUnknown ¶
func (m *WireguardEndpointUpdate) XXX_DiscardUnknown()
func (*WireguardEndpointUpdate) XXX_Marshal ¶
func (m *WireguardEndpointUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WireguardEndpointUpdate) XXX_Merge ¶
func (m *WireguardEndpointUpdate) XXX_Merge(src proto.Message)
func (*WireguardEndpointUpdate) XXX_Size ¶
func (m *WireguardEndpointUpdate) XXX_Size() int
func (*WireguardEndpointUpdate) XXX_Unmarshal ¶
func (m *WireguardEndpointUpdate) XXX_Unmarshal(b []byte) error
type WireguardStatusUpdate ¶
type WireguardStatusUpdate struct { // Wireguard public-key set on the interface. PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WireguardStatusUpdate) Descriptor ¶
func (*WireguardStatusUpdate) Descriptor() ([]byte, []int)
func (*WireguardStatusUpdate) GetPublicKey ¶
func (m *WireguardStatusUpdate) GetPublicKey() string
func (*WireguardStatusUpdate) Marshal ¶
func (m *WireguardStatusUpdate) Marshal() (dAtA []byte, err error)
func (*WireguardStatusUpdate) MarshalTo ¶
func (m *WireguardStatusUpdate) MarshalTo(dAtA []byte) (int, error)
func (*WireguardStatusUpdate) MarshalToSizedBuffer ¶
func (m *WireguardStatusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WireguardStatusUpdate) ProtoMessage ¶
func (*WireguardStatusUpdate) ProtoMessage()
func (*WireguardStatusUpdate) Reset ¶
func (m *WireguardStatusUpdate) Reset()
func (*WireguardStatusUpdate) Size ¶
func (m *WireguardStatusUpdate) Size() (n int)
func (*WireguardStatusUpdate) String ¶
func (m *WireguardStatusUpdate) String() string
func (*WireguardStatusUpdate) Unmarshal ¶
func (m *WireguardStatusUpdate) Unmarshal(dAtA []byte) error
func (*WireguardStatusUpdate) XXX_DiscardUnknown ¶
func (m *WireguardStatusUpdate) XXX_DiscardUnknown()
func (*WireguardStatusUpdate) XXX_Marshal ¶
func (m *WireguardStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WireguardStatusUpdate) XXX_Merge ¶
func (m *WireguardStatusUpdate) XXX_Merge(src proto.Message)
func (*WireguardStatusUpdate) XXX_Size ¶
func (m *WireguardStatusUpdate) XXX_Size() int
func (*WireguardStatusUpdate) XXX_Unmarshal ¶
func (m *WireguardStatusUpdate) XXX_Unmarshal(b []byte) error
type WorkloadEndpoint ¶
type WorkloadEndpoint struct { State string `protobuf:"bytes,1,opt,name=state,proto3" json:"state,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Mac string `protobuf:"bytes,3,opt,name=mac,proto3" json:"mac,omitempty"` ProfileIds []string `protobuf:"bytes,4,rep,name=profile_ids,json=profileIds,proto3" json:"profile_ids,omitempty"` Ipv4Nets []string `protobuf:"bytes,5,rep,name=ipv4_nets,json=ipv4Nets,proto3" json:"ipv4_nets,omitempty"` Ipv6Nets []string `protobuf:"bytes,6,rep,name=ipv6_nets,json=ipv6Nets,proto3" json:"ipv6_nets,omitempty"` Tiers []*TierInfo `protobuf:"bytes,7,rep,name=tiers,proto3" json:"tiers,omitempty"` Ipv4Nat []*NatInfo `protobuf:"bytes,8,rep,name=ipv4_nat,json=ipv4Nat,proto3" json:"ipv4_nat,omitempty"` Ipv6Nat []*NatInfo `protobuf:"bytes,9,rep,name=ipv6_nat,json=ipv6Nat,proto3" json:"ipv6_nat,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WorkloadEndpoint) Descriptor ¶
func (*WorkloadEndpoint) Descriptor() ([]byte, []int)
func (*WorkloadEndpoint) GetIpv4Nat ¶
func (m *WorkloadEndpoint) GetIpv4Nat() []*NatInfo
func (*WorkloadEndpoint) GetIpv4Nets ¶
func (m *WorkloadEndpoint) GetIpv4Nets() []string
func (*WorkloadEndpoint) GetIpv6Nat ¶
func (m *WorkloadEndpoint) GetIpv6Nat() []*NatInfo
func (*WorkloadEndpoint) GetIpv6Nets ¶
func (m *WorkloadEndpoint) GetIpv6Nets() []string
func (*WorkloadEndpoint) GetMac ¶
func (m *WorkloadEndpoint) GetMac() string
func (*WorkloadEndpoint) GetName ¶
func (m *WorkloadEndpoint) GetName() string
func (*WorkloadEndpoint) GetProfileIds ¶
func (m *WorkloadEndpoint) GetProfileIds() []string
func (*WorkloadEndpoint) GetState ¶
func (m *WorkloadEndpoint) GetState() string
func (*WorkloadEndpoint) GetTiers ¶
func (m *WorkloadEndpoint) GetTiers() []*TierInfo
func (*WorkloadEndpoint) Marshal ¶
func (m *WorkloadEndpoint) Marshal() (dAtA []byte, err error)
func (*WorkloadEndpoint) MarshalToSizedBuffer ¶
func (m *WorkloadEndpoint) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkloadEndpoint) ProtoMessage ¶
func (*WorkloadEndpoint) ProtoMessage()
func (*WorkloadEndpoint) Reset ¶
func (m *WorkloadEndpoint) Reset()
func (*WorkloadEndpoint) Size ¶
func (m *WorkloadEndpoint) Size() (n int)
func (*WorkloadEndpoint) String ¶
func (m *WorkloadEndpoint) String() string
func (*WorkloadEndpoint) Unmarshal ¶
func (m *WorkloadEndpoint) Unmarshal(dAtA []byte) error
func (*WorkloadEndpoint) XXX_DiscardUnknown ¶
func (m *WorkloadEndpoint) XXX_DiscardUnknown()
func (*WorkloadEndpoint) XXX_Marshal ¶
func (m *WorkloadEndpoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkloadEndpoint) XXX_Merge ¶
func (m *WorkloadEndpoint) XXX_Merge(src proto.Message)
func (*WorkloadEndpoint) XXX_Size ¶
func (m *WorkloadEndpoint) XXX_Size() int
func (*WorkloadEndpoint) XXX_Unmarshal ¶
func (m *WorkloadEndpoint) XXX_Unmarshal(b []byte) error
type WorkloadEndpointID ¶
type WorkloadEndpointID struct { OrchestratorId string `protobuf:"bytes,2,opt,name=orchestrator_id,json=orchestratorId,proto3" json:"orchestrator_id,omitempty"` WorkloadId string `protobuf:"bytes,3,opt,name=workload_id,json=workloadId,proto3" json:"workload_id,omitempty"` EndpointId string `protobuf:"bytes,4,opt,name=endpoint_id,json=endpointId,proto3" json:"endpoint_id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WorkloadEndpointID) Descriptor ¶
func (*WorkloadEndpointID) Descriptor() ([]byte, []int)
func (*WorkloadEndpointID) GetEndpointId ¶
func (m *WorkloadEndpointID) GetEndpointId() string
func (*WorkloadEndpointID) GetOrchestratorId ¶
func (m *WorkloadEndpointID) GetOrchestratorId() string
func (*WorkloadEndpointID) GetWorkloadId ¶
func (m *WorkloadEndpointID) GetWorkloadId() string
func (*WorkloadEndpointID) Marshal ¶
func (m *WorkloadEndpointID) Marshal() (dAtA []byte, err error)
func (*WorkloadEndpointID) MarshalTo ¶
func (m *WorkloadEndpointID) MarshalTo(dAtA []byte) (int, error)
func (*WorkloadEndpointID) MarshalToSizedBuffer ¶
func (m *WorkloadEndpointID) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkloadEndpointID) ProtoMessage ¶
func (*WorkloadEndpointID) ProtoMessage()
func (*WorkloadEndpointID) Reset ¶
func (m *WorkloadEndpointID) Reset()
func (*WorkloadEndpointID) Size ¶
func (m *WorkloadEndpointID) Size() (n int)
func (*WorkloadEndpointID) String ¶
func (m *WorkloadEndpointID) String() string
func (*WorkloadEndpointID) Unmarshal ¶
func (m *WorkloadEndpointID) Unmarshal(dAtA []byte) error
func (*WorkloadEndpointID) XXX_DiscardUnknown ¶
func (m *WorkloadEndpointID) XXX_DiscardUnknown()
func (*WorkloadEndpointID) XXX_Marshal ¶
func (m *WorkloadEndpointID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkloadEndpointID) XXX_Merge ¶
func (m *WorkloadEndpointID) XXX_Merge(src proto.Message)
func (*WorkloadEndpointID) XXX_Size ¶
func (m *WorkloadEndpointID) XXX_Size() int
func (*WorkloadEndpointID) XXX_Unmarshal ¶
func (m *WorkloadEndpointID) XXX_Unmarshal(b []byte) error
type WorkloadEndpointRemove ¶
type WorkloadEndpointRemove struct { Id *WorkloadEndpointID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WorkloadEndpointRemove) Descriptor ¶
func (*WorkloadEndpointRemove) Descriptor() ([]byte, []int)
func (*WorkloadEndpointRemove) GetId ¶
func (m *WorkloadEndpointRemove) GetId() *WorkloadEndpointID
func (*WorkloadEndpointRemove) Marshal ¶
func (m *WorkloadEndpointRemove) Marshal() (dAtA []byte, err error)
func (*WorkloadEndpointRemove) MarshalTo ¶
func (m *WorkloadEndpointRemove) MarshalTo(dAtA []byte) (int, error)
func (*WorkloadEndpointRemove) MarshalToSizedBuffer ¶
func (m *WorkloadEndpointRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkloadEndpointRemove) ProtoMessage ¶
func (*WorkloadEndpointRemove) ProtoMessage()
func (*WorkloadEndpointRemove) Reset ¶
func (m *WorkloadEndpointRemove) Reset()
func (*WorkloadEndpointRemove) Size ¶
func (m *WorkloadEndpointRemove) Size() (n int)
func (*WorkloadEndpointRemove) String ¶
func (m *WorkloadEndpointRemove) String() string
func (*WorkloadEndpointRemove) Unmarshal ¶
func (m *WorkloadEndpointRemove) Unmarshal(dAtA []byte) error
func (*WorkloadEndpointRemove) XXX_DiscardUnknown ¶
func (m *WorkloadEndpointRemove) XXX_DiscardUnknown()
func (*WorkloadEndpointRemove) XXX_Marshal ¶
func (m *WorkloadEndpointRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkloadEndpointRemove) XXX_Merge ¶
func (m *WorkloadEndpointRemove) XXX_Merge(src proto.Message)
func (*WorkloadEndpointRemove) XXX_Size ¶
func (m *WorkloadEndpointRemove) XXX_Size() int
func (*WorkloadEndpointRemove) XXX_Unmarshal ¶
func (m *WorkloadEndpointRemove) XXX_Unmarshal(b []byte) error
type WorkloadEndpointStatusRemove ¶
type WorkloadEndpointStatusRemove struct { Id *WorkloadEndpointID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WorkloadEndpointStatusRemove) Descriptor ¶
func (*WorkloadEndpointStatusRemove) Descriptor() ([]byte, []int)
func (*WorkloadEndpointStatusRemove) GetId ¶
func (m *WorkloadEndpointStatusRemove) GetId() *WorkloadEndpointID
func (*WorkloadEndpointStatusRemove) Marshal ¶
func (m *WorkloadEndpointStatusRemove) Marshal() (dAtA []byte, err error)
func (*WorkloadEndpointStatusRemove) MarshalTo ¶
func (m *WorkloadEndpointStatusRemove) MarshalTo(dAtA []byte) (int, error)
func (*WorkloadEndpointStatusRemove) MarshalToSizedBuffer ¶
func (m *WorkloadEndpointStatusRemove) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkloadEndpointStatusRemove) ProtoMessage ¶
func (*WorkloadEndpointStatusRemove) ProtoMessage()
func (*WorkloadEndpointStatusRemove) Reset ¶
func (m *WorkloadEndpointStatusRemove) Reset()
func (*WorkloadEndpointStatusRemove) Size ¶
func (m *WorkloadEndpointStatusRemove) Size() (n int)
func (*WorkloadEndpointStatusRemove) String ¶
func (m *WorkloadEndpointStatusRemove) String() string
func (*WorkloadEndpointStatusRemove) Unmarshal ¶
func (m *WorkloadEndpointStatusRemove) Unmarshal(dAtA []byte) error
func (*WorkloadEndpointStatusRemove) XXX_DiscardUnknown ¶
func (m *WorkloadEndpointStatusRemove) XXX_DiscardUnknown()
func (*WorkloadEndpointStatusRemove) XXX_Marshal ¶
func (m *WorkloadEndpointStatusRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkloadEndpointStatusRemove) XXX_Merge ¶
func (m *WorkloadEndpointStatusRemove) XXX_Merge(src proto.Message)
func (*WorkloadEndpointStatusRemove) XXX_Size ¶
func (m *WorkloadEndpointStatusRemove) XXX_Size() int
func (*WorkloadEndpointStatusRemove) XXX_Unmarshal ¶
func (m *WorkloadEndpointStatusRemove) XXX_Unmarshal(b []byte) error
type WorkloadEndpointStatusUpdate ¶
type WorkloadEndpointStatusUpdate struct { Id *WorkloadEndpointID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Status *EndpointStatus `protobuf:"bytes,2,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WorkloadEndpointStatusUpdate) Descriptor ¶
func (*WorkloadEndpointStatusUpdate) Descriptor() ([]byte, []int)
func (*WorkloadEndpointStatusUpdate) GetId ¶
func (m *WorkloadEndpointStatusUpdate) GetId() *WorkloadEndpointID
func (*WorkloadEndpointStatusUpdate) GetStatus ¶
func (m *WorkloadEndpointStatusUpdate) GetStatus() *EndpointStatus
func (*WorkloadEndpointStatusUpdate) Marshal ¶
func (m *WorkloadEndpointStatusUpdate) Marshal() (dAtA []byte, err error)
func (*WorkloadEndpointStatusUpdate) MarshalTo ¶
func (m *WorkloadEndpointStatusUpdate) MarshalTo(dAtA []byte) (int, error)
func (*WorkloadEndpointStatusUpdate) MarshalToSizedBuffer ¶
func (m *WorkloadEndpointStatusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkloadEndpointStatusUpdate) ProtoMessage ¶
func (*WorkloadEndpointStatusUpdate) ProtoMessage()
func (*WorkloadEndpointStatusUpdate) Reset ¶
func (m *WorkloadEndpointStatusUpdate) Reset()
func (*WorkloadEndpointStatusUpdate) Size ¶
func (m *WorkloadEndpointStatusUpdate) Size() (n int)
func (*WorkloadEndpointStatusUpdate) String ¶
func (m *WorkloadEndpointStatusUpdate) String() string
func (*WorkloadEndpointStatusUpdate) Unmarshal ¶
func (m *WorkloadEndpointStatusUpdate) Unmarshal(dAtA []byte) error
func (*WorkloadEndpointStatusUpdate) XXX_DiscardUnknown ¶
func (m *WorkloadEndpointStatusUpdate) XXX_DiscardUnknown()
func (*WorkloadEndpointStatusUpdate) XXX_Marshal ¶
func (m *WorkloadEndpointStatusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkloadEndpointStatusUpdate) XXX_Merge ¶
func (m *WorkloadEndpointStatusUpdate) XXX_Merge(src proto.Message)
func (*WorkloadEndpointStatusUpdate) XXX_Size ¶
func (m *WorkloadEndpointStatusUpdate) XXX_Size() int
func (*WorkloadEndpointStatusUpdate) XXX_Unmarshal ¶
func (m *WorkloadEndpointStatusUpdate) XXX_Unmarshal(b []byte) error
type WorkloadEndpointUpdate ¶
type WorkloadEndpointUpdate struct { Id *WorkloadEndpointID `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Endpoint *WorkloadEndpoint `protobuf:"bytes,5,opt,name=endpoint,proto3" json:"endpoint,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WorkloadEndpointUpdate) Descriptor ¶
func (*WorkloadEndpointUpdate) Descriptor() ([]byte, []int)
func (*WorkloadEndpointUpdate) GetEndpoint ¶
func (m *WorkloadEndpointUpdate) GetEndpoint() *WorkloadEndpoint
func (*WorkloadEndpointUpdate) GetId ¶
func (m *WorkloadEndpointUpdate) GetId() *WorkloadEndpointID
func (*WorkloadEndpointUpdate) Marshal ¶
func (m *WorkloadEndpointUpdate) Marshal() (dAtA []byte, err error)
func (*WorkloadEndpointUpdate) MarshalTo ¶
func (m *WorkloadEndpointUpdate) MarshalTo(dAtA []byte) (int, error)
func (*WorkloadEndpointUpdate) MarshalToSizedBuffer ¶
func (m *WorkloadEndpointUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkloadEndpointUpdate) ProtoMessage ¶
func (*WorkloadEndpointUpdate) ProtoMessage()
func (*WorkloadEndpointUpdate) Reset ¶
func (m *WorkloadEndpointUpdate) Reset()
func (*WorkloadEndpointUpdate) Size ¶
func (m *WorkloadEndpointUpdate) Size() (n int)
func (*WorkloadEndpointUpdate) String ¶
func (m *WorkloadEndpointUpdate) String() string
func (*WorkloadEndpointUpdate) Unmarshal ¶
func (m *WorkloadEndpointUpdate) Unmarshal(dAtA []byte) error
func (*WorkloadEndpointUpdate) XXX_DiscardUnknown ¶
func (m *WorkloadEndpointUpdate) XXX_DiscardUnknown()
func (*WorkloadEndpointUpdate) XXX_Marshal ¶
func (m *WorkloadEndpointUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkloadEndpointUpdate) XXX_Merge ¶
func (m *WorkloadEndpointUpdate) XXX_Merge(src proto.Message)
func (*WorkloadEndpointUpdate) XXX_Size ¶
func (m *WorkloadEndpointUpdate) XXX_Size() int
func (*WorkloadEndpointUpdate) XXX_Unmarshal ¶
func (m *WorkloadEndpointUpdate) XXX_Unmarshal(b []byte) error
type WorkloadIDs ¶
type WorkloadIDs struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"` Labels map[string]string `` /* 153-byte string literal not displayed */ Annotations map[string]string `` /* 163-byte string literal not displayed */ Endpoint string `protobuf:"bytes,5,opt,name=endpoint,proto3" json:"endpoint,omitempty"` Node string `protobuf:"bytes,6,opt,name=node,proto3" json:"node,omitempty"` Orchestrator string `protobuf:"bytes,7,opt,name=orchestrator,proto3" json:"orchestrator,omitempty"` Pod string `protobuf:"bytes,8,opt,name=pod,proto3" json:"pod,omitempty"` Ports []*Port `protobuf:"bytes,9,rep,name=ports,proto3" json:"ports,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WorkloadIDs) Descriptor ¶
func (*WorkloadIDs) Descriptor() ([]byte, []int)
func (*WorkloadIDs) GetAnnotations ¶
func (m *WorkloadIDs) GetAnnotations() map[string]string
func (*WorkloadIDs) GetEndpoint ¶
func (m *WorkloadIDs) GetEndpoint() string
func (*WorkloadIDs) GetLabels ¶
func (m *WorkloadIDs) GetLabels() map[string]string
func (*WorkloadIDs) GetName ¶
func (m *WorkloadIDs) GetName() string
func (*WorkloadIDs) GetNamespace ¶
func (m *WorkloadIDs) GetNamespace() string
func (*WorkloadIDs) GetNode ¶
func (m *WorkloadIDs) GetNode() string
func (*WorkloadIDs) GetOrchestrator ¶
func (m *WorkloadIDs) GetOrchestrator() string
func (*WorkloadIDs) GetPod ¶
func (m *WorkloadIDs) GetPod() string
func (*WorkloadIDs) GetPorts ¶
func (m *WorkloadIDs) GetPorts() []*Port
func (*WorkloadIDs) Marshal ¶
func (m *WorkloadIDs) Marshal() (dAtA []byte, err error)
func (*WorkloadIDs) MarshalToSizedBuffer ¶
func (m *WorkloadIDs) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*WorkloadIDs) ProtoMessage ¶
func (*WorkloadIDs) ProtoMessage()
func (*WorkloadIDs) Reset ¶
func (m *WorkloadIDs) Reset()
func (*WorkloadIDs) Size ¶
func (m *WorkloadIDs) Size() (n int)
func (*WorkloadIDs) String ¶
func (m *WorkloadIDs) String() string
func (*WorkloadIDs) Unmarshal ¶
func (m *WorkloadIDs) Unmarshal(dAtA []byte) error
func (*WorkloadIDs) XXX_DiscardUnknown ¶
func (m *WorkloadIDs) XXX_DiscardUnknown()
func (*WorkloadIDs) XXX_Marshal ¶
func (m *WorkloadIDs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*WorkloadIDs) XXX_Merge ¶
func (m *WorkloadIDs) XXX_Merge(src proto.Message)
func (*WorkloadIDs) XXX_Size ¶
func (m *WorkloadIDs) XXX_Size() int
func (*WorkloadIDs) XXX_Unmarshal ¶
func (m *WorkloadIDs) XXX_Unmarshal(b []byte) error