Documentation ¶
Index ¶
- Variables
- func RegisterCniDataplaneServer(s *grpc.Server, srv CniDataplaneServer)
- func RegisterPolicySyncServer(s *grpc.Server, srv PolicySyncServer)
- type ActivePolicyRemove
- func (*ActivePolicyRemove) Descriptor() ([]byte, []int)
- func (m *ActivePolicyRemove) GetId() *PolicyID
- func (*ActivePolicyRemove) ProtoMessage()
- func (m *ActivePolicyRemove) Reset()
- func (m *ActivePolicyRemove) String() string
- 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 (*ActivePolicyUpdate) ProtoMessage()
- func (m *ActivePolicyUpdate) Reset()
- func (m *ActivePolicyUpdate) String() string
- 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 (*ActiveProfileRemove) ProtoMessage()
- func (m *ActiveProfileRemove) Reset()
- func (m *ActiveProfileRemove) String() string
- 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 (*ActiveProfileUpdate) ProtoMessage()
- func (m *ActiveProfileUpdate) Reset()
- func (m *ActiveProfileUpdate) String() string
- 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 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 (*AddReply) ProtoMessage()
- func (m *AddReply) Reset()
- func (m *AddReply) String() string
- 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) GetDataplaneOptions() map[string]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 (*AddRequest) ProtoMessage()
- func (m *AddRequest) Reset()
- func (m *AddRequest) String() string
- 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 CniDataplaneClient
- type CniDataplaneServer
- type ConfigUpdate
- func (*ConfigUpdate) Descriptor() ([]byte, []int)
- func (m *ConfigUpdate) GetConfig() map[string]string
- func (*ConfigUpdate) ProtoMessage()
- func (m *ConfigUpdate) Reset()
- func (m *ConfigUpdate) String() string
- 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 (*ContainerSettings) ProtoMessage()
- func (m *ContainerSettings) Reset()
- func (m *ContainerSettings) String() string
- 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 DelReply
- func (*DelReply) Descriptor() ([]byte, []int)
- func (m *DelReply) GetErrorMessage() string
- func (m *DelReply) GetSuccessful() bool
- func (*DelReply) ProtoMessage()
- func (m *DelReply) Reset()
- func (m *DelReply) String() string
- 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) GetDataplaneOptions() map[string]string
- func (m *DelRequest) GetInterfaceName() string
- func (m *DelRequest) GetNetns() string
- func (*DelRequest) ProtoMessage()
- func (m *DelRequest) Reset()
- func (m *DelRequest) String() string
- 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 Encapsulation
- func (*Encapsulation) Descriptor() ([]byte, []int)
- func (m *Encapsulation) GetIpipEnabled() bool
- func (m *Encapsulation) GetVxlanEnabled() bool
- func (m *Encapsulation) GetVxlanEnabledV6() bool
- func (*Encapsulation) ProtoMessage()
- func (m *Encapsulation) Reset()
- func (m *Encapsulation) String() string
- func (m *Encapsulation) XXX_DiscardUnknown()
- func (m *Encapsulation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Encapsulation) XXX_Merge(src proto.Message)
- func (m *Encapsulation) XXX_Size() int
- func (m *Encapsulation) XXX_Unmarshal(b []byte) error
- type EndpointStatus
- func (*EndpointStatus) Descriptor() ([]byte, []int)
- func (m *EndpointStatus) GetStatus() string
- func (*EndpointStatus) ProtoMessage()
- func (m *EndpointStatus) Reset()
- func (m *EndpointStatus) String() string
- 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 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 (*FromDataplane) ProtoMessage()
- func (m *FromDataplane) Reset()
- func (m *FromDataplane) String() string
- 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 GlobalBGPConfigUpdate
- func (*GlobalBGPConfigUpdate) Descriptor() ([]byte, []int)
- func (m *GlobalBGPConfigUpdate) GetServiceClusterCidrs() []string
- func (m *GlobalBGPConfigUpdate) GetServiceExternalCidrs() []string
- func (m *GlobalBGPConfigUpdate) GetServiceLoadbalancerCidrs() []string
- func (*GlobalBGPConfigUpdate) ProtoMessage()
- func (m *GlobalBGPConfigUpdate) Reset()
- func (m *GlobalBGPConfigUpdate) String() string
- 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 (*HTTPMatch) ProtoMessage()
- func (m *HTTPMatch) Reset()
- func (m *HTTPMatch) String() string
- 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 (*HTTPMatch_PathMatch) ProtoMessage()
- func (m *HTTPMatch_PathMatch) Reset()
- func (m *HTTPMatch_PathMatch) String() string
- 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 (*HostEndpoint) ProtoMessage()
- func (m *HostEndpoint) Reset()
- func (m *HostEndpoint) String() string
- 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 (*HostEndpointID) ProtoMessage()
- func (m *HostEndpointID) Reset()
- func (m *HostEndpointID) String() string
- 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 (*HostEndpointRemove) ProtoMessage()
- func (m *HostEndpointRemove) Reset()
- func (m *HostEndpointRemove) String() string
- 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 (*HostEndpointStatusRemove) ProtoMessage()
- func (m *HostEndpointStatusRemove) Reset()
- func (m *HostEndpointStatusRemove) String() string
- 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 (*HostEndpointStatusUpdate) ProtoMessage()
- func (m *HostEndpointStatusUpdate) Reset()
- func (m *HostEndpointStatusUpdate) String() string
- 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 (*HostEndpointUpdate) ProtoMessage()
- func (m *HostEndpointUpdate) Reset()
- func (m *HostEndpointUpdate) String() string
- 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 (*HostMetadataRemove) ProtoMessage()
- func (m *HostMetadataRemove) Reset()
- func (m *HostMetadataRemove) String() string
- 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 (*HostMetadataUpdate) ProtoMessage()
- func (m *HostMetadataUpdate) Reset()
- func (m *HostMetadataUpdate) String() string
- 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 (*IPAMPool) ProtoMessage()
- func (m *IPAMPool) Reset()
- func (m *IPAMPool) String() string
- 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 (*IPAMPoolRemove) ProtoMessage()
- func (m *IPAMPoolRemove) Reset()
- func (m *IPAMPoolRemove) String() string
- 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 (*IPAMPoolUpdate) ProtoMessage()
- func (m *IPAMPoolUpdate) Reset()
- func (m *IPAMPoolUpdate) String() string
- 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 (*IPConfig) ProtoMessage()
- func (m *IPConfig) Reset()
- func (m *IPConfig) String() string
- func (m *IPConfig) XXX_DiscardUnknown()
- func (m *IPConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IPConfig) XXX_Merge(src proto.Message)
- func (m *IPConfig) XXX_Size() int
- func (m *IPConfig) XXX_Unmarshal(b []byte) error
- type IPPoolType
- type IPSetDeltaUpdate
- func (*IPSetDeltaUpdate) Descriptor() ([]byte, []int)
- func (m *IPSetDeltaUpdate) GetAddedMembers() []string
- func (m *IPSetDeltaUpdate) GetId() string
- func (m *IPSetDeltaUpdate) GetRemovedMembers() []string
- func (*IPSetDeltaUpdate) ProtoMessage()
- func (m *IPSetDeltaUpdate) Reset()
- func (m *IPSetDeltaUpdate) String() string
- 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 (*IPSetRemove) ProtoMessage()
- func (m *IPSetRemove) Reset()
- func (m *IPSetRemove) String() string
- 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 (*IPSetUpdate) ProtoMessage()
- func (m *IPSetUpdate) Reset()
- func (m *IPSetUpdate) String() string
- 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 (*IcmpTypeAndCode) ProtoMessage()
- func (m *IcmpTypeAndCode) Reset()
- func (m *IcmpTypeAndCode) String() string
- 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 (*InSync) ProtoMessage()
- func (m *InSync) Reset()
- func (m *InSync) String() string
- 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 NamespaceID
- func (*NamespaceID) Descriptor() ([]byte, []int)
- func (m *NamespaceID) GetName() string
- func (*NamespaceID) ProtoMessage()
- func (m *NamespaceID) Reset()
- func (m *NamespaceID) String() string
- 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 (*NamespaceRemove) ProtoMessage()
- func (m *NamespaceRemove) Reset()
- func (m *NamespaceRemove) String() string
- 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 (*NamespaceUpdate) ProtoMessage()
- func (m *NamespaceUpdate) Reset()
- func (m *NamespaceUpdate) String() string
- 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 NatInfo
- func (*NatInfo) Descriptor() ([]byte, []int)
- func (m *NatInfo) GetExtIp() string
- func (m *NatInfo) GetIntIp() string
- func (*NatInfo) ProtoMessage()
- func (m *NatInfo) Reset()
- func (m *NatInfo) String() string
- 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 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 (*Policy) ProtoMessage()
- func (m *Policy) Reset()
- func (m *Policy) String() string
- 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 (*PolicyID) ProtoMessage()
- func (m *PolicyID) Reset()
- func (m *PolicyID) String() string
- 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 Port
- func (*Port) Descriptor() ([]byte, []int)
- func (m *Port) GetHostIp() string
- func (m *Port) GetHostPort() uint32
- func (m *Port) GetName() string
- func (m *Port) GetPort() uint32
- func (m *Port) GetProtocol() string
- func (*Port) ProtoMessage()
- func (m *Port) Reset()
- func (m *Port) String() string
- 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 (*PortRange) ProtoMessage()
- func (m *PortRange) Reset()
- func (m *PortRange) String() string
- 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 (*ProcessStatusUpdate) ProtoMessage()
- func (m *ProcessStatusUpdate) Reset()
- func (m *ProcessStatusUpdate) String() string
- 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 (*Profile) ProtoMessage()
- func (m *Profile) Reset()
- func (m *Profile) String() string
- 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 (*ProfileID) ProtoMessage()
- func (m *ProfileID) Reset()
- func (m *ProfileID) String() string
- 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 (*Protocol) ProtoMessage()
- func (m *Protocol) Reset()
- func (m *Protocol) String() string
- 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 RouteRemove
- func (*RouteRemove) Descriptor() ([]byte, []int)
- func (m *RouteRemove) GetDst() string
- func (*RouteRemove) ProtoMessage()
- func (m *RouteRemove) Reset()
- func (m *RouteRemove) String() string
- 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 (*RouteUpdate) ProtoMessage()
- func (m *RouteUpdate) Reset()
- func (m *RouteUpdate) String() string
- 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 (*Rule) ProtoMessage()
- func (m *Rule) Reset()
- func (m *Rule) String() string
- 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 (*RuleMetadata) ProtoMessage()
- func (m *RuleMetadata) Reset()
- func (m *RuleMetadata) String() string
- 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 ServiceAccountID
- func (*ServiceAccountID) Descriptor() ([]byte, []int)
- func (m *ServiceAccountID) GetName() string
- func (m *ServiceAccountID) GetNamespace() string
- func (*ServiceAccountID) ProtoMessage()
- func (m *ServiceAccountID) Reset()
- func (m *ServiceAccountID) String() string
- 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 (*ServiceAccountMatch) ProtoMessage()
- func (m *ServiceAccountMatch) Reset()
- func (m *ServiceAccountMatch) String() string
- 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 (*ServiceAccountRemove) ProtoMessage()
- func (m *ServiceAccountRemove) Reset()
- func (m *ServiceAccountRemove) String() string
- 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 (*ServiceAccountUpdate) ProtoMessage()
- func (m *ServiceAccountUpdate) Reset()
- func (m *ServiceAccountUpdate) String() string
- 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 ServiceRemove
- func (*ServiceRemove) Descriptor() ([]byte, []int)
- func (m *ServiceRemove) GetName() string
- func (m *ServiceRemove) GetNamespace() string
- func (*ServiceRemove) ProtoMessage()
- func (m *ServiceRemove) Reset()
- func (m *ServiceRemove) String() string
- func (m *ServiceRemove) XXX_DiscardUnknown()
- func (m *ServiceRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceRemove) XXX_Merge(src proto.Message)
- func (m *ServiceRemove) XXX_Size() int
- func (m *ServiceRemove) XXX_Unmarshal(b []byte) error
- type ServiceUpdate
- func (*ServiceUpdate) Descriptor() ([]byte, []int)
- func (m *ServiceUpdate) GetClusterIp() string
- func (m *ServiceUpdate) GetExternalIps() []string
- func (m *ServiceUpdate) GetLoadbalancerIp() string
- func (m *ServiceUpdate) GetName() string
- func (m *ServiceUpdate) GetNamespace() string
- func (m *ServiceUpdate) GetType() string
- func (*ServiceUpdate) ProtoMessage()
- func (m *ServiceUpdate) Reset()
- func (m *ServiceUpdate) String() string
- func (m *ServiceUpdate) XXX_DiscardUnknown()
- func (m *ServiceUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ServiceUpdate) XXX_Merge(src proto.Message)
- func (m *ServiceUpdate) XXX_Size() int
- func (m *ServiceUpdate) XXX_Unmarshal(b []byte) error
- type SyncRequest
- func (*SyncRequest) Descriptor() ([]byte, []int)
- func (*SyncRequest) ProtoMessage()
- func (m *SyncRequest) Reset()
- func (m *SyncRequest) String() string
- 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 (*TierInfo) ProtoMessage()
- func (m *TierInfo) Reset()
- func (m *TierInfo) String() string
- 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) GetEncapsulation() *Encapsulation
- 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) GetServiceRemove() *ServiceRemove
- func (m *ToDataplane) GetServiceUpdate() *ServiceUpdate
- 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 (*ToDataplane) ProtoMessage()
- func (m *ToDataplane) Reset()
- func (m *ToDataplane) String() string
- 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_Encapsulation
- 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_ServiceRemove
- type ToDataplane_ServiceUpdate
- 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 (*TunnelType) ProtoMessage()
- func (m *TunnelType) Reset()
- func (m *TunnelType) String() string
- 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 UnimplementedCniDataplaneServer
- type UnimplementedPolicySyncServer
- type VXLANTunnelEndpointRemove
- func (*VXLANTunnelEndpointRemove) Descriptor() ([]byte, []int)
- func (m *VXLANTunnelEndpointRemove) GetNode() string
- func (*VXLANTunnelEndpointRemove) ProtoMessage()
- func (m *VXLANTunnelEndpointRemove) Reset()
- func (m *VXLANTunnelEndpointRemove) String() string
- 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) GetIpv6Addr() string
- func (m *VXLANTunnelEndpointUpdate) GetMac() string
- func (m *VXLANTunnelEndpointUpdate) GetMacV6() string
- func (m *VXLANTunnelEndpointUpdate) GetNode() string
- func (m *VXLANTunnelEndpointUpdate) GetParentDeviceIp() string
- func (m *VXLANTunnelEndpointUpdate) GetParentDeviceIpv6() string
- func (*VXLANTunnelEndpointUpdate) ProtoMessage()
- func (m *VXLANTunnelEndpointUpdate) Reset()
- func (m *VXLANTunnelEndpointUpdate) String() string
- 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 WireguardEndpointRemove
- func (*WireguardEndpointRemove) Descriptor() ([]byte, []int)
- func (m *WireguardEndpointRemove) GetHostname() string
- func (*WireguardEndpointRemove) ProtoMessage()
- func (m *WireguardEndpointRemove) Reset()
- func (m *WireguardEndpointRemove) String() string
- 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 (*WireguardEndpointUpdate) ProtoMessage()
- func (m *WireguardEndpointUpdate) Reset()
- func (m *WireguardEndpointUpdate) String() string
- 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 (*WireguardStatusUpdate) ProtoMessage()
- func (m *WireguardStatusUpdate) Reset()
- func (m *WireguardStatusUpdate) String() string
- 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) GetAllowSpoofedSourcePrefixes() []string
- func (m *WorkloadEndpoint) GetAnnotations() map[string]string
- 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 (*WorkloadEndpoint) ProtoMessage()
- func (m *WorkloadEndpoint) Reset()
- func (m *WorkloadEndpoint) String() string
- 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 (*WorkloadEndpointID) ProtoMessage()
- func (m *WorkloadEndpointID) Reset()
- func (m *WorkloadEndpointID) String() string
- 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 (*WorkloadEndpointRemove) ProtoMessage()
- func (m *WorkloadEndpointRemove) Reset()
- func (m *WorkloadEndpointRemove) String() string
- 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 (*WorkloadEndpointStatusRemove) ProtoMessage()
- func (m *WorkloadEndpointStatusRemove) Reset()
- func (m *WorkloadEndpointStatusRemove) String() string
- 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 (*WorkloadEndpointStatusUpdate) ProtoMessage()
- func (m *WorkloadEndpointStatusUpdate) Reset()
- func (m *WorkloadEndpointStatusUpdate) String() string
- 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 (*WorkloadEndpointUpdate) ProtoMessage()
- func (m *WorkloadEndpointUpdate) Reset()
- func (m *WorkloadEndpointUpdate) String() string
- 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 (*WorkloadIDs) ProtoMessage()
- func (m *WorkloadIDs) Reset()
- func (m *WorkloadIDs) String() string
- 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 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 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) ProtoMessage ¶
func (*ActivePolicyRemove) ProtoMessage()
func (*ActivePolicyRemove) Reset ¶
func (m *ActivePolicyRemove) Reset()
func (*ActivePolicyRemove) String ¶
func (m *ActivePolicyRemove) String() string
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) ProtoMessage ¶
func (*ActivePolicyUpdate) ProtoMessage()
func (*ActivePolicyUpdate) Reset ¶
func (m *ActivePolicyUpdate) Reset()
func (*ActivePolicyUpdate) String ¶
func (m *ActivePolicyUpdate) String() string
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) ProtoMessage ¶
func (*ActiveProfileRemove) ProtoMessage()
func (*ActiveProfileRemove) Reset ¶
func (m *ActiveProfileRemove) Reset()
func (*ActiveProfileRemove) String ¶
func (m *ActiveProfileRemove) String() string
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) ProtoMessage ¶
func (*ActiveProfileUpdate) ProtoMessage()
func (*ActiveProfileUpdate) Reset ¶
func (m *ActiveProfileUpdate) Reset()
func (*ActiveProfileUpdate) String ¶
func (m *ActiveProfileUpdate) String() string
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 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) 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"` DataplaneOptions map[string]string `` /* 197-byte string literal not displayed */ 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) GetDataplaneOptions ¶
func (m *AddRequest) GetDataplaneOptions() map[string]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) ProtoMessage ¶
func (*AddRequest) ProtoMessage()
func (*AddRequest) Reset ¶
func (m *AddRequest) Reset()
func (*AddRequest) String ¶
func (m *AddRequest) String() string
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 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) ProtoMessage ¶
func (*ConfigUpdate) ProtoMessage()
func (*ConfigUpdate) Reset ¶
func (m *ConfigUpdate) Reset()
func (*ConfigUpdate) String ¶
func (m *ConfigUpdate) String() string
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) ProtoMessage ¶
func (*ContainerSettings) ProtoMessage()
func (*ContainerSettings) Reset ¶
func (m *ContainerSettings) Reset()
func (*ContainerSettings) String ¶
func (m *ContainerSettings) String() string
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 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) 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"` DataplaneOptions map[string]string `` /* 197-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DelRequest) Descriptor ¶
func (*DelRequest) Descriptor() ([]byte, []int)
func (*DelRequest) GetDataplaneOptions ¶
func (m *DelRequest) GetDataplaneOptions() map[string]string
func (*DelRequest) GetInterfaceName ¶
func (m *DelRequest) GetInterfaceName() string
func (*DelRequest) GetNetns ¶
func (m *DelRequest) GetNetns() string
func (*DelRequest) ProtoMessage ¶
func (*DelRequest) ProtoMessage()
func (*DelRequest) Reset ¶
func (m *DelRequest) Reset()
func (*DelRequest) String ¶
func (m *DelRequest) String() string
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 Encapsulation ¶
type Encapsulation struct { IpipEnabled bool `protobuf:"varint,1,opt,name=ipip_enabled,json=ipipEnabled,proto3" json:"ipip_enabled,omitempty"` VxlanEnabled bool `protobuf:"varint,2,opt,name=vxlan_enabled,json=vxlanEnabled,proto3" json:"vxlan_enabled,omitempty"` VxlanEnabledV6 bool `protobuf:"varint,3,opt,name=vxlan_enabled_v6,json=vxlanEnabledV6,proto3" json:"vxlan_enabled_v6,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Encapsulation) Descriptor ¶
func (*Encapsulation) Descriptor() ([]byte, []int)
func (*Encapsulation) GetIpipEnabled ¶
func (m *Encapsulation) GetIpipEnabled() bool
func (*Encapsulation) GetVxlanEnabled ¶
func (m *Encapsulation) GetVxlanEnabled() bool
func (*Encapsulation) GetVxlanEnabledV6 ¶
func (m *Encapsulation) GetVxlanEnabledV6() bool
func (*Encapsulation) ProtoMessage ¶
func (*Encapsulation) ProtoMessage()
func (*Encapsulation) Reset ¶
func (m *Encapsulation) Reset()
func (*Encapsulation) String ¶
func (m *Encapsulation) String() string
func (*Encapsulation) XXX_DiscardUnknown ¶
func (m *Encapsulation) XXX_DiscardUnknown()
func (*Encapsulation) XXX_Marshal ¶
func (m *Encapsulation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Encapsulation) XXX_Merge ¶
func (m *Encapsulation) XXX_Merge(src proto.Message)
func (*Encapsulation) XXX_Size ¶
func (m *Encapsulation) XXX_Size() int
func (*Encapsulation) XXX_Unmarshal ¶
func (m *Encapsulation) XXX_Unmarshal(b []byte) error
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) ProtoMessage ¶
func (*EndpointStatus) ProtoMessage()
func (*EndpointStatus) Reset ¶
func (m *EndpointStatus) Reset()
func (*EndpointStatus) String ¶
func (m *EndpointStatus) String() string
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 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) ProtoMessage ¶
func (*FromDataplane) ProtoMessage()
func (*FromDataplane) Reset ¶
func (m *FromDataplane) Reset()
func (*FromDataplane) String ¶
func (m *FromDataplane) String() string
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 */
}
type FromDataplane_HostEndpointStatusUpdate ¶
type FromDataplane_HostEndpointStatusUpdate struct {
HostEndpointStatusUpdate *HostEndpointStatusUpdate `` /* 143-byte string literal not displayed */
}
type FromDataplane_ProcessStatusUpdate ¶
type FromDataplane_ProcessStatusUpdate struct {
ProcessStatusUpdate *ProcessStatusUpdate `` /* 126-byte string literal not displayed */
}
type FromDataplane_WireguardStatusUpdate ¶
type FromDataplane_WireguardStatusUpdate struct {
WireguardStatusUpdate *WireguardStatusUpdate `` /* 132-byte string literal not displayed */
}
type FromDataplane_WorkloadEndpointStatusRemove ¶
type FromDataplane_WorkloadEndpointStatusRemove struct {
WorkloadEndpointStatusRemove *WorkloadEndpointStatusRemove `` /* 155-byte string literal not displayed */
}
type FromDataplane_WorkloadEndpointStatusUpdate ¶
type FromDataplane_WorkloadEndpointStatusUpdate struct {
WorkloadEndpointStatusUpdate *WorkloadEndpointStatusUpdate `` /* 155-byte string literal not displayed */
}
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) ProtoMessage ¶
func (*GlobalBGPConfigUpdate) ProtoMessage()
func (*GlobalBGPConfigUpdate) Reset ¶
func (m *GlobalBGPConfigUpdate) Reset()
func (*GlobalBGPConfigUpdate) String ¶
func (m *GlobalBGPConfigUpdate) String() string
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) 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) ProtoMessage ¶
func (*HTTPMatch_PathMatch) ProtoMessage()
func (*HTTPMatch_PathMatch) Reset ¶
func (m *HTTPMatch_PathMatch) Reset()
func (*HTTPMatch_PathMatch) String ¶
func (m *HTTPMatch_PathMatch) String() string
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"`
}
type HTTPMatch_PathMatch_Prefix ¶
type HTTPMatch_PathMatch_Prefix struct {
Prefix string `protobuf:"bytes,2,opt,name=prefix,proto3,oneof" json:"prefix,omitempty"`
}
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) ProtoMessage ¶
func (*HostEndpoint) ProtoMessage()
func (*HostEndpoint) Reset ¶
func (m *HostEndpoint) Reset()
func (*HostEndpoint) String ¶
func (m *HostEndpoint) String() string
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) ProtoMessage ¶
func (*HostEndpointID) ProtoMessage()
func (*HostEndpointID) Reset ¶
func (m *HostEndpointID) Reset()
func (*HostEndpointID) String ¶
func (m *HostEndpointID) String() string
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) ProtoMessage ¶
func (*HostEndpointRemove) ProtoMessage()
func (*HostEndpointRemove) Reset ¶
func (m *HostEndpointRemove) Reset()
func (*HostEndpointRemove) String ¶
func (m *HostEndpointRemove) String() string
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) ProtoMessage ¶
func (*HostEndpointStatusRemove) ProtoMessage()
func (*HostEndpointStatusRemove) Reset ¶
func (m *HostEndpointStatusRemove) Reset()
func (*HostEndpointStatusRemove) String ¶
func (m *HostEndpointStatusRemove) String() string
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) ProtoMessage ¶
func (*HostEndpointStatusUpdate) ProtoMessage()
func (*HostEndpointStatusUpdate) Reset ¶
func (m *HostEndpointStatusUpdate) Reset()
func (*HostEndpointStatusUpdate) String ¶
func (m *HostEndpointStatusUpdate) String() string
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) ProtoMessage ¶
func (*HostEndpointUpdate) ProtoMessage()
func (*HostEndpointUpdate) Reset ¶
func (m *HostEndpointUpdate) Reset()
func (*HostEndpointUpdate) String ¶
func (m *HostEndpointUpdate) String() string
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) ProtoMessage ¶
func (*HostMetadataRemove) ProtoMessage()
func (*HostMetadataRemove) Reset ¶
func (m *HostMetadataRemove) Reset()
func (*HostMetadataRemove) String ¶
func (m *HostMetadataRemove) String() string
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) ProtoMessage ¶
func (*HostMetadataUpdate) ProtoMessage()
func (*HostMetadataUpdate) Reset ¶
func (m *HostMetadataUpdate) Reset()
func (*HostMetadataUpdate) String ¶
func (m *HostMetadataUpdate) String() string
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) 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) ProtoMessage ¶
func (*IPAMPoolRemove) ProtoMessage()
func (*IPAMPoolRemove) Reset ¶
func (m *IPAMPoolRemove) Reset()
func (*IPAMPoolRemove) String ¶
func (m *IPAMPoolRemove) String() string
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) ProtoMessage ¶
func (*IPAMPoolUpdate) ProtoMessage()
func (*IPAMPoolUpdate) Reset ¶
func (m *IPAMPoolUpdate) Reset()
func (*IPAMPoolUpdate) String ¶
func (m *IPAMPoolUpdate) String() string
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) 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) ProtoMessage ¶
func (*IPSetDeltaUpdate) ProtoMessage()
func (*IPSetDeltaUpdate) Reset ¶
func (m *IPSetDeltaUpdate) Reset()
func (*IPSetDeltaUpdate) String ¶
func (m *IPSetDeltaUpdate) String() string
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) ProtoMessage ¶
func (*IPSetRemove) ProtoMessage()
func (*IPSetRemove) Reset ¶
func (m *IPSetRemove) Reset()
func (*IPSetRemove) String ¶
func (m *IPSetRemove) String() string
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) ProtoMessage ¶
func (*IPSetUpdate) ProtoMessage()
func (*IPSetUpdate) Reset ¶
func (m *IPSetUpdate) Reset()
func (*IPSetUpdate) String ¶
func (m *IPSetUpdate) String() string
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) ProtoMessage ¶
func (*IcmpTypeAndCode) ProtoMessage()
func (*IcmpTypeAndCode) Reset ¶
func (m *IcmpTypeAndCode) Reset()
func (*IcmpTypeAndCode) String ¶
func (m *IcmpTypeAndCode) String() string
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) ProtoMessage ¶
func (*InSync) ProtoMessage()
func (*InSync) XXX_DiscardUnknown ¶
func (m *InSync) XXX_DiscardUnknown()
func (*InSync) XXX_Marshal ¶
func (*InSync) XXX_Unmarshal ¶
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) ProtoMessage ¶
func (*NamespaceID) ProtoMessage()
func (*NamespaceID) Reset ¶
func (m *NamespaceID) Reset()
func (*NamespaceID) String ¶
func (m *NamespaceID) String() string
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) ProtoMessage ¶
func (*NamespaceRemove) ProtoMessage()
func (*NamespaceRemove) Reset ¶
func (m *NamespaceRemove) Reset()
func (*NamespaceRemove) String ¶
func (m *NamespaceRemove) String() string
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) ProtoMessage ¶
func (*NamespaceUpdate) ProtoMessage()
func (*NamespaceUpdate) Reset ¶
func (m *NamespaceUpdate) Reset()
func (*NamespaceUpdate) String ¶
func (m *NamespaceUpdate) String() string
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 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) ProtoMessage ¶
func (*NatInfo) ProtoMessage()
func (*NatInfo) XXX_DiscardUnknown ¶
func (m *NatInfo) XXX_DiscardUnknown()
func (*NatInfo) XXX_Marshal ¶
func (*NatInfo) XXX_Unmarshal ¶
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) 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) 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 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"` HostPort uint32 `protobuf:"varint,4,opt,name=host_port,json=hostPort,proto3" json:"host_port,omitempty"` HostIp string `protobuf:"bytes,5,opt,name=host_ip,json=hostIp,proto3" json:"host_ip,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*Port) Descriptor ¶
func (*Port) GetHostPort ¶
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) 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) ProtoMessage ¶
func (*ProcessStatusUpdate) ProtoMessage()
func (*ProcessStatusUpdate) Reset ¶
func (m *ProcessStatusUpdate) Reset()
func (*ProcessStatusUpdate) String ¶
func (m *ProcessStatusUpdate) String() string
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) 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) 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) 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"`
}
type Protocol_Number ¶
type Protocol_Number struct {
Number int32 `protobuf:"varint,1,opt,name=number,proto3,oneof" json:"number,omitempty"`
}
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) ProtoMessage ¶
func (*RouteRemove) ProtoMessage()
func (*RouteRemove) Reset ¶
func (m *RouteRemove) Reset()
func (*RouteRemove) String ¶
func (m *RouteRemove) String() string
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) ProtoMessage ¶
func (*RouteUpdate) ProtoMessage()
func (*RouteUpdate) Reset ¶
func (m *RouteUpdate) Reset()
func (*RouteUpdate) String ¶
func (m *RouteUpdate) String() string
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) ProtoMessage ¶
func (*RuleMetadata) ProtoMessage()
func (*RuleMetadata) Reset ¶
func (m *RuleMetadata) Reset()
func (*RuleMetadata) String ¶
func (m *RuleMetadata) String() string
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"`
}
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"`
}
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"`
}
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"`
}
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) ProtoMessage ¶
func (*ServiceAccountID) ProtoMessage()
func (*ServiceAccountID) Reset ¶
func (m *ServiceAccountID) Reset()
func (*ServiceAccountID) String ¶
func (m *ServiceAccountID) String() string
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) ProtoMessage ¶
func (*ServiceAccountMatch) ProtoMessage()
func (*ServiceAccountMatch) Reset ¶
func (m *ServiceAccountMatch) Reset()
func (*ServiceAccountMatch) String ¶
func (m *ServiceAccountMatch) String() string
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) ProtoMessage ¶
func (*ServiceAccountRemove) ProtoMessage()
func (*ServiceAccountRemove) Reset ¶
func (m *ServiceAccountRemove) Reset()
func (*ServiceAccountRemove) String ¶
func (m *ServiceAccountRemove) String() string
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) ProtoMessage ¶
func (*ServiceAccountUpdate) ProtoMessage()
func (*ServiceAccountUpdate) Reset ¶
func (m *ServiceAccountUpdate) Reset()
func (*ServiceAccountUpdate) String ¶
func (m *ServiceAccountUpdate) String() string
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 ServiceRemove ¶
type ServiceRemove 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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServiceRemove) Descriptor ¶
func (*ServiceRemove) Descriptor() ([]byte, []int)
func (*ServiceRemove) GetName ¶
func (m *ServiceRemove) GetName() string
func (*ServiceRemove) GetNamespace ¶
func (m *ServiceRemove) GetNamespace() string
func (*ServiceRemove) ProtoMessage ¶
func (*ServiceRemove) ProtoMessage()
func (*ServiceRemove) Reset ¶
func (m *ServiceRemove) Reset()
func (*ServiceRemove) String ¶
func (m *ServiceRemove) String() string
func (*ServiceRemove) XXX_DiscardUnknown ¶
func (m *ServiceRemove) XXX_DiscardUnknown()
func (*ServiceRemove) XXX_Marshal ¶
func (m *ServiceRemove) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceRemove) XXX_Merge ¶
func (m *ServiceRemove) XXX_Merge(src proto.Message)
func (*ServiceRemove) XXX_Size ¶
func (m *ServiceRemove) XXX_Size() int
func (*ServiceRemove) XXX_Unmarshal ¶
func (m *ServiceRemove) XXX_Unmarshal(b []byte) error
type ServiceUpdate ¶
type ServiceUpdate 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"` Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` ClusterIp string `protobuf:"bytes,4,opt,name=cluster_ip,json=clusterIp,proto3" json:"cluster_ip,omitempty"` LoadbalancerIp string `protobuf:"bytes,5,opt,name=loadbalancer_ip,json=loadbalancerIp,proto3" json:"loadbalancer_ip,omitempty"` ExternalIps []string `protobuf:"bytes,6,rep,name=external_ips,json=externalIps,proto3" json:"external_ips,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ServiceUpdate) Descriptor ¶
func (*ServiceUpdate) Descriptor() ([]byte, []int)
func (*ServiceUpdate) GetClusterIp ¶
func (m *ServiceUpdate) GetClusterIp() string
func (*ServiceUpdate) GetExternalIps ¶
func (m *ServiceUpdate) GetExternalIps() []string
func (*ServiceUpdate) GetLoadbalancerIp ¶
func (m *ServiceUpdate) GetLoadbalancerIp() string
func (*ServiceUpdate) GetName ¶
func (m *ServiceUpdate) GetName() string
func (*ServiceUpdate) GetNamespace ¶
func (m *ServiceUpdate) GetNamespace() string
func (*ServiceUpdate) GetType ¶
func (m *ServiceUpdate) GetType() string
func (*ServiceUpdate) ProtoMessage ¶
func (*ServiceUpdate) ProtoMessage()
func (*ServiceUpdate) Reset ¶
func (m *ServiceUpdate) Reset()
func (*ServiceUpdate) String ¶
func (m *ServiceUpdate) String() string
func (*ServiceUpdate) XXX_DiscardUnknown ¶
func (m *ServiceUpdate) XXX_DiscardUnknown()
func (*ServiceUpdate) XXX_Marshal ¶
func (m *ServiceUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ServiceUpdate) XXX_Merge ¶
func (m *ServiceUpdate) XXX_Merge(src proto.Message)
func (*ServiceUpdate) XXX_Size ¶
func (m *ServiceUpdate) XXX_Size() int
func (*ServiceUpdate) XXX_Unmarshal ¶
func (m *ServiceUpdate) XXX_Unmarshal(b []byte) error
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) ProtoMessage ¶
func (*SyncRequest) ProtoMessage()
func (*SyncRequest) Reset ¶
func (m *SyncRequest) Reset()
func (*SyncRequest) String ¶
func (m *SyncRequest) String() string
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) 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 // *ToDataplane_Encapsulation // *ToDataplane_ServiceUpdate // *ToDataplane_ServiceRemove 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) GetEncapsulation ¶
func (m *ToDataplane) GetEncapsulation() *Encapsulation
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) GetServiceRemove ¶
func (m *ToDataplane) GetServiceRemove() *ServiceRemove
func (*ToDataplane) GetServiceUpdate ¶
func (m *ToDataplane) GetServiceUpdate() *ServiceUpdate
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) ProtoMessage ¶
func (*ToDataplane) ProtoMessage()
func (*ToDataplane) Reset ¶
func (m *ToDataplane) Reset()
func (*ToDataplane) String ¶
func (m *ToDataplane) String() string
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"`
}
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"`
}
type ToDataplane_ActiveProfileRemove ¶
type ToDataplane_ActiveProfileRemove struct {
ActiveProfileRemove *ActiveProfileRemove `` /* 126-byte string literal not displayed */
}
type ToDataplane_ActiveProfileUpdate ¶
type ToDataplane_ActiveProfileUpdate struct {
ActiveProfileUpdate *ActiveProfileUpdate `` /* 126-byte string literal not displayed */
}
type ToDataplane_ConfigUpdate ¶
type ToDataplane_ConfigUpdate struct {
ConfigUpdate *ConfigUpdate `protobuf:"bytes,13,opt,name=config_update,json=configUpdate,proto3,oneof" json:"config_update,omitempty"`
}
type ToDataplane_Encapsulation ¶
type ToDataplane_Encapsulation struct {
Encapsulation *Encapsulation `protobuf:"bytes,30,opt,name=encapsulation,proto3,oneof" json:"encapsulation,omitempty"`
}
type ToDataplane_GlobalBgpConfigUpdate ¶
type ToDataplane_GlobalBgpConfigUpdate struct {
GlobalBgpConfigUpdate *GlobalBGPConfigUpdate `` /* 135-byte string literal not displayed */
}
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"`
}
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"`
}
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"`
}
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"`
}
type ToDataplane_InSync ¶
type ToDataplane_InSync struct {
InSync *InSync `protobuf:"bytes,1,opt,name=in_sync,json=inSync,proto3,oneof" json:"in_sync,omitempty"`
}
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"`
}
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"`
}
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"`
}
type ToDataplane_IpsetRemove ¶
type ToDataplane_IpsetRemove struct {
IpsetRemove *IPSetRemove `protobuf:"bytes,4,opt,name=ipset_remove,json=ipsetRemove,proto3,oneof" json:"ipset_remove,omitempty"`
}
type ToDataplane_IpsetUpdate ¶
type ToDataplane_IpsetUpdate struct {
IpsetUpdate *IPSetUpdate `protobuf:"bytes,2,opt,name=ipset_update,json=ipsetUpdate,proto3,oneof" json:"ipset_update,omitempty"`
}
type ToDataplane_NamespaceRemove ¶
type ToDataplane_NamespaceRemove struct {
NamespaceRemove *NamespaceRemove `protobuf:"bytes,22,opt,name=namespace_remove,json=namespaceRemove,proto3,oneof" json:"namespace_remove,omitempty"`
}
type ToDataplane_NamespaceUpdate ¶
type ToDataplane_NamespaceUpdate struct {
NamespaceUpdate *NamespaceUpdate `protobuf:"bytes,21,opt,name=namespace_update,json=namespaceUpdate,proto3,oneof" json:"namespace_update,omitempty"`
}
type ToDataplane_RouteRemove ¶
type ToDataplane_RouteRemove struct {
RouteRemove *RouteRemove `protobuf:"bytes,24,opt,name=route_remove,json=routeRemove,proto3,oneof" json:"route_remove,omitempty"`
}
type ToDataplane_RouteUpdate ¶
type ToDataplane_RouteUpdate struct {
RouteUpdate *RouteUpdate `protobuf:"bytes,23,opt,name=route_update,json=routeUpdate,proto3,oneof" json:"route_update,omitempty"`
}
type ToDataplane_ServiceAccountRemove ¶
type ToDataplane_ServiceAccountRemove struct {
ServiceAccountRemove *ServiceAccountRemove `` /* 130-byte string literal not displayed */
}
type ToDataplane_ServiceAccountUpdate ¶
type ToDataplane_ServiceAccountUpdate struct {
ServiceAccountUpdate *ServiceAccountUpdate `` /* 130-byte string literal not displayed */
}
type ToDataplane_ServiceRemove ¶
type ToDataplane_ServiceRemove struct {
ServiceRemove *ServiceRemove `protobuf:"bytes,32,opt,name=service_remove,json=serviceRemove,proto3,oneof" json:"service_remove,omitempty"`
}
type ToDataplane_ServiceUpdate ¶
type ToDataplane_ServiceUpdate struct {
ServiceUpdate *ServiceUpdate `protobuf:"bytes,31,opt,name=service_update,json=serviceUpdate,proto3,oneof" json:"service_update,omitempty"`
}
type ToDataplane_VtepRemove ¶
type ToDataplane_VtepRemove struct {
VtepRemove *VXLANTunnelEndpointRemove `protobuf:"bytes,26,opt,name=vtep_remove,json=vtepRemove,proto3,oneof" json:"vtep_remove,omitempty"`
}
type ToDataplane_VtepUpdate ¶
type ToDataplane_VtepUpdate struct {
VtepUpdate *VXLANTunnelEndpointUpdate `protobuf:"bytes,25,opt,name=vtep_update,json=vtepUpdate,proto3,oneof" json:"vtep_update,omitempty"`
}
type ToDataplane_WireguardEndpointRemove ¶
type ToDataplane_WireguardEndpointRemove struct {
WireguardEndpointRemove *WireguardEndpointRemove `` /* 139-byte string literal not displayed */
}
type ToDataplane_WireguardEndpointUpdate ¶
type ToDataplane_WireguardEndpointUpdate struct {
WireguardEndpointUpdate *WireguardEndpointUpdate `` /* 139-byte string literal not displayed */
}
type ToDataplane_WorkloadEndpointRemove ¶
type ToDataplane_WorkloadEndpointRemove struct {
WorkloadEndpointRemove *WorkloadEndpointRemove `` /* 136-byte string literal not displayed */
}
type ToDataplane_WorkloadEndpointUpdate ¶
type ToDataplane_WorkloadEndpointUpdate struct {
WorkloadEndpointUpdate *WorkloadEndpointUpdate `` /* 136-byte string literal not displayed */
}
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) ProtoMessage ¶
func (*TunnelType) ProtoMessage()
func (*TunnelType) Reset ¶
func (m *TunnelType) Reset()
func (*TunnelType) String ¶
func (m *TunnelType) String() string
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 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 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 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) ProtoMessage ¶
func (*VXLANTunnelEndpointRemove) ProtoMessage()
func (*VXLANTunnelEndpointRemove) Reset ¶
func (m *VXLANTunnelEndpointRemove) Reset()
func (*VXLANTunnelEndpointRemove) String ¶
func (m *VXLANTunnelEndpointRemove) String() string
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"` MacV6 string `protobuf:"bytes,5,opt,name=mac_v6,json=macV6,proto3" json:"mac_v6,omitempty"` Ipv6Addr string `protobuf:"bytes,6,opt,name=ipv6_addr,json=ipv6Addr,proto3" json:"ipv6_addr,omitempty"` ParentDeviceIpv6 string `protobuf:"bytes,7,opt,name=parent_device_ipv6,json=parentDeviceIpv6,proto3" json:"parent_device_ipv6,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) GetIpv6Addr ¶
func (m *VXLANTunnelEndpointUpdate) GetIpv6Addr() string
func (*VXLANTunnelEndpointUpdate) GetMac ¶
func (m *VXLANTunnelEndpointUpdate) GetMac() string
func (*VXLANTunnelEndpointUpdate) GetMacV6 ¶
func (m *VXLANTunnelEndpointUpdate) GetMacV6() string
func (*VXLANTunnelEndpointUpdate) GetNode ¶
func (m *VXLANTunnelEndpointUpdate) GetNode() string
func (*VXLANTunnelEndpointUpdate) GetParentDeviceIp ¶
func (m *VXLANTunnelEndpointUpdate) GetParentDeviceIp() string
func (*VXLANTunnelEndpointUpdate) GetParentDeviceIpv6 ¶
func (m *VXLANTunnelEndpointUpdate) GetParentDeviceIpv6() string
func (*VXLANTunnelEndpointUpdate) ProtoMessage ¶
func (*VXLANTunnelEndpointUpdate) ProtoMessage()
func (*VXLANTunnelEndpointUpdate) Reset ¶
func (m *VXLANTunnelEndpointUpdate) Reset()
func (*VXLANTunnelEndpointUpdate) String ¶
func (m *VXLANTunnelEndpointUpdate) String() string
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 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) ProtoMessage ¶
func (*WireguardEndpointRemove) ProtoMessage()
func (*WireguardEndpointRemove) Reset ¶
func (m *WireguardEndpointRemove) Reset()
func (*WireguardEndpointRemove) String ¶
func (m *WireguardEndpointRemove) String() string
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) ProtoMessage ¶
func (*WireguardEndpointUpdate) ProtoMessage()
func (*WireguardEndpointUpdate) Reset ¶
func (m *WireguardEndpointUpdate) Reset()
func (*WireguardEndpointUpdate) String ¶
func (m *WireguardEndpointUpdate) String() string
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) ProtoMessage ¶
func (*WireguardStatusUpdate) ProtoMessage()
func (*WireguardStatusUpdate) Reset ¶
func (m *WireguardStatusUpdate) Reset()
func (*WireguardStatusUpdate) String ¶
func (m *WireguardStatusUpdate) String() string
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"` AllowSpoofedSourcePrefixes []string `` /* 144-byte string literal not displayed */ Annotations map[string]string `` /* 164-byte string literal not displayed */ XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*WorkloadEndpoint) Descriptor ¶
func (*WorkloadEndpoint) Descriptor() ([]byte, []int)
func (*WorkloadEndpoint) GetAllowSpoofedSourcePrefixes ¶
func (m *WorkloadEndpoint) GetAllowSpoofedSourcePrefixes() []string
func (*WorkloadEndpoint) GetAnnotations ¶
func (m *WorkloadEndpoint) GetAnnotations() map[string]string
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) ProtoMessage ¶
func (*WorkloadEndpoint) ProtoMessage()
func (*WorkloadEndpoint) Reset ¶
func (m *WorkloadEndpoint) Reset()
func (*WorkloadEndpoint) String ¶
func (m *WorkloadEndpoint) String() string
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) ProtoMessage ¶
func (*WorkloadEndpointID) ProtoMessage()
func (*WorkloadEndpointID) Reset ¶
func (m *WorkloadEndpointID) Reset()
func (*WorkloadEndpointID) String ¶
func (m *WorkloadEndpointID) String() string
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) ProtoMessage ¶
func (*WorkloadEndpointRemove) ProtoMessage()
func (*WorkloadEndpointRemove) Reset ¶
func (m *WorkloadEndpointRemove) Reset()
func (*WorkloadEndpointRemove) String ¶
func (m *WorkloadEndpointRemove) String() string
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) ProtoMessage ¶
func (*WorkloadEndpointStatusRemove) ProtoMessage()
func (*WorkloadEndpointStatusRemove) Reset ¶
func (m *WorkloadEndpointStatusRemove) Reset()
func (*WorkloadEndpointStatusRemove) String ¶
func (m *WorkloadEndpointStatusRemove) String() string
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) ProtoMessage ¶
func (*WorkloadEndpointStatusUpdate) ProtoMessage()
func (*WorkloadEndpointStatusUpdate) Reset ¶
func (m *WorkloadEndpointStatusUpdate) Reset()
func (*WorkloadEndpointStatusUpdate) String ¶
func (m *WorkloadEndpointStatusUpdate) String() string
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) ProtoMessage ¶
func (*WorkloadEndpointUpdate) ProtoMessage()
func (*WorkloadEndpointUpdate) Reset ¶
func (m *WorkloadEndpointUpdate) Reset()
func (*WorkloadEndpointUpdate) String ¶
func (m *WorkloadEndpointUpdate) String() string
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) ProtoMessage ¶
func (*WorkloadIDs) ProtoMessage()
func (*WorkloadIDs) Reset ¶
func (m *WorkloadIDs) Reset()
func (*WorkloadIDs) String ¶
func (m *WorkloadIDs) String() string
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