Versions in this module Expand all Collapse all v1 v1.14.2 Mar 14, 2023 v1.14.1 Mar 14, 2023 v1.14.0 Mar 14, 2023 Changes in this version + var AgentEventType_name = map[int32]string + var AgentEventType_value = map[string]int32 + var DebugCapturePoint_name = map[int32]string + var DebugCapturePoint_value = map[string]int32 + var DebugEventType_name = map[int32]string + var DebugEventType_value = map[string]int32 + var DropReason_name = map[int32]string + var DropReason_value = map[string]int32 + var EventType_name = map[int32]string + var EventType_value = map[string]int32 + var File_flow_flow_proto protoreflect.FileDescriptor + var FlowType_name = map[int32]string + var FlowType_value = map[string]int32 + var IPVersion_name = map[int32]string + var IPVersion_value = map[string]int32 + var L7FlowType_name = map[int32]string + var L7FlowType_value = map[string]int32 + var LostEventSource_name = map[int32]string + var LostEventSource_value = map[string]int32 + var SocketTranslationPoint_name = map[int32]string + var SocketTranslationPoint_value = map[string]int32 + var TraceObservationPoint_name = map[int32]string + var TraceObservationPoint_value = map[string]int32 + var TrafficDirection_name = map[int32]string + var TrafficDirection_value = map[string]int32 + var Verdict_name = map[int32]string + var Verdict_value = map[string]int32 + type AgentEvent struct + Notification isAgentEvent_Notification + Type AgentEventType + func (*AgentEvent) Descriptor() ([]byte, []int) + func (*AgentEvent) ProtoMessage() + func (m *AgentEvent) GetNotification() isAgentEvent_Notification + func (msg *AgentEvent) MarshalJSON() ([]byte, error) + func (msg *AgentEvent) UnmarshalJSON(b []byte) error + func (x *AgentEvent) GetAgentStart() *TimeNotification + func (x *AgentEvent) GetEndpointRegenerate() *EndpointRegenNotification + func (x *AgentEvent) GetEndpointUpdate() *EndpointUpdateNotification + func (x *AgentEvent) GetIpcacheUpdate() *IPCacheNotification + func (x *AgentEvent) GetPolicyUpdate() *PolicyUpdateNotification + func (x *AgentEvent) GetServiceDelete() *ServiceDeleteNotification + func (x *AgentEvent) GetServiceUpsert() *ServiceUpsertNotification + func (x *AgentEvent) GetType() AgentEventType + func (x *AgentEvent) GetUnknown() *AgentEventUnknown + func (x *AgentEvent) ProtoReflect() protoreflect.Message + func (x *AgentEvent) Reset() + func (x *AgentEvent) String() string + type AgentEventType int32 + const AgentEventType_AGENT_EVENT_UNKNOWN + const AgentEventType_AGENT_STARTED + const AgentEventType_ENDPOINT_CREATED + const AgentEventType_ENDPOINT_DELETED + const AgentEventType_ENDPOINT_REGENERATE_FAILURE + const AgentEventType_ENDPOINT_REGENERATE_SUCCESS + const AgentEventType_IPCACHE_DELETED + const AgentEventType_IPCACHE_UPSERTED + const AgentEventType_POLICY_DELETED + const AgentEventType_POLICY_UPDATED + const AgentEventType_SERVICE_DELETED + const AgentEventType_SERVICE_UPSERTED + func (AgentEventType) Descriptor() protoreflect.EnumDescriptor + func (AgentEventType) EnumDescriptor() ([]byte, []int) + func (AgentEventType) Type() protoreflect.EnumType + func (x AgentEventType) Enum() *AgentEventType + func (x AgentEventType) Number() protoreflect.EnumNumber + func (x AgentEventType) String() string + type AgentEventUnknown struct + Notification string + Type string + func (*AgentEventUnknown) Descriptor() ([]byte, []int) + func (*AgentEventUnknown) ProtoMessage() + func (msg *AgentEventUnknown) MarshalJSON() ([]byte, error) + func (msg *AgentEventUnknown) UnmarshalJSON(b []byte) error + func (x *AgentEventUnknown) GetNotification() string + func (x *AgentEventUnknown) GetType() string + func (x *AgentEventUnknown) ProtoReflect() protoreflect.Message + func (x *AgentEventUnknown) Reset() + func (x *AgentEventUnknown) String() string + type AgentEvent_AgentStart struct + AgentStart *TimeNotification + type AgentEvent_EndpointRegenerate struct + EndpointRegenerate *EndpointRegenNotification + type AgentEvent_EndpointUpdate struct + EndpointUpdate *EndpointUpdateNotification + type AgentEvent_IpcacheUpdate struct + IpcacheUpdate *IPCacheNotification + type AgentEvent_PolicyUpdate struct + PolicyUpdate *PolicyUpdateNotification + type AgentEvent_ServiceDelete struct + ServiceDelete *ServiceDeleteNotification + type AgentEvent_ServiceUpsert struct + ServiceUpsert *ServiceUpsertNotification + type AgentEvent_Unknown struct + Unknown *AgentEventUnknown + type CiliumEventType struct + SubType int32 + Type int32 + func (*CiliumEventType) Descriptor() ([]byte, []int) + func (*CiliumEventType) ProtoMessage() + func (msg *CiliumEventType) MarshalJSON() ([]byte, error) + func (msg *CiliumEventType) UnmarshalJSON(b []byte) error + func (x *CiliumEventType) GetSubType() int32 + func (x *CiliumEventType) GetType() int32 + func (x *CiliumEventType) ProtoReflect() protoreflect.Message + func (x *CiliumEventType) Reset() + func (x *CiliumEventType) String() string + type DNS struct + Cnames []string + Ips []string + ObservationSource string + Qtypes []string + Query string + Rcode uint32 + Rrtypes []string + Ttl uint32 + func (*DNS) Descriptor() ([]byte, []int) + func (*DNS) ProtoMessage() + func (msg *DNS) MarshalJSON() ([]byte, error) + func (msg *DNS) UnmarshalJSON(b []byte) error + func (x *DNS) GetCnames() []string + func (x *DNS) GetIps() []string + func (x *DNS) GetObservationSource() string + func (x *DNS) GetQtypes() []string + func (x *DNS) GetQuery() string + func (x *DNS) GetRcode() uint32 + func (x *DNS) GetRrtypes() []string + func (x *DNS) GetTtl() uint32 + func (x *DNS) ProtoReflect() protoreflect.Message + func (x *DNS) Reset() + func (x *DNS) String() string + type DebugCapturePoint int32 + const DebugCapturePoint_DBG_CAPTURE_AFTER_V46 + const DebugCapturePoint_DBG_CAPTURE_AFTER_V64 + const DebugCapturePoint_DBG_CAPTURE_DELIVERY + const DebugCapturePoint_DBG_CAPTURE_FROM_LB + const DebugCapturePoint_DBG_CAPTURE_POINT_UNKNOWN + const DebugCapturePoint_DBG_CAPTURE_PROXY_POST + const DebugCapturePoint_DBG_CAPTURE_PROXY_PRE + const DebugCapturePoint_DBG_CAPTURE_SNAT_POST + const DebugCapturePoint_DBG_CAPTURE_SNAT_PRE + func (DebugCapturePoint) Descriptor() protoreflect.EnumDescriptor + func (DebugCapturePoint) EnumDescriptor() ([]byte, []int) + func (DebugCapturePoint) Type() protoreflect.EnumType + func (x DebugCapturePoint) Enum() *DebugCapturePoint + func (x DebugCapturePoint) Number() protoreflect.EnumNumber + func (x DebugCapturePoint) String() string + type DebugEvent struct + Arg1 *wrapperspb.UInt32Value + Arg2 *wrapperspb.UInt32Value + Arg3 *wrapperspb.UInt32Value + Cpu *wrapperspb.Int32Value + Hash *wrapperspb.UInt32Value + Message string + Source *Endpoint + Type DebugEventType + func (*DebugEvent) Descriptor() ([]byte, []int) + func (*DebugEvent) ProtoMessage() + func (msg *DebugEvent) MarshalJSON() ([]byte, error) + func (msg *DebugEvent) UnmarshalJSON(b []byte) error + func (x *DebugEvent) GetArg1() *wrapperspb.UInt32Value + func (x *DebugEvent) GetArg2() *wrapperspb.UInt32Value + func (x *DebugEvent) GetArg3() *wrapperspb.UInt32Value + func (x *DebugEvent) GetCpu() *wrapperspb.Int32Value + func (x *DebugEvent) GetHash() *wrapperspb.UInt32Value + func (x *DebugEvent) GetMessage() string + func (x *DebugEvent) GetSource() *Endpoint + func (x *DebugEvent) GetType() DebugEventType + func (x *DebugEvent) ProtoReflect() protoreflect.Message + func (x *DebugEvent) Reset() + func (x *DebugEvent) String() string + type DebugEventType int32 + const DebugEventType_DBG_CT_CREATED + const DebugEventType_DBG_CT_CREATED2 + const DebugEventType_DBG_CT_CREATED4 + const DebugEventType_DBG_CT_CREATED6 + const DebugEventType_DBG_CT_LOOKUP + const DebugEventType_DBG_CT_LOOKUP4 + const DebugEventType_DBG_CT_LOOKUP4_1 + const DebugEventType_DBG_CT_LOOKUP4_2 + const DebugEventType_DBG_CT_LOOKUP6_1 + const DebugEventType_DBG_CT_LOOKUP6_2 + const DebugEventType_DBG_CT_LOOKUP_REV + const DebugEventType_DBG_CT_MATCH + const DebugEventType_DBG_CT_VERDICT + const DebugEventType_DBG_DECAP + const DebugEventType_DBG_ENCAP + const DebugEventType_DBG_ERROR_RET + const DebugEventType_DBG_EVENT_UNKNOWN + const DebugEventType_DBG_GENERIC + const DebugEventType_DBG_ICMP6_HANDLE + const DebugEventType_DBG_ICMP6_NS + const DebugEventType_DBG_ICMP6_REQUEST + const DebugEventType_DBG_ICMP6_TIME_EXCEEDED + const DebugEventType_DBG_INHERIT_IDENTITY + const DebugEventType_DBG_IP_ID_MAP_FAILED4 + const DebugEventType_DBG_IP_ID_MAP_FAILED6 + const DebugEventType_DBG_IP_ID_MAP_SUCCEED4 + const DebugEventType_DBG_IP_ID_MAP_SUCCEED6 + const DebugEventType_DBG_L4_CREATE + const DebugEventType_DBG_L4_POLICY + const DebugEventType_DBG_LB4_LOOKUP_BACKEND_FAIL + const DebugEventType_DBG_LB4_LOOKUP_BACKEND_SLOT + const DebugEventType_DBG_LB4_LOOKUP_BACKEND_SLOT_SUCCESS + const DebugEventType_DBG_LB4_LOOKUP_BACKEND_SLOT_V2_FAIL + const DebugEventType_DBG_LB4_LOOKUP_FRONTEND + const DebugEventType_DBG_LB4_LOOKUP_FRONTEND_FAIL + const DebugEventType_DBG_LB4_LOOPBACK_SNAT + const DebugEventType_DBG_LB4_LOOPBACK_SNAT_REV + const DebugEventType_DBG_LB4_REVERSE_NAT + const DebugEventType_DBG_LB4_REVERSE_NAT_LOOKUP + const DebugEventType_DBG_LB6_LOOKUP_BACKEND_FAIL + const DebugEventType_DBG_LB6_LOOKUP_BACKEND_SLOT + const DebugEventType_DBG_LB6_LOOKUP_BACKEND_SLOT_SUCCESS + const DebugEventType_DBG_LB6_LOOKUP_BACKEND_SLOT_V2_FAIL + const DebugEventType_DBG_LB6_LOOKUP_FRONTEND + const DebugEventType_DBG_LB6_LOOKUP_FRONTEND_FAIL + const DebugEventType_DBG_LB6_REVERSE_NAT + const DebugEventType_DBG_LB6_REVERSE_NAT_LOOKUP + const DebugEventType_DBG_LB_STALE_CT + const DebugEventType_DBG_LOCAL_DELIVERY + const DebugEventType_DBG_LXC_FOUND + const DebugEventType_DBG_NETDEV_ENCAP4 + const DebugEventType_DBG_NETDEV_IN_CLUSTER + const DebugEventType_DBG_PKT_HASH + const DebugEventType_DBG_POLICY_DENIED + const DebugEventType_DBG_PORT_MAP + const DebugEventType_DBG_REV_PROXY_FOUND + const DebugEventType_DBG_REV_PROXY_LOOKUP + const DebugEventType_DBG_REV_PROXY_UPDATE + const DebugEventType_DBG_RR_BACKEND_SLOT_SEL + const DebugEventType_DBG_SKIP_PROXY + const DebugEventType_DBG_SK_ASSIGN + const DebugEventType_DBG_SK_LOOKUP4 + const DebugEventType_DBG_SK_LOOKUP6 + const DebugEventType_DBG_TO_HOST + const DebugEventType_DBG_TO_STACK + func (DebugEventType) Descriptor() protoreflect.EnumDescriptor + func (DebugEventType) EnumDescriptor() ([]byte, []int) + func (DebugEventType) Type() protoreflect.EnumType + func (x DebugEventType) Enum() *DebugEventType + func (x DebugEventType) Number() protoreflect.EnumNumber + func (x DebugEventType) String() string + type DropReason int32 + const DropReason_AUTH_REQUIRED + const DropReason_CT_CANNOT_CREATE_ENTRY_FROM_PACKET + const DropReason_CT_MAP_INSERTION_FAILED + const DropReason_CT_MISSING_TCP_ACK_FLAG + const DropReason_CT_TRUNCATED_OR_INVALID_HEADER + const DropReason_CT_UNKNOWN_L4_PROTOCOL + const DropReason_DENIED_BY_LB_SRC_RANGE_CHECK + const DropReason_DROP_REASON_UNKNOWN + const DropReason_ENCAPSULATION_TRAFFIC_IS_PROHIBITED + const DropReason_ERROR_RETRIEVING_TUNNEL_KEY + const DropReason_ERROR_RETRIEVING_TUNNEL_OPTIONS + const DropReason_ERROR_WHILE_CORRECTING_L3_CHECKSUM + const DropReason_ERROR_WHILE_CORRECTING_L4_CHECKSUM + const DropReason_ERROR_WRITING_TO_PACKET + const DropReason_FAILED_TO_INSERT_INTO_PROXYMAP + const DropReason_FIB_LOOKUP_FAILED + const DropReason_FIRST_LOGICAL_DATAGRAM_FRAGMENT_NOT_FOUND + const DropReason_FORBIDDEN_ICMPV6_MESSAGE + const DropReason_INVALID_DESTINATION_MAC + const DropReason_INVALID_GENEVE_OPTION + const DropReason_INVALID_IDENTITY + const DropReason_INVALID_IPV6_EXTENSION_HEADER + const DropReason_INVALID_PACKET_DROPPED + const DropReason_INVALID_SOURCE_IP + const DropReason_INVALID_SOURCE_MAC + const DropReason_INVALID_TC_BUFFER + const DropReason_INVALID_VNI + const DropReason_IP_FRAGMENTATION_NOT_SUPPORTED + const DropReason_IS_A_CLUSTERIP + const DropReason_LOCAL_HOST_IS_UNREACHABLE + const DropReason_MISSED_TAIL_CALL + const DropReason_MISSING_SRV6_STATE + const DropReason_NAT46 + const DropReason_NAT64 + const DropReason_NAT_NOT_NEEDED + const DropReason_NO_CONFIGURATION_AVAILABLE_TO_PERFORM_POLICY_DECISION + const DropReason_NO_MAPPING_FOR_NAT_MASQUERADE + const DropReason_NO_MATCHING_LOCAL_CONTAINER_FOUND + const DropReason_NO_SID + const DropReason_NO_TUNNEL_OR_ENCAPSULATION_ENDPOINT + const DropReason_POLICY_DENIED + const DropReason_POLICY_DENY + const DropReason_PROXY_REDIRECTION_NOT_SUPPORTED_FOR_PROTOCOL + const DropReason_REACHED_EDT_RATE_LIMITING_DROP_HORIZON + const DropReason_SERVICE_BACKEND_NOT_FOUND + const DropReason_SOCKET_ASSIGN_FAILED + const DropReason_SOCKET_LOOKUP_FAILED + const DropReason_STALE_OR_UNROUTABLE_IP + const DropReason_UNKNOWN_CONNECTION_TRACKING_STATE + const DropReason_UNKNOWN_ICMPV4_CODE + const DropReason_UNKNOWN_ICMPV4_TYPE + const DropReason_UNKNOWN_ICMPV6_CODE + const DropReason_UNKNOWN_ICMPV6_TYPE + const DropReason_UNKNOWN_L3_TARGET_ADDRESS + const DropReason_UNKNOWN_L4_PROTOCOL + const DropReason_UNKNOWN_SENDER + const DropReason_UNSUPPORTED_L2_PROTOCOL + const DropReason_UNSUPPORTED_L3_PROTOCOL + const DropReason_UNSUPPORTED_PROTOCOL_FOR_NAT_MASQUERADE + const DropReason_VLAN_FILTERED + func (DropReason) Descriptor() protoreflect.EnumDescriptor + func (DropReason) EnumDescriptor() ([]byte, []int) + func (DropReason) Type() protoreflect.EnumType + func (x DropReason) Enum() *DropReason + func (x DropReason) Number() protoreflect.EnumNumber + func (x DropReason) String() string + type Endpoint struct + ID uint32 + Identity uint32 + Labels []string + Namespace string + PodName string + Workloads []*Workload + func (*Endpoint) Descriptor() ([]byte, []int) + func (*Endpoint) ProtoMessage() + func (msg *Endpoint) MarshalJSON() ([]byte, error) + func (msg *Endpoint) UnmarshalJSON(b []byte) error + func (x *Endpoint) GetID() uint32 + func (x *Endpoint) GetIdentity() uint32 + func (x *Endpoint) GetLabels() []string + func (x *Endpoint) GetNamespace() string + func (x *Endpoint) GetPodName() string + func (x *Endpoint) GetWorkloads() []*Workload + func (x *Endpoint) ProtoReflect() protoreflect.Message + func (x *Endpoint) Reset() + func (x *Endpoint) String() string + type EndpointRegenNotification struct + Error string + Id uint64 + Labels []string + func (*EndpointRegenNotification) Descriptor() ([]byte, []int) + func (*EndpointRegenNotification) ProtoMessage() + func (msg *EndpointRegenNotification) MarshalJSON() ([]byte, error) + func (msg *EndpointRegenNotification) UnmarshalJSON(b []byte) error + func (x *EndpointRegenNotification) GetError() string + func (x *EndpointRegenNotification) GetId() uint64 + func (x *EndpointRegenNotification) GetLabels() []string + func (x *EndpointRegenNotification) ProtoReflect() protoreflect.Message + func (x *EndpointRegenNotification) Reset() + func (x *EndpointRegenNotification) String() string + type EndpointUpdateNotification struct + Error string + Id uint64 + Labels []string + Namespace string + PodName string + func (*EndpointUpdateNotification) Descriptor() ([]byte, []int) + func (*EndpointUpdateNotification) ProtoMessage() + func (msg *EndpointUpdateNotification) MarshalJSON() ([]byte, error) + func (msg *EndpointUpdateNotification) UnmarshalJSON(b []byte) error + func (x *EndpointUpdateNotification) GetError() string + func (x *EndpointUpdateNotification) GetId() uint64 + func (x *EndpointUpdateNotification) GetLabels() []string + func (x *EndpointUpdateNotification) GetNamespace() string + func (x *EndpointUpdateNotification) GetPodName() string + func (x *EndpointUpdateNotification) ProtoReflect() protoreflect.Message + func (x *EndpointUpdateNotification) Reset() + func (x *EndpointUpdateNotification) String() string + type Ethernet struct + Destination string + Source string + func (*Ethernet) Descriptor() ([]byte, []int) + func (*Ethernet) ProtoMessage() + func (msg *Ethernet) MarshalJSON() ([]byte, error) + func (msg *Ethernet) UnmarshalJSON(b []byte) error + func (x *Ethernet) GetDestination() string + func (x *Ethernet) GetSource() string + func (x *Ethernet) ProtoReflect() protoreflect.Message + func (x *Ethernet) Reset() + func (x *Ethernet) String() string + type EventType int32 + const EventType_EventSample + const EventType_RecordLost + const EventType_UNKNOWN + func (EventType) Descriptor() protoreflect.EnumDescriptor + func (EventType) EnumDescriptor() ([]byte, []int) + func (EventType) Type() protoreflect.EnumType + func (x EventType) Enum() *EventType + func (x EventType) Number() protoreflect.EnumNumber + func (x EventType) String() string + type EventTypeFilter struct + MatchSubType bool + SubType int32 + Type int32 + func (*EventTypeFilter) Descriptor() ([]byte, []int) + func (*EventTypeFilter) ProtoMessage() + func (msg *EventTypeFilter) MarshalJSON() ([]byte, error) + func (msg *EventTypeFilter) UnmarshalJSON(b []byte) error + func (x *EventTypeFilter) GetMatchSubType() bool + func (x *EventTypeFilter) GetSubType() int32 + func (x *EventTypeFilter) GetType() int32 + func (x *EventTypeFilter) ProtoReflect() protoreflect.Message + func (x *EventTypeFilter) Reset() + func (x *EventTypeFilter) String() string + type Flow struct + CgroupId uint64 + DebugCapturePoint DebugCapturePoint + Destination *Endpoint + DestinationNames []string + DestinationService *Service + DropReason uint32 + DropReasonDesc DropReason + Ethernet *Ethernet + EventType *CiliumEventType + IP *IP + Interface *NetworkInterface + IsReply *wrapperspb.BoolValue + L4 *Layer4 + L7 *Layer7 + NodeName string + PolicyMatchType uint32 + ProxyPort uint32 + Reply bool + SockXlatePoint SocketTranslationPoint + SocketCookie uint64 + Source *Endpoint + SourceNames []string + SourceService *Service + Summary string + Time *timestamppb.Timestamp + TraceContext *TraceContext + TraceObservationPoint TraceObservationPoint + TrafficDirection TrafficDirection + Type FlowType + Uuid string + Verdict Verdict + func (*Flow) Descriptor() ([]byte, []int) + func (*Flow) ProtoMessage() + func (msg *Flow) MarshalJSON() ([]byte, error) + func (msg *Flow) UnmarshalJSON(b []byte) error + func (x *Flow) GetCgroupId() uint64 + func (x *Flow) GetDebugCapturePoint() DebugCapturePoint + func (x *Flow) GetDestination() *Endpoint + func (x *Flow) GetDestinationNames() []string + func (x *Flow) GetDestinationService() *Service + func (x *Flow) GetDropReason() uint32 + func (x *Flow) GetDropReasonDesc() DropReason + func (x *Flow) GetEthernet() *Ethernet + func (x *Flow) GetEventType() *CiliumEventType + func (x *Flow) GetIP() *IP + func (x *Flow) GetInterface() *NetworkInterface + func (x *Flow) GetIsReply() *wrapperspb.BoolValue + func (x *Flow) GetL4() *Layer4 + func (x *Flow) GetL7() *Layer7 + func (x *Flow) GetNodeName() string + func (x *Flow) GetPolicyMatchType() uint32 + func (x *Flow) GetProxyPort() uint32 + func (x *Flow) GetReply() bool + func (x *Flow) GetSockXlatePoint() SocketTranslationPoint + func (x *Flow) GetSocketCookie() uint64 + func (x *Flow) GetSource() *Endpoint + func (x *Flow) GetSourceNames() []string + func (x *Flow) GetSourceService() *Service + func (x *Flow) GetSummary() string + func (x *Flow) GetTime() *timestamppb.Timestamp + func (x *Flow) GetTraceContext() *TraceContext + func (x *Flow) GetTraceObservationPoint() TraceObservationPoint + func (x *Flow) GetTrafficDirection() TrafficDirection + func (x *Flow) GetType() FlowType + func (x *Flow) GetUuid() string + func (x *Flow) GetVerdict() Verdict + func (x *Flow) ProtoReflect() protoreflect.Message + func (x *Flow) Reset() + func (x *Flow) String() string + type FlowFilter struct + DestinationFqdn []string + DestinationIdentity []uint32 + DestinationIp []string + DestinationLabel []string + DestinationPod []string + DestinationPort []string + DestinationService []string + DestinationWorkload []*Workload + DnsQuery []string + EventType []*EventTypeFilter + HttpMethod []string + HttpPath []string + HttpStatusCode []string + IpVersion []IPVersion + NodeName []string + Protocol []string + Reply []bool + SourceFqdn []string + SourceIdentity []uint32 + SourceIp []string + SourceLabel []string + SourcePod []string + SourcePort []string + SourceService []string + SourceWorkload []*Workload + TcpFlags []*TCPFlags + TraceId []string + TrafficDirection []TrafficDirection + Uuid []string + Verdict []Verdict + func (*FlowFilter) Descriptor() ([]byte, []int) + func (*FlowFilter) ProtoMessage() + func (msg *FlowFilter) MarshalJSON() ([]byte, error) + func (msg *FlowFilter) UnmarshalJSON(b []byte) error + func (x *FlowFilter) GetDestinationFqdn() []string + func (x *FlowFilter) GetDestinationIdentity() []uint32 + func (x *FlowFilter) GetDestinationIp() []string + func (x *FlowFilter) GetDestinationLabel() []string + func (x *FlowFilter) GetDestinationPod() []string + func (x *FlowFilter) GetDestinationPort() []string + func (x *FlowFilter) GetDestinationService() []string + func (x *FlowFilter) GetDestinationWorkload() []*Workload + func (x *FlowFilter) GetDnsQuery() []string + func (x *FlowFilter) GetEventType() []*EventTypeFilter + func (x *FlowFilter) GetHttpMethod() []string + func (x *FlowFilter) GetHttpPath() []string + func (x *FlowFilter) GetHttpStatusCode() []string + func (x *FlowFilter) GetIpVersion() []IPVersion + func (x *FlowFilter) GetNodeName() []string + func (x *FlowFilter) GetProtocol() []string + func (x *FlowFilter) GetReply() []bool + func (x *FlowFilter) GetSourceFqdn() []string + func (x *FlowFilter) GetSourceIdentity() []uint32 + func (x *FlowFilter) GetSourceIp() []string + func (x *FlowFilter) GetSourceLabel() []string + func (x *FlowFilter) GetSourcePod() []string + func (x *FlowFilter) GetSourcePort() []string + func (x *FlowFilter) GetSourceService() []string + func (x *FlowFilter) GetSourceWorkload() []*Workload + func (x *FlowFilter) GetTcpFlags() []*TCPFlags + func (x *FlowFilter) GetTraceId() []string + func (x *FlowFilter) GetTrafficDirection() []TrafficDirection + func (x *FlowFilter) GetUuid() []string + func (x *FlowFilter) GetVerdict() []Verdict + func (x *FlowFilter) ProtoReflect() protoreflect.Message + func (x *FlowFilter) Reset() + func (x *FlowFilter) String() string + type FlowType int32 + const FlowType_L3_L4 + const FlowType_L7 + const FlowType_SOCK + const FlowType_UNKNOWN_TYPE + func (FlowType) Descriptor() protoreflect.EnumDescriptor + func (FlowType) EnumDescriptor() ([]byte, []int) + func (FlowType) Type() protoreflect.EnumType + func (x FlowType) Enum() *FlowType + func (x FlowType) Number() protoreflect.EnumNumber + func (x FlowType) String() string + type HTTP struct + Code uint32 + Headers []*HTTPHeader + Method string + Protocol string + Url string + func (*HTTP) Descriptor() ([]byte, []int) + func (*HTTP) ProtoMessage() + func (msg *HTTP) MarshalJSON() ([]byte, error) + func (msg *HTTP) UnmarshalJSON(b []byte) error + func (x *HTTP) GetCode() uint32 + func (x *HTTP) GetHeaders() []*HTTPHeader + func (x *HTTP) GetMethod() string + func (x *HTTP) GetProtocol() string + func (x *HTTP) GetUrl() string + func (x *HTTP) ProtoReflect() protoreflect.Message + func (x *HTTP) Reset() + func (x *HTTP) String() string + type HTTPHeader struct + Key string + Value string + func (*HTTPHeader) Descriptor() ([]byte, []int) + func (*HTTPHeader) ProtoMessage() + func (msg *HTTPHeader) MarshalJSON() ([]byte, error) + func (msg *HTTPHeader) UnmarshalJSON(b []byte) error + func (x *HTTPHeader) GetKey() string + func (x *HTTPHeader) GetValue() string + func (x *HTTPHeader) ProtoReflect() protoreflect.Message + func (x *HTTPHeader) Reset() + func (x *HTTPHeader) String() string + type ICMPv4 struct + Code uint32 + Type uint32 + func (*ICMPv4) Descriptor() ([]byte, []int) + func (*ICMPv4) ProtoMessage() + func (msg *ICMPv4) MarshalJSON() ([]byte, error) + func (msg *ICMPv4) UnmarshalJSON(b []byte) error + func (x *ICMPv4) GetCode() uint32 + func (x *ICMPv4) GetType() uint32 + func (x *ICMPv4) ProtoReflect() protoreflect.Message + func (x *ICMPv4) Reset() + func (x *ICMPv4) String() string + type ICMPv6 struct + Code uint32 + Type uint32 + func (*ICMPv6) Descriptor() ([]byte, []int) + func (*ICMPv6) ProtoMessage() + func (msg *ICMPv6) MarshalJSON() ([]byte, error) + func (msg *ICMPv6) UnmarshalJSON(b []byte) error + func (x *ICMPv6) GetCode() uint32 + func (x *ICMPv6) GetType() uint32 + func (x *ICMPv6) ProtoReflect() protoreflect.Message + func (x *ICMPv6) Reset() + func (x *ICMPv6) String() string + type IP struct + Destination string + Encrypted bool + IpVersion IPVersion + Source string + func (*IP) Descriptor() ([]byte, []int) + func (*IP) ProtoMessage() + func (msg *IP) MarshalJSON() ([]byte, error) + func (msg *IP) UnmarshalJSON(b []byte) error + func (x *IP) GetDestination() string + func (x *IP) GetEncrypted() bool + func (x *IP) GetIpVersion() IPVersion + func (x *IP) GetSource() string + func (x *IP) ProtoReflect() protoreflect.Message + func (x *IP) Reset() + func (x *IP) String() string + type IPCacheNotification struct + Cidr string + EncryptKey uint32 + HostIp string + Identity uint32 + Namespace string + OldHostIp string + OldIdentity *wrapperspb.UInt32Value + PodName string + func (*IPCacheNotification) Descriptor() ([]byte, []int) + func (*IPCacheNotification) ProtoMessage() + func (msg *IPCacheNotification) MarshalJSON() ([]byte, error) + func (msg *IPCacheNotification) UnmarshalJSON(b []byte) error + func (x *IPCacheNotification) GetCidr() string + func (x *IPCacheNotification) GetEncryptKey() uint32 + func (x *IPCacheNotification) GetHostIp() string + func (x *IPCacheNotification) GetIdentity() uint32 + func (x *IPCacheNotification) GetNamespace() string + func (x *IPCacheNotification) GetOldHostIp() string + func (x *IPCacheNotification) GetOldIdentity() *wrapperspb.UInt32Value + func (x *IPCacheNotification) GetPodName() string + func (x *IPCacheNotification) ProtoReflect() protoreflect.Message + func (x *IPCacheNotification) Reset() + func (x *IPCacheNotification) String() string + type IPVersion int32 + const IPVersion_IP_NOT_USED + const IPVersion_IPv4 + const IPVersion_IPv6 + func (IPVersion) Descriptor() protoreflect.EnumDescriptor + func (IPVersion) EnumDescriptor() ([]byte, []int) + func (IPVersion) Type() protoreflect.EnumType + func (x IPVersion) Enum() *IPVersion + func (x IPVersion) Number() protoreflect.EnumNumber + func (x IPVersion) String() string + type Kafka struct + ApiKey string + ApiVersion int32 + CorrelationId int32 + ErrorCode int32 + Topic string + func (*Kafka) Descriptor() ([]byte, []int) + func (*Kafka) ProtoMessage() + func (msg *Kafka) MarshalJSON() ([]byte, error) + func (msg *Kafka) UnmarshalJSON(b []byte) error + func (x *Kafka) GetApiKey() string + func (x *Kafka) GetApiVersion() int32 + func (x *Kafka) GetCorrelationId() int32 + func (x *Kafka) GetErrorCode() int32 + func (x *Kafka) GetTopic() string + func (x *Kafka) ProtoReflect() protoreflect.Message + func (x *Kafka) Reset() + func (x *Kafka) String() string + type L7FlowType int32 + const L7FlowType_REQUEST + const L7FlowType_RESPONSE + const L7FlowType_SAMPLE + const L7FlowType_UNKNOWN_L7_TYPE + func (L7FlowType) Descriptor() protoreflect.EnumDescriptor + func (L7FlowType) EnumDescriptor() ([]byte, []int) + func (L7FlowType) Type() protoreflect.EnumType + func (x L7FlowType) Enum() *L7FlowType + func (x L7FlowType) Number() protoreflect.EnumNumber + func (x L7FlowType) String() string + type Layer4 struct + Protocol isLayer4_Protocol + func (*Layer4) Descriptor() ([]byte, []int) + func (*Layer4) ProtoMessage() + func (m *Layer4) GetProtocol() isLayer4_Protocol + func (msg *Layer4) MarshalJSON() ([]byte, error) + func (msg *Layer4) UnmarshalJSON(b []byte) error + func (x *Layer4) GetICMPv4() *ICMPv4 + func (x *Layer4) GetICMPv6() *ICMPv6 + func (x *Layer4) GetSCTP() *SCTP + func (x *Layer4) GetTCP() *TCP + func (x *Layer4) GetUDP() *UDP + func (x *Layer4) ProtoReflect() protoreflect.Message + func (x *Layer4) Reset() + func (x *Layer4) String() string + type Layer4_ICMPv4 struct + ICMPv4 *ICMPv4 + type Layer4_ICMPv6 struct + ICMPv6 *ICMPv6 + type Layer4_SCTP struct + SCTP *SCTP + type Layer4_TCP struct + TCP *TCP + type Layer4_UDP struct + UDP *UDP + type Layer7 struct + LatencyNs uint64 + Record isLayer7_Record + Type L7FlowType + func (*Layer7) Descriptor() ([]byte, []int) + func (*Layer7) ProtoMessage() + func (m *Layer7) GetRecord() isLayer7_Record + func (msg *Layer7) MarshalJSON() ([]byte, error) + func (msg *Layer7) UnmarshalJSON(b []byte) error + func (x *Layer7) GetDns() *DNS + func (x *Layer7) GetHttp() *HTTP + func (x *Layer7) GetKafka() *Kafka + func (x *Layer7) GetLatencyNs() uint64 + func (x *Layer7) GetType() L7FlowType + func (x *Layer7) ProtoReflect() protoreflect.Message + func (x *Layer7) Reset() + func (x *Layer7) String() string + type Layer7_Dns struct + Dns *DNS + type Layer7_Http struct + Http *HTTP + type Layer7_Kafka struct + Kafka *Kafka + type LostEvent struct + Cpu *wrapperspb.Int32Value + NumEventsLost uint64 + Source LostEventSource + func (*LostEvent) Descriptor() ([]byte, []int) + func (*LostEvent) ProtoMessage() + func (msg *LostEvent) MarshalJSON() ([]byte, error) + func (msg *LostEvent) UnmarshalJSON(b []byte) error + func (x *LostEvent) GetCpu() *wrapperspb.Int32Value + func (x *LostEvent) GetNumEventsLost() uint64 + func (x *LostEvent) GetSource() LostEventSource + func (x *LostEvent) ProtoReflect() protoreflect.Message + func (x *LostEvent) Reset() + func (x *LostEvent) String() string + type LostEventSource int32 + const LostEventSource_HUBBLE_RING_BUFFER + const LostEventSource_OBSERVER_EVENTS_QUEUE + const LostEventSource_PERF_EVENT_RING_BUFFER + const LostEventSource_UNKNOWN_LOST_EVENT_SOURCE + func (LostEventSource) Descriptor() protoreflect.EnumDescriptor + func (LostEventSource) EnumDescriptor() ([]byte, []int) + func (LostEventSource) Type() protoreflect.EnumType + func (x LostEventSource) Enum() *LostEventSource + func (x LostEventSource) Number() protoreflect.EnumNumber + func (x LostEventSource) String() string + type NetworkInterface struct + Index uint32 + Name string + func (*NetworkInterface) Descriptor() ([]byte, []int) + func (*NetworkInterface) ProtoMessage() + func (msg *NetworkInterface) MarshalJSON() ([]byte, error) + func (msg *NetworkInterface) UnmarshalJSON(b []byte) error + func (x *NetworkInterface) GetIndex() uint32 + func (x *NetworkInterface) GetName() string + func (x *NetworkInterface) ProtoReflect() protoreflect.Message + func (x *NetworkInterface) Reset() + func (x *NetworkInterface) String() string + type PolicyUpdateNotification struct + Labels []string + Revision uint64 + RuleCount int64 + func (*PolicyUpdateNotification) Descriptor() ([]byte, []int) + func (*PolicyUpdateNotification) ProtoMessage() + func (msg *PolicyUpdateNotification) MarshalJSON() ([]byte, error) + func (msg *PolicyUpdateNotification) UnmarshalJSON(b []byte) error + func (x *PolicyUpdateNotification) GetLabels() []string + func (x *PolicyUpdateNotification) GetRevision() uint64 + func (x *PolicyUpdateNotification) GetRuleCount() int64 + func (x *PolicyUpdateNotification) ProtoReflect() protoreflect.Message + func (x *PolicyUpdateNotification) Reset() + func (x *PolicyUpdateNotification) String() string + type SCTP struct + DestinationPort uint32 + SourcePort uint32 + func (*SCTP) Descriptor() ([]byte, []int) + func (*SCTP) ProtoMessage() + func (msg *SCTP) MarshalJSON() ([]byte, error) + func (msg *SCTP) UnmarshalJSON(b []byte) error + func (x *SCTP) GetDestinationPort() uint32 + func (x *SCTP) GetSourcePort() uint32 + func (x *SCTP) ProtoReflect() protoreflect.Message + func (x *SCTP) Reset() + func (x *SCTP) String() string + type Service struct + Name string + Namespace string + func (*Service) Descriptor() ([]byte, []int) + func (*Service) ProtoMessage() + func (msg *Service) MarshalJSON() ([]byte, error) + func (msg *Service) UnmarshalJSON(b []byte) error + func (x *Service) GetName() string + func (x *Service) GetNamespace() string + func (x *Service) ProtoReflect() protoreflect.Message + func (x *Service) Reset() + func (x *Service) String() string + type ServiceDeleteNotification struct + Id uint32 + func (*ServiceDeleteNotification) Descriptor() ([]byte, []int) + func (*ServiceDeleteNotification) ProtoMessage() + func (msg *ServiceDeleteNotification) MarshalJSON() ([]byte, error) + func (msg *ServiceDeleteNotification) UnmarshalJSON(b []byte) error + func (x *ServiceDeleteNotification) GetId() uint32 + func (x *ServiceDeleteNotification) ProtoReflect() protoreflect.Message + func (x *ServiceDeleteNotification) Reset() + func (x *ServiceDeleteNotification) String() string + type ServiceUpsertNotification struct + BackendAddresses []*ServiceUpsertNotificationAddr + ExtTrafficPolicy string + FrontendAddress *ServiceUpsertNotificationAddr + Id uint32 + IntTrafficPolicy string + Name string + Namespace string + TrafficPolicy string + Type string + func (*ServiceUpsertNotification) Descriptor() ([]byte, []int) + func (*ServiceUpsertNotification) ProtoMessage() + func (msg *ServiceUpsertNotification) MarshalJSON() ([]byte, error) + func (msg *ServiceUpsertNotification) UnmarshalJSON(b []byte) error + func (x *ServiceUpsertNotification) GetBackendAddresses() []*ServiceUpsertNotificationAddr + func (x *ServiceUpsertNotification) GetExtTrafficPolicy() string + func (x *ServiceUpsertNotification) GetFrontendAddress() *ServiceUpsertNotificationAddr + func (x *ServiceUpsertNotification) GetId() uint32 + func (x *ServiceUpsertNotification) GetIntTrafficPolicy() string + func (x *ServiceUpsertNotification) GetName() string + func (x *ServiceUpsertNotification) GetNamespace() string + func (x *ServiceUpsertNotification) GetTrafficPolicy() string + func (x *ServiceUpsertNotification) GetType() string + func (x *ServiceUpsertNotification) ProtoReflect() protoreflect.Message + func (x *ServiceUpsertNotification) Reset() + func (x *ServiceUpsertNotification) String() string + type ServiceUpsertNotificationAddr struct + Ip string + Port uint32 + func (*ServiceUpsertNotificationAddr) Descriptor() ([]byte, []int) + func (*ServiceUpsertNotificationAddr) ProtoMessage() + func (msg *ServiceUpsertNotificationAddr) MarshalJSON() ([]byte, error) + func (msg *ServiceUpsertNotificationAddr) UnmarshalJSON(b []byte) error + func (x *ServiceUpsertNotificationAddr) GetIp() string + func (x *ServiceUpsertNotificationAddr) GetPort() uint32 + func (x *ServiceUpsertNotificationAddr) ProtoReflect() protoreflect.Message + func (x *ServiceUpsertNotificationAddr) Reset() + func (x *ServiceUpsertNotificationAddr) String() string + type SocketTranslationPoint int32 + const SocketTranslationPoint_SOCK_XLATE_POINT_POST_DIRECTION_FWD + const SocketTranslationPoint_SOCK_XLATE_POINT_POST_DIRECTION_REV + const SocketTranslationPoint_SOCK_XLATE_POINT_PRE_DIRECTION_FWD + const SocketTranslationPoint_SOCK_XLATE_POINT_PRE_DIRECTION_REV + const SocketTranslationPoint_SOCK_XLATE_POINT_UNKNOWN + func (SocketTranslationPoint) Descriptor() protoreflect.EnumDescriptor + func (SocketTranslationPoint) EnumDescriptor() ([]byte, []int) + func (SocketTranslationPoint) Type() protoreflect.EnumType + func (x SocketTranslationPoint) Enum() *SocketTranslationPoint + func (x SocketTranslationPoint) Number() protoreflect.EnumNumber + func (x SocketTranslationPoint) String() string + type TCP struct + DestinationPort uint32 + Flags *TCPFlags + SourcePort uint32 + func (*TCP) Descriptor() ([]byte, []int) + func (*TCP) ProtoMessage() + func (msg *TCP) MarshalJSON() ([]byte, error) + func (msg *TCP) UnmarshalJSON(b []byte) error + func (x *TCP) GetDestinationPort() uint32 + func (x *TCP) GetFlags() *TCPFlags + func (x *TCP) GetSourcePort() uint32 + func (x *TCP) ProtoReflect() protoreflect.Message + func (x *TCP) Reset() + func (x *TCP) String() string + type TCPFlags struct + ACK bool + CWR bool + ECE bool + FIN bool + NS bool + PSH bool + RST bool + SYN bool + URG bool + func (*TCPFlags) Descriptor() ([]byte, []int) + func (*TCPFlags) ProtoMessage() + func (msg *TCPFlags) MarshalJSON() ([]byte, error) + func (msg *TCPFlags) UnmarshalJSON(b []byte) error + func (x *TCPFlags) GetACK() bool + func (x *TCPFlags) GetCWR() bool + func (x *TCPFlags) GetECE() bool + func (x *TCPFlags) GetFIN() bool + func (x *TCPFlags) GetNS() bool + func (x *TCPFlags) GetPSH() bool + func (x *TCPFlags) GetRST() bool + func (x *TCPFlags) GetSYN() bool + func (x *TCPFlags) GetURG() bool + func (x *TCPFlags) ProtoReflect() protoreflect.Message + func (x *TCPFlags) Reset() + func (x *TCPFlags) String() string + type TimeNotification struct + Time *timestamppb.Timestamp + func (*TimeNotification) Descriptor() ([]byte, []int) + func (*TimeNotification) ProtoMessage() + func (msg *TimeNotification) MarshalJSON() ([]byte, error) + func (msg *TimeNotification) UnmarshalJSON(b []byte) error + func (x *TimeNotification) GetTime() *timestamppb.Timestamp + func (x *TimeNotification) ProtoReflect() protoreflect.Message + func (x *TimeNotification) Reset() + func (x *TimeNotification) String() string + type TraceContext struct + Parent *TraceParent + func (*TraceContext) Descriptor() ([]byte, []int) + func (*TraceContext) ProtoMessage() + func (msg *TraceContext) MarshalJSON() ([]byte, error) + func (msg *TraceContext) UnmarshalJSON(b []byte) error + func (x *TraceContext) GetParent() *TraceParent + func (x *TraceContext) ProtoReflect() protoreflect.Message + func (x *TraceContext) Reset() + func (x *TraceContext) String() string + type TraceObservationPoint int32 + const TraceObservationPoint_FROM_ENDPOINT + const TraceObservationPoint_FROM_HOST + const TraceObservationPoint_FROM_NETWORK + const TraceObservationPoint_FROM_OVERLAY + const TraceObservationPoint_FROM_PROXY + const TraceObservationPoint_FROM_STACK + const TraceObservationPoint_TO_ENDPOINT + const TraceObservationPoint_TO_HOST + const TraceObservationPoint_TO_NETWORK + const TraceObservationPoint_TO_OVERLAY + const TraceObservationPoint_TO_PROXY + const TraceObservationPoint_TO_STACK + const TraceObservationPoint_UNKNOWN_POINT + func (TraceObservationPoint) Descriptor() protoreflect.EnumDescriptor + func (TraceObservationPoint) EnumDescriptor() ([]byte, []int) + func (TraceObservationPoint) Type() protoreflect.EnumType + func (x TraceObservationPoint) Enum() *TraceObservationPoint + func (x TraceObservationPoint) Number() protoreflect.EnumNumber + func (x TraceObservationPoint) String() string + type TraceParent struct + TraceId string + func (*TraceParent) Descriptor() ([]byte, []int) + func (*TraceParent) ProtoMessage() + func (msg *TraceParent) MarshalJSON() ([]byte, error) + func (msg *TraceParent) UnmarshalJSON(b []byte) error + func (x *TraceParent) GetTraceId() string + func (x *TraceParent) ProtoReflect() protoreflect.Message + func (x *TraceParent) Reset() + func (x *TraceParent) String() string + type TrafficDirection int32 + const TrafficDirection_EGRESS + const TrafficDirection_INGRESS + const TrafficDirection_TRAFFIC_DIRECTION_UNKNOWN + func (TrafficDirection) Descriptor() protoreflect.EnumDescriptor + func (TrafficDirection) EnumDescriptor() ([]byte, []int) + func (TrafficDirection) Type() protoreflect.EnumType + func (x TrafficDirection) Enum() *TrafficDirection + func (x TrafficDirection) Number() protoreflect.EnumNumber + func (x TrafficDirection) String() string + type UDP struct + DestinationPort uint32 + SourcePort uint32 + func (*UDP) Descriptor() ([]byte, []int) + func (*UDP) ProtoMessage() + func (msg *UDP) MarshalJSON() ([]byte, error) + func (msg *UDP) UnmarshalJSON(b []byte) error + func (x *UDP) GetDestinationPort() uint32 + func (x *UDP) GetSourcePort() uint32 + func (x *UDP) ProtoReflect() protoreflect.Message + func (x *UDP) Reset() + func (x *UDP) String() string + type Verdict int32 + const Verdict_AUDIT + const Verdict_DROPPED + const Verdict_ERROR + const Verdict_FORWARDED + const Verdict_REDIRECTED + const Verdict_TRACED + const Verdict_TRANSLATED + const Verdict_VERDICT_UNKNOWN + func (Verdict) Descriptor() protoreflect.EnumDescriptor + func (Verdict) EnumDescriptor() ([]byte, []int) + func (Verdict) Type() protoreflect.EnumType + func (x Verdict) Enum() *Verdict + func (x Verdict) Number() protoreflect.EnumNumber + func (x Verdict) String() string + type Workload struct + Kind string + Name string + func (*Workload) Descriptor() ([]byte, []int) + func (*Workload) ProtoMessage() + func (msg *Workload) MarshalJSON() ([]byte, error) + func (msg *Workload) UnmarshalJSON(b []byte) error + func (x *Workload) GetKind() string + func (x *Workload) GetName() string + func (x *Workload) ProtoReflect() protoreflect.Message + func (x *Workload) Reset() + func (x *Workload) String() string